Kotlin ile Android'e Hazırlık
Google'ın Android için önerdiği modern dil Kotlin'i sıfırdan öğrenin: val ve var, string şablonları, when, aralıklar, fonksiyonlar, listeler ve map'ler, null güvenliği, sınıflar, data class, kalıtım ve lambdalar.
Kotlin Kurs Müfredatı
Başlamadan önce oku Kotlin nedir, bu kurs nasıl işler?
Kotlin, JetBrains'in geliştirdiği, 2019'dan beri Google'ın Android uygulamaları için önerdiği modern bir programlama dilidir. Bugün Google Play'deki popüler uygulamaların büyük çoğunluğu Kotlin ile yazılıyor. Kotlin, Java'nın çalıştığı her yerde çalışır ve Java kodlarıyla birlikte kullanılabilir; ama daha kısa, daha okunaklı ve null hatalarına karşı korumalıdır.
Bu kurs kimin için?
Hiç kod yazmamış biri de başlayabilir; yine de Python veya Java gibi bir dilde temel bilgin varsa çok daha hızlı ilerlersin. Java biliyorsan Kotlin'in aynı işi ne kadar az satırla yaptığını göreceksin.
Bir ders nasıl işler?
- Anlatım: Kavramın ne olduğunu ve neden gerektiğini günlük hayattan bir örnekle anlatıyoruz.
- Örnek kod: Küçük bir örneği satır satır açıklıyoruz. Örnek kodlar kopyalanamaz; kendi elinle yazmak öğrenmenin en hızlı yoludur.
- Görev: Sağdaki editöre görevi kendin yazarsın. Takılırsan İpucu al butonu ipuçlarını tek tek açar; tüm ipuçlarını açıp en az 3 kez denedikten sonra istersen örnek çözümü görebilirsin.
- Zorluk: Her dersin yanında Kolay, Orta veya Zor etiketi vardır.
Kodun nasıl kontrol edilir?
Kotlin derlenen bir dildir ve tarayıcıda çalışmaz. Editör, kodunda görevin istediği yapıların (fonksiyon, değişken, sınıf, çıktı metni vb.) olup olmadığını kontrol eder. Görevi tamamladığında programın gerçek çıktısını görürsün.
Kendi bilgisayarında çalıştırmak istersen
En kolay yol IntelliJ IDEA Community (ücretsiz) kurup yeni bir Kotlin projesi açmaktır. Android uygulaması yazmak için Android Studio kullanılır; o da Kotlin ile gelir. Kurulum yapmadan denemek istersen play.kotlinlang.org adresindeki çevrim içi editörü kullanabilirsin.