Kotlin dilini sıfırdan öğren
Kotlin Eğitimi, modern ve güvenli bir dil olan Kotlin'i sıfırdan öğretir. Program değişkenler, tipler ve null güvenliği, koşul ve döngülerle kontrol akışı, fonksiyonlar ve lambda, sınıf, kalıtım, arayüz, data class ve object ile nesne yönelimli programlama, k…
Söz diziminden nesne yönelimli programlamaya ve eşzamanlılığa Kotlin
Kotlin Eğitimi, modern ve güvenli bir dil olan Kotlin'i sıfırdan öğretir. Program val-var ile değişkenler, tipler ve null güvenliği, koşul, döngü ve when ifadesi, fonksiyonlar ve lambda ile başlar. Ardından sınıf, kalıtım, arayüz, data class ve object ile nesne yönelimli programlama, koleksiyonlar ve dönüşüm operatörleri, extension ve scope fonksiyonları işlenir. Son gün generic, istisna yönetimi ve coroutine ile asenkron programlamaya giriş ele alınır.
4 Gün. Her gün dört modül; her konu kısa anlatımın ardından küçük kod örnekleri ve alıştırmalarla pekiştirilir.
Orta Seviye — Kotlin dilini söz diziminden nesne yönelimli ve coroutine konularına kadar öğretir
Konular temelden ileriye sırayla işlenir; her kavram önce örnekle gösterilir, ardından katılımcı küçük alıştırmalarla kodu kendi yazar.
Kotlin'in null güvenliği ve kısa söz dizimiyle hem güvenli hem okunur kod yazmanın temellerini sağlam biçimde edinirsiniz.
Dili saf olarak öğrenerek Android, backend veya çok platform geliştirmeye sağlam bir temel oluşturursunuz.
Coroutine girişiyle asenkron programlamayı anlayıp modern uygulamaların temel yapı taşını öğrenmeye başlarsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve kurulum
Herhangi bir dilde değişken, döngü, koşul ve fonksiyon gibi temel kavramları bilmek yeterlidir.
Sınıf ve nesne kavramına aşinalık öğrenmeyi hızlandırır; konular eğitimde baştan işlenir.
IntelliJ IDEA veya Android Studio ile Kotlin kodu derleyip çalıştırabilen bir ortam gerekir.
Resmi dokümantasyonu takip edebilmek için temel düzey teknik İngilizce okuma faydalı olur.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Değişkenler, tipler, kontrol akışı ve fonksiyonlarla Kotlin'de temiz ve doğru kod yazabilirsiniz.
Güvenli çağrı, Elvis ve let gibi araçlarla null kaynaklı çökmeleri önleyen güvenli kod yazarsınız.
Sınıf, kalıtım, arayüz ve data class ile nesne yönelimli tasarımı Kotlin'de uygulayabilirsiniz.
List, Set ve Map ile çalışır, map ve filter gibi operatörlerle veriyi bildirimsel biçimde dönüştürürsünüz.
Lambda, extension ve scope fonksiyonlarıyla kısa, okunur ve idiomatik Kotlin kodu yazabilirsiniz.
Generic sınıf ve fonksiyonlarla tip güvenli ve yeniden kullanılabilir yapılar kurabilirsiniz.
try-catch, Result ve use ile hataları ve kaynakları güvenli biçimde yönetmeyi öğrenirsiniz.
suspend, launch ve async ile asenkron kodu ana iş parçacığını bloklamadan yazmaya başlayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Kotlin ve Android Studio ile sıfırdan ilk uygulamanızı geliştirin. Activity, arayüz, View Binding, Intent ve veri saklama ile temel Android eğitimi.
Detayları Gör →Kotlin/Native ve Multiplatform ile iOS ve Android arasında kod paylaşımı: expect/actual, C interop, Ktor, SQLDelight ve iOS framework üretimi eğitimi.
Detayları Gör →Kotlin ile ListView ve GridView üzerinde adapter, ViewHolder deseni, özel satır düzeni, çoklu seçim ve RecyclerView'a geçiş konularını uygulamalı öğrenin.
Detayları Gör →Android Studio kurulumundan ilk çalışan uygulamaya; Kotlin temelleri, Activity, View Binding, Intent ve Logcat ile Android geliştirmeye giriş eğitimi.
Detayları Gör →Android view hiyerarşisi, LinearLayout, ConstraintLayout, responsive tasarım ve Canvas ile özel view geliştirmeyi Kotlin ile uygulamalı öğrenin.
Detayları Gör →Kotlin ile Android'de Activity, Intent, Fragment ve Navigation Component kullanarak çok ekranlı uygulama geliştirme eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →