Şimdi Ara

Java programlama dili öğrenmek için hangi sıralamayı seçmeliyiz?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
10
Cevap
0
Favori
936
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Amacım mobil uygulama geliştirmek. Hangi sıralamayla gitmem gerek?

    1-İngilizce
    2-C++
    3-Java

    1-C++
    2-İngilizce
    3-Java

    1-İngilizce
    2-Java

    Bildiğim kadarıyla ingilizcesiz java öğrenilmiyor.



  • 3.seçeneği değerlendirebilirsin mobil uygulama yapacak isen
  • Aynen mobil icin c++ kasmana gerek yok.
    Ingilizce ve java temeli yeterli, zaten java bilsen de android mimarisi cok farkli, asagi yukati soyle bir sey olacak, 1 ing 2 java 3 android sdk

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Java Standard Edition öğren, yani class nedir, inheritance nedir vs. gibi konuları öğren. Sonrasında Android'e geç. Java'da öğrenip Android'de de kullanabileceğin şeyler var, örneğin veri yapıları kütüphanesi olan Collections Framework gibi. Ama onun dışında çoğu şeyde Android için farklılıklar mevcut. Mesela 2 işi aynı anda yapman için sana Thread yapısı tanıtılıyor Java'da, ancak Android'de de Thread'ler çalışmasına rağmen onu AsyncTask ile kontrol ediyorsun, kod karmaşası oluyor çünkü öteki türlü. Onun dışında mobil cihazlarda dikkat etmen gereken şeyleri de Android'de öğreniyorsun tabiki, batarya tüketimini düzenlemek için işlerin planlanması Job Scheduler API gibi şeyler de yine sadece Android'in konusu.

    Yani Java dilini kullanmana rağmen, elinde pille çalışan işlemcisi bilgisayara göre çok daha yavaş olan ufak bir cihazla iş yaptığın için öğrenmen gereken şeyler ekstra özellikler mevcut. Tabiki bazı uygulamalarda bilgisayarda olmayıp telefonda olan sensör'leri, multi-touch gibi özellikleri öğreniyorsun.




  • quote:

    Orijinalden alıntı: darcula

    Java Standard Edition öğren, yani class nedir, inheritance nedir vs. gibi konuları öğren. Sonrasında Android'e geç. Java'da öğrenip Android'de de kullanabileceğin şeyler var, örneğin veri yapıları kütüphanesi olan Collections Framework gibi. Ama onun dışında çoğu şeyde Android için farklılıklar mevcut. Mesela 2 işi aynı anda yapman için sana Thread yapısı tanıtılıyor Java'da, ancak Android'de de Thread'ler çalışmasına rağmen onu AsyncTask ile kontrol ediyorsun, kod karmaşası oluyor çünkü öteki türlü. Onun dışında mobil cihazlarda dikkat etmen gereken şeyleri de Android'de öğreniyorsun tabiki, batarya tüketimini düzenlemek için işlerin planlanması Job Scheduler API gibi şeyler de yine sadece Android'in konusu.

    Yani Java dilini kullanmana rağmen, elinde pille çalışan işlemcisi bilgisayara göre çok daha yavaş olan ufak bir cihazla iş yaptığın için öğrenmen gereken şeyler ekstra özellikler mevcut. Tabiki bazı uygulamalarda bilgisayarda olmayıp telefonda olan sensör'leri, multi-touch gibi özellikleri öğreniyorsun.

    abim sen bana ne yapmam gerektiğini söyle nasılını öğrenirim bir şekilde. şuan ingilizce çalışıyorum. ingilizce altyazılı yabancı dizi izliyorum misal. altyazıyı çevirerek izliyorum. çat pat bir şeyler anlıyorum fazla sıkılmıyorum da.




  • quote:

    Orijinalden alıntı: Tesla Zangetsu

    quote:

    Orijinalden alıntı: darcula

    Java Standard Edition öğren, yani class nedir, inheritance nedir vs. gibi konuları öğren. Sonrasında Android'e geç. Java'da öğrenip Android'de de kullanabileceğin şeyler var, örneğin veri yapıları kütüphanesi olan Collections Framework gibi. Ama onun dışında çoğu şeyde Android için farklılıklar mevcut. Mesela 2 işi aynı anda yapman için sana Thread yapısı tanıtılıyor Java'da, ancak Android'de de Thread'ler çalışmasına rağmen onu AsyncTask ile kontrol ediyorsun, kod karmaşası oluyor çünkü öteki türlü. Onun dışında mobil cihazlarda dikkat etmen gereken şeyleri de Android'de öğreniyorsun tabiki, batarya tüketimini düzenlemek için işlerin planlanması Job Scheduler API gibi şeyler de yine sadece Android'in konusu.

    Yani Java dilini kullanmana rağmen, elinde pille çalışan işlemcisi bilgisayara göre çok daha yavaş olan ufak bir cihazla iş yaptığın için öğrenmen gereken şeyler ekstra özellikler mevcut. Tabiki bazı uygulamalarda bilgisayarda olmayıp telefonda olan sensör'leri, multi-touch gibi özellikleri öğreniyorsun.

    abim sen bana ne yapmam gerektiğini söyle nasılını öğrenirim bir şekilde. şuan ingilizce çalışıyorum. ingilizce altyazılı yabancı dizi izliyorum misal. altyazıyı çevirerek izliyorum. çat pat bir şeyler anlıyorum fazla sıkılmıyorum da.

    İngilizce başlangıç seti olarak şu iyidir:
    https://www.youtube.com/playlist?list=PLFE2CE09D83EE3E28
    Adam çok usta değil Java'da, ama baya akıcı güzel anlatıyor.
    Aynı adamın bide Intermediate seti var, playlistini bulabilirsin kanalda.

    Türkçe olarak da bu da güzel bir set:
    https://www.youtube.com/playlist?list=PL39421AC0E4B4BA25
    Bu kişi de bayağı iyi biliyor, eline sağlık yani ben buradan bakmıştım zamanında. Ama ne yazık ki YouTube'daki bazı hintli kanallarla yarışamaz bile.

    Bunları bitirdikten sonra Object Oriented Programming'i derinlemesine kavramak istiyorum diyorsan, ve devamında da piyasadaki en muhteşem Android seti olan slidenerd kanalı var. Oradan devam edebilirsin. Ama başlangıç için önce Türkçe'sinden başlayabilirsin, sonrasında biraz temeli oluşunca İngilizce'sini de daha rahat anlayabilirsin yukarıdakilerin.

    Ben şuan Android app yazabiliyorum, thenewboston ve slidenerd kanalları sağolsun.




  • darcula D kullanıcısına yanıt
    çok teşekkürler baya yarımcı oldun.
  • quote:

    Orijinalden alıntı: Tesla Zangetsu

    çok teşekkürler baya yarımcı oldun.

    Rica ederim.
  • bizim okulda java dan başladılar
    https://www.youtube.com/watch?v=50lg0CnRIso&t=695s
  • Konuya son eklenen mesaj (senden önce) 2016 tarihli.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.