Návrh Školení
Začínáme
- Základní syntaxe
- Idiomy
- Konvence pro psaní kódu
Základy
- Základní typy
- balíčky (Pakety)
- Řízení toku
- Navracení hodnot a skoky
Třídy a objekty
- Třídy a dědičnost
- Vlastnosti a pole
- Rozhraní
- Modifikátory viditelnosti
- Rozšíření (Extensions)
- Datové třídy
- Generiky
- Vnořené třídy
- Seznamové třídy (Enum Classes)
- Objekty
- Delegace
- Děděné vlastnosti
Funkce a Lambdy
- Funkce
- Lambdy
- Vnořené funkce (Inline Functions)
Ostatní
- Deklarace dekompozice
- Kolekce
- Rozsahy
- Kontroly a přetypování typů
- Výrazy this
- Rownost
- Přetěžování operátorů
- Bezpečné zacházení s null hodnotami
- Výjimky
- Anotace
- Reflexe
- Typově bezpečné tvůrci (Type-Safe Builders)
- Dynamický typ
Interoperabilita (Interop)
- P volání Java z Kotlinu
- Volání Kotlinu z Javy
Odkazy
- Dokumentace kódu v Kotlinu
- Použití Maven
- Použití Ant
- Použití Gradle
- Kotlin a OSGi
Tutoriály
Požadavky
Kotlin je staticky typovaný programovací jazyk pro JVM, Android a prohlížeč.
Cílová skupina
Tento kurz je určen pro programátory a inženýry zajímající se o programování v Kotlinu.
Reference (4)
Hluboké znalosti a příklady
Ankur Kapila - Deutsche Bank
Kurz - Programming with Kotlin
Přeloženo strojem
Školení bylo velmi dobře strukturované a poskytlo obsáhlé znalosti o dané problematice.
Umar Farooq - Deutsche Bank
Kurz - Programming with Kotlin
Přeloženo strojem
Bylo to perfektní, dostatek slajdů s nápovědemi a dostatek času na řešení cvičení.
Dominik Rainer - LTW Intralogistics
Kurz - Programming with Kotlin
Přeloženo strojem
Skvělý obsah, vynikající cvičení. Zabraná spousta informací. Přátelské pro začínající programátory v Kotlinu, ale také nabízí mnoho nového těm, kteří Kotlin už používají. Důrazně doporučuji tento kurz. Tempo kurzu bylo perfektní, ani ne příliš pomalé, ani příliš rychlé. Střídání mezi výukou a cvičením pomohlo pevně zaznamenat znalosti z každé sekce.
Mark Sorenson - Los Alamos National Laboratory
Kurz - Programming with Kotlin
Přeloženo strojem