Çfarë do të mësoni
- Të zbatoni konceptet e avancuara të programimit të orientuar në objekte (OOP) në Kotlin.
- Të përdorni trashëgiminë, polimorfizmin, klasat abstrakte dhe ndërfaqet për të ndërtuar sisteme fleksibël.
- Të krijoni dhe përdorni Sealed Classes, Enum Classes, Object Declarations dhe Companion Objects.
- Të përdorni mekanizmat e Delegation për të organizuar dhe ripërdorur kodin.
- Të aplikoni parimet e programimit funksional me Lambda Expressions dhe Higher-Order Functions.
- Të përdorni Scope Functions si let, run, with, apply dhe also.
Shiko edhe 14 objektiva
- Të punoni me Generics, Type Parameters dhe Variance për të krijuar komponentë të ripërdorshëm.
- Të realizoni përpunime të avancuara të koleksioneve duke përdorur Sequences dhe operatorë funksionalë.
- Të kuptoni konceptet e programimit konkurrent dhe asinkron.
- Të krijoni dhe menaxhoni Coroutines duke përdorur suspend functions, launch dhe async.
- Të përdorni Coroutine Scopes, Dispatchers dhe Structured Concurrency për menaxhimin e detyrave asinkrone.
- Të zbatoni Cancellation, Exception Handling dhe mekanizma të kontrollit të gabimeve në Coroutines.
- Të përdorni Kotlin Flow për përpunimin e rrjedhave asinkrone të të dhënave.
- Të kuptoni dallimet midis Flow, StateFlow dhe SharedFlow dhe rastet e përdorimit të tyre.
- Të konfiguroni dhe menaxhoni projekte Kotlin duke përdorur Gradle.
- Të integroni kod Kotlin me biblioteka dhe komponentë Java.
- Të kuptoni përdorimin e Annotations, Reflection dhe bazat e Domain-Specific Languages (DSL).
- Të krijoni dhe ekzekutoni teste automatike për aplikacionet Kotlin.
- Të organizoni aplikacionet sipas parimeve të modularitetit, ndarjes së përgjegjësive dhe mirëmbajtjes së kodit.
- Të zhvilloni një projekt përfundimtar duke integruar teknikat e avancuara të programimit Kotlin.
Rreth kursit
Struktura e kursit
Hapni një modul për të parë përmbajtjen e publikuar.
5 module
-
1 MODULI 1 — Programimi i Avancuar i Orientuar në Objekte (Advanced OOP) Pa elemente
-
2 MODULI 2 — Programimi Funksional, Higher-Order Functions dhe Generics Pa elemente
-
3 MODULI 3 — Coroutines, Structured Concurrency dhe Flow Pa elemente
-
4 MODULI 4 — Gradle, Java Interoperability, Testing dhe Reflection Pa elemente
-
5 MODULI 5 — Arkitektura e Aplikacioneve Pa elemente
Kurset e disponueshme
Çdo kurs ka datat, mënyrën e mësimit, çmimin dhe kushtet e veta të regjistrimit.
Programimi në Kotlin II (Advanced)
Mësoni me ritmin tuaj, kur t’ju përshtatet.
- Mënyra e zhvillimit
- Online
- Ritmi i mësimit
- Me ritëm individual
- Kapaciteti
- Pa kufi vendesh
- Çmimi
- 70,00 EUR
- Qasja
- Qasje pa afat
Me certifikatë në përfundim
Programimi në Kotlin II (Advanced)
Datat do të njoftohen
- Mënyra e zhvillimit
- Online
- Ritmi i mësimit
- I drejtuar nga instruktori
- Kapaciteti
- Pa kufi vendesh
- Çmimi
- 170,00 EUR
- Qasja
- Qasje pa afat
Me certifikatë në përfundim