Cosa imparerai
- 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.
Mostra altri 14 obiettivi
- 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.
A proposito di questo corso
Struttura del corso
Apri un modulo per visualizzarne il contenuto pubblicato.
5 moduli
-
1 MODULI 1 — Programimi i Avancuar i Orientuar në Objekte (Advanced OOP) Nessun elemento
-
2 MODULI 2 — Programimi Funksional, Higher-Order Functions dhe Generics Nessun elemento
-
3 MODULI 3 — Coroutines, Structured Concurrency dhe Flow Nessun elemento
-
4 MODULI 4 — Gradle, Java Interoperability, Testing dhe Reflection Nessun elemento
-
5 MODULI 5 — Arkitektura e Aplikacioneve Nessun elemento
Corsi disponibili
Ogni corso ha date, modalità, prezzo e condizioni di iscrizione propri.
Programimi në Kotlin II (Advanced)
Studia al tuo ritmo, quando preferisci.
- Modalità di consegna
- In linea
- Ritmo di apprendimento
- Autoapprendimento
- Capienza
- Posti illimitati
- Prezzo
- 70,00 EUR
- Accesso
- Accesso illimitato
Certificato al completamento
Programimi në Kotlin II (Advanced)
Date da annunciare
- Modalità di consegna
- In linea
- Ritmo di apprendimento
- Guidato da istruttore
- Capienza
- Posti illimitati
- Prezzo
- 170,00 EUR
- Accesso
- Accesso illimitato
Certificato al completamento