Schița de curs
Introducere
- Prezentare generală a Kotlin
- Recapitulare a conceptelor de bază ale Kotlin
Funcții avansate ale limbajului
- Expresii lambda și funcții de ordin superior
- Funcții și proprietăți de extensie
- Funcții inline și parametri de tip reificat
- Colectii și secvențe
Programare orientată pe obiecte
- Delegarea claselor și expresii de obiect
- Clase sigilate și aliasuri de tip
- Generice și varianță
- Moștenire și polimorfism avansat
Programare funcțională
- Înțelegerea monadelor și a constructelor funcționale
- Lucrul cu biblioteca Arrow
- Bazele corutinelor și ale programării asincrone
- API-ul Flow și programarea reactivă
Dezvoltare Android cu Kotlin
- Kotlin Android Extensions și legarea vizualizărilor
- Utilizarea Kotlin Coroutines pe Android
Rezumat și pași următori
Cerințe
- Cunoștințe de bază despre Kotlin
- Înțelegerea conceptelor de programare orientată pe obiecte
Public țintă
- Dezvoltatori
- Programatori
Mărturii (2)
Alex este un bărbat foarte prietenos și sociabil. A reușit să facă pe toată lumea să se simtă la înțelepceria sa, luându-și răul să lucreze împreună și să ofere soluții.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Curs - Kotlin for Beginners
Tradus de catre o masina
Intensitatea unui curs, acoperirea temelor. Subiectele complicate sunt explicite pe un nivel bun, astfel că, deși există câteva puncte neacoperite (cum ar fi DSL) -- nu va fi greu să continuu singur, deoarece deja am o înțelegere comună a bazelor și cel puțin știu cum să formulez întrebările pentru Google.
Alexey Baryshnev - C.T.Co SIA
Curs - Advanced Kotlin Programming
Tradus de catre o masina