Kurzusleírás
Bevezetés
- Kotlin áttekintése
- Kotlin alapfogalmainak áttekintése
Speciális nyelvi szolgáltatások
- Lambda kifejezések és magasabb rendű függvények
- Kiterjesztési funkciók és tulajdonságok
- Inline függvények és reified típusparaméterek
- Gyűjtemények és sorozatok
Object-Oriented Programming
- Osztály delegálás és objektum kifejezések
- Lezárt osztályok és típusálnevek
- Generikus és variancia
- Fejlett öröklődés és polimorfizmus
Funkcionális Programming
- A monádok és a funkcionális konstrukciók megértése
- Az Arrow könyvtár használata
- Korutinok és az aszinkron programozás alapjai
- Flow API és reaktív programozás
Android Fejlesztés: Kotlin
- Kotlin Android Bővítmények és nézetkötés
- Kotlin Korutinok használata a Android-on
Összegzés és a következő lépések
Követelmények
- Alapvető ismeretek Kotlin Objektumorientált programozási fogalmak megértése
Közönség
- Fejlesztők Programozók
Vélemények (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.
Kurzus - 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
Kurzus - 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.