Kotlin
Get Started!
85
Course Details
Language: Kotlin
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Requirements
✔️ No prior Kotlin experience needed (Basic programming knowledge is a plus!) ✔️ Kotlin compiler installed (or Android Studio for Android development) ✔️ Willingness to write clean and efficient Kotlin code
Content
01Kotlin & Sete Giriş Çevreyi yukarı
4 Chapters - 0/4 Completed
01
Kotlin & Sete Giriş Çevreyi yukarı
4 Chapters - 0/4 Completed
Kotlin Nedir? Neden popüler?
Kotlin (Concise, Safe, Interoperable ve Tool-Friendly) Özellikleri
Farklı platformlar için Kotlin'i kurmak (Android, JVM, CLI)
İlk Kotlin programını yaz
02Kotlin Temelleri - Değişkenler, Veri Türü ve Operatörler
5 Chapters - 0/5 Completed
02
Kotlin Temelleri - Değişkenler, Veri Türü ve Operatörler
5 Chapters - 0/5 Completed
Val vs. var (Immutable vs. Mutable variables)
Kotlin'deki veri türleri (Int, Double, String, Boolean, vs.)
Tür inference ve tür dönüştürme
Operatörler (+, -, *, / mod, karşılaştırma, mantıksal operatörler)
MCQ
03Kontrol Akışı - Durumsal Açıklamalar ve Halkalar
4 Chapters - 0/4 Completed
03
Kontrol Akışı - Durumsal Açıklamalar ve Halkalar
4 Chapters - 0/4 Completed
Eğer kullanarak, başka, ifadeler ne zaman
çünkü ve onun için döngüler
Mola kullanarak ve devam etmeye devam edin
Kotlin'de Akıllı Oyuncu
04Fonksiyonlar & Lambdas in Kotlin
4 Chapters - 0/4 Completed
04
Fonksiyonlar & Lambdas in Kotlin
4 Chapters - 0/4 Completed
İşlevleri tanımlamak (fun)
Fonksiyonlar parametreleri ve dönüş türleri
Varsayılan ve adı verilen argümanlar
Yüksek sipariş işlevleri ve kuzu ifadeleri
05Object-Oriented Programming (OOP) in Kotlin
5 Chapters - 0/5 Completed
05
Object-Oriented Programming (OOP) in Kotlin
5 Chapters - 0/5 Completed
Sınıflar ve Objects
Yapıcılar (primary and secondary)
Inheritance and method overriding
Özet sınıflar ve arayüzler
MCQ
06Koleksiyonlar & Data Kotlin'de Yapılar
5 Chapters - 0/5 Completed
06
Koleksiyonlar & Data Kotlin'de Yapılar
5 Chapters - 0/5 Completed
Listelerle çalışmak (List, MutableList)
Setleri kullanarak (Set, MutableSet)
Exploring Maps (Map, MutableMap)
Her biri için koleksiyonlar aracılığıyla modelleme, harita, filtre
MCQ
07Kotlin'de Kullanım ve Null Güvenliği
3 Chapters - 0/3 Completed
07
Kotlin'de Kullanım ve Null Güvenliği
3 Chapters - 0/3 Completed
Istisnalar nelerdir? Try-catch-finally
At anahtar kelime ve özel istisnalar
Null Güvenlik'i anlamak (?, !!,?:, let, safe calls)
08Coroutines - Yazı Asynchronous Kotlin'de Kod
5 Chapters - 0/5 Completed
08
Coroutines - Yazı Asynchronous Kotlin'de Kod
5 Chapters - 0/5 Completed
Koroutines nedir ve neden onları kullanıyor?
Askıya alma işlevlerini kullanarak
Start ile çalışmak, async ve bekleyin
Coroutine kapsamı (GlobalScope, viewModelScope, lifecycleScope)
MCQ
09Kotlin Extensions & Higher-Order Functions ile çalışmak
4 Chapters - 0/4 Completed
09
Kotlin Extensions & Higher-Order Functions ile çalışmak
4 Chapters - 0/4 Completed
Uzatma işlevleri nedir?
Uygulamayı kullanarak, koşmaya, aynı zamanda ve ile birlikte
Lambda ifadeleri ve inline işlevleri
mcq
10Basit bir Kotlin Projesi (Mini Project)
3 Chapters - 0/3 Completed
10
Basit bir Kotlin Projesi (Mini Project)
3 Chapters - 0/3 Completed