Schița de curs
Introducere
- Prezentare generală a Kotlin
- Trecerea în revistă a conceptelor de bază ale Kotlin 's
Caracteristici lingvistice avansate
- Expresii lambda și funcții de ordin superior
- Funcții de extensie și proprietăți
- Funcții în linie și parametri de tip reificați
- Colecții și secvențe
Orientată pe obiecte Programming
- Delegarea clasei și expresiile obiectului
- Clase sigilate și aliasuri de tip
- Generică și varianță
- Moștenirea avansată și polimorfismul
Funcțional Programming
- Înțelegerea monadelor și a construcțiilor funcționale
- Lucrul cu biblioteca Arrow
- Corutine și noțiuni de bază de programare asincronă
- API de flux și programare reactivă
Dezvoltare Android cu Kotlin
- Kotlin Extensii Android și legarea vizualizărilor
- Utilizarea Kotlin Corutine pe Android
Rezumat și etapele următoare
Cerințe
-
Cunoștințe de bază de Kotlin
Înțelegerea conceptelor de programare orientată pe obiecte
Audiență
-
Dezvoltatorii
Programatori
Mărturii (6)
Intensitatea unui curs, acoperirea subiectelor. Subiectele complicate sunt explicate la un nivel bun, așa că, chiar dacă mai sunt câteva puncte albe în ele (cum ar fi DSL) - nu va fi greu să merg mai departe de unul singur, deoarece am deja o înțelegere comună a bazei și cel puțin știu cum să-mi formez întrebările pentru Google.
Alexey Baryshnev - C.T.Co SIA
Curs - Advanced Kotlin Programming
Tradus de catre o masina
Antrenorul a fost pregătit perfect. Cunoștințe uriașe ale trainerului și o mulțime de materiale....,
Dawid - ista Shared Services Polska Sp. z o.o.
Curs - Programming with Kotlin
Tradus de catre o masina
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Curs - Kotlin for Beginners
The teacher addressed many relevant topics for clean coding with practical examples.
Ben van Oeveren - Movella
Curs - Clean Code
O mulțime de cunoștințe practice prezentate cu exemple din "viața reală".
Kamil - Streamsoft Kraków
Curs - Java Advanced
Tradus de catre o masina
Schimbări pe loc, deoarece în ziua a 3-a începusem deja să mă pierd mai mult decât înainte și era mai greu să descopăr rapid o greșeală, am putut să fac zcheckout la ultima schimbare și să fiu la curent cu materialul.
Paulina
Curs - Advanced Java Security
Tradus de catre o masina