Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
571
Tıklama
0
Öne Çıkarma
temelsiz direkt olarak java'dan başlanır mı ?
M
8 yıl
Teğmen
Konu Sahibi

hiç bir yazılım bilgisi olmadan java öğrenmeye başlanır mı ?
Androit için küçük bir program geliştirmek için öğreneceğim .

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



T
8 yıl
Yarbay

Dünyada 10 milyon Java programcısı var (https://go.java/index.html) kimisi daha önce başka platformlarda başka diller kullanmış olabilir kimisi sıfırdan başlamış olabilir. Sıfrdan başlarken kitap, kurs, tutorial seçimi çok önemli. Türkçe olarak Önder Teker'in Derinlemesine Java kitabını öneririm. Teker, Türkiye'deki en eski Java geliştiricilerden ve eğitim alanında da birçok faaliyeti var. İng biliyorsan O'Reilly'nin HeadFirst Java kitabını öneririm. Kitaplarda anlatılan şeyleri bilgisayarına uygun bir geliştirme ortamı kurarak (Eclipse veya NetBeans + Java 8 JDK) ve kodları yazıp, derleyip, çalıştırarak deneyerek öğrenirsin, sonra Android SDK kurarak ve Eclipse veya NetBeans'te Android proje geliştirmek için kullanılan yardımcı araçları kurarak Android ile devam edebilirsin.



< Bu ileti mini sürüm kullanılarak atıldı >

W
8 yıl
Yüzbaşı

Baslanabilir fakat Java biraz buyuk bir karakutu gibi, ogrenmeye basladiginizda pek cok noktayi sadece oldugu gibi kabul etmeyi ama bir taraftan da 'acaba bu neden boyle' sorusunu net olarak anlamasaniz da bir kenarda ara ara soracak sekilde bekletmeyi bilmenizi gerektiriyor. Ornegin en basit yazacaginiz kodda pek cok bilinmeyen bir anda birarada bulunacak.

 
public class HelloWorld {

public static void main(String[] args) {
System.out.println("Hello, World");
}

}


Ornegin public nedir, static nedir, void nedir, String nedir, neden koseli parantez, neden suslu parantez, neden noktali ifadeler, neden noktali virgul....

Bunlarin hepsine birden anlam yuklemeye calisirsaniz uzunca bir sure yeni bir adim atamazsiniz. Bunun yerine, bunun boyle oldugunu kabul edip devam etmek gerekiyor. Zaman gectikce buna benzer kodlar karsiniza cikar, bir yandan en temel olanlar icin basit anlamlar cikmaya baslarken diger yandan da yeni yeni seyler sonucunda yeni sorularla karsilasirsiniz.

Bu bakimdan baslangic olarak Java belki net olarka iyi olmayabilir. Ama ogreticiniz cok iyiyse, cok iyi sonuclar da alabilirsiniz.

Bir de Android kismina girecekseniz, o zaman bu soylediklerimden daha fazla goreceksiniz demektir.

Bu bahsettigim biraz ezberci sisteme benziyor, fakat bu sorgulamalari her zaman ara ara yapmak ve anlamadiginizda sikilip birakmamak lazim.

Onun yerine Javascript ya da PHP, Python gibi bir scripting dilde baslamak belki daha basit olabilir, ya da once C mantigini ogreten bir islemle baslmak programcilik adina iyi bir baslangic olabilir.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.