Kursplan
Att komma igång
- Grundläggande syntax
- Idiom
- Konventioner för kodning
Grundläggande
- Grundläggande typer
- Paket
- Kontrollflöde
- Retur och hopp
Klasser och objekt
- Klasser och arv
- Egenskaper och fält
- Gränssnitt
- Synlighetsmodifierare
- Utökningar
- Dataklasser
- Generika
- Inbäddade klasser
- Enum-klasser
- Objekt
- Delegation
- Delegerade egenskaper
Funktioner och lambdas
- Funktioner
- Lambdas
- Inbäddade funktioner
Övrigt
- Strukturdeklarationer
- Samlingar
- Intervall
- Typkontroller och typomvandlingar
- This-uttryck
- Likhetsjämförelse
- Operatoröverbelastning
- Null-säkerhet
- Undantag
- Annotationer
- Reflektion
- Typsäkra byggare
- Dynamisk typ
Interop
- Anropa Java från Kotlin
- Anropa Kotlin från Java
Referenser
- Dokumentera Kotlin-kod
- Använda Maven
- Använda Ant
- Använda Gradle
- Kotlin och OSGi
Vägledning
Krav
Kotlin är ett statiskt typat programmeringsspråk för JVM, Android och webbläsaren.
Målgrupp
Denna kurs vänder sig till programmerare och ingenjörer som är intresserade av att programmera med Kotlin.
Vittnesmål (4)
Den djupgående kunskapen och exemplen
Ankur Kapila - Deutsche Bank
Kurs - Programming with Kotlin
Maskintolkat
Träningsmaterialet och ämnena var mycket välstrukturerade och gav en djupgående kunskap.
Umar Farooq - Deutsche Bank
Kurs - Programming with Kotlin
Maskintolkat
Det var perfekt, tillräckligt många slidor att titta på för ledtrådar och tillräckligt med tid att göra övningarna
Dominik Rainer - LTW Intralogistics
Kurs - Programming with Kotlin
Maskintolkat
Utömordentlig innehåll, fantastiska övningar. Många uppgifter behandlades. Vänligt mot nya Kotlin-programmerare, men också mycket att lära sig för oss som redan använder Kotlin. Helt enkelt ett rekommenderat kursinnehåll. Tempon i kursen var perfekt, inte för långsam, inte för snabb. Att växla mellan undervisning och övningar hjälpte till att fastna med kunskaperna från varje avsnitt.
Mark Sorenson - Los Alamos National Laboratory
Kurs - Programming with Kotlin
Maskintolkat