Arkadaşlar daha öncesinde C ve C++ deneyimim var. Java dili temel söz dizimi ve OOP kolay geldiginden Java öğrenmeye basladim. Java SE ile ilgili bir kitap üzerinden, temel Java yapilarini öğrendim. Java yi daha etkin kullanmak icin API leri ogrenmeli miyim? Yada bunu nasıl ogrenebilirim?

soruldu: 07 Ağu '14, 05:43

fefhit's gravatar image

fefhit
1445
cevap kabul oranı: 0%

değiştirildi: 07 Ağu '14, 06:37

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183

1
(19 Ağu '14, 13:30) rahmanyazgan ♦ rahmanyazgan's gravatar image

Java bildiğin gibi çok geniş bir yelpazeye sahip bir dil. Fakat bu yelpazenin ortak noktası Standart Edition kütüphanesidir. JavaSE yani. Java'yı daha etkin kullanmak için bunun bilinmesi şarttır. Collections, Annotations, Generics, Abstract Class and Interface bunların su gibi yutulması lazım. Etkin kullanmak bunlara bağlı. Temel sağlam olursa gerisi çorap söküğü gibi gelir. Şu adresten JavaSE'yi iyice öğrenebilirsiniz: http://docs.oracle.com/javase/tutorial/java/TOC.html

Kitap önerisi isterseniz:

http://www.amazon.com/Head-First-Java-2nd-Edition/dp/0596009208

Türkçe olarak ise:

http://www.dr.com.tr/kitap/java-se-7-java/herbelt-schildet/egitim-basvuru/bilgisayar/urunno=0000000397023

Altuğ E. ALTINTAŞ - Java Yazılım Tasarımı

permanent link

cevaplandı: 07 Ağu '14, 19:37

kodmanyagha's gravatar image

kodmanyagha
3.1k132852
cevap kabul oranı: 15%

değiştirildi: 07 Ağu '14, 19:37

sayın Pirim, şu anki durumumu özetlemek gerekirse; Java SE ile ilgili bir kitap bitirdim. Bahsetmiş olduğunuz konular hakkında fikir sahibi oldum sayılır. Birçok egzersiz yaptım bile denilebilir. Fakat şu linki : http://docs.oracle.com/javase/7/docs/api/index.html gördükten sonra şaşkınlığa uğradım. Onlarca sınıf, yüzlerce method var. Bunların hepsini öğrenmem imkansız gibi duruyor. Siz tecrübe sahibi birisi olarak ne tavsiye verirsiniz?

(09 Ağu '14, 09:59) fefhit fefhit's gravatar image

Konu konu çalışmalısın. Bu apilerde veritabanı (javax.sql), XML (javax.xml), GUI (javax.swing), RMI (javax.rmi), ağ (javax.net), bazı kullanışlı araçlar (javax.util) gibi hepsi var. Bunların hepsini baştan aşşa öğrenmeye çalışma. Konu konu. Mesela önce GUI uygulamaları yaparsın. Sonra GUI'yi veritabanına bağlarsın. O ara hem gui pekişmiş olur hem veritabanı kullanımını öğrenirsin. Sonra duruma göre XML, RMI falan filan takılırsın. Başlangıç için:

http://docs.oracle.com/javase/tutorial/uiswing/

Googleda "java eclipse swing tutorial" diye aratırsan birsürü döküman bulursun.

(09 Ağu '14, 11:33) kodmanyagha kodmanyagha's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079
×28

Soruldu: 07 Ağu '14, 05:43

Görüntüleme: 900 kez

Son güncelleme: 19 Ağu '14, 13:30

powered by BitNami OSQA