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 (3)
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
It was concise, well organised, had nice balance of tasks and lectures and everything was on point.
Alexander Illarionov - C.T.Co SIA
Curs - Advanced Kotlin Programming
Great content, excellent exercises. Covered a lot of information. Friendly to new Kotlin programmers but also a lot to still learn for those of us already using Kotlin. Highly recommend this course. The pace of the course was perfect, not too slow, not too fast. Alternating between instruction and exercises helped cement the knowledge from each section.