Kursplan
Så kommer du igång
- Grundläggande syntax
- Idiom
- Kodkonventioner
Grundläggande delar
- Grundläggande typer
- Paket
- Kontrollflöde
- Returvärden och hopp
Klasser och objekt
- Klasser och arv
- Egenskaper och fält
- Gränssnitt
- Synlighetsmodifierare
- Utökningar
- Dataklasser
- Generiska typer
- Nestade klasser
- Enum-klasser
- Objekt
- Delegering
- Delegerade egenskaper
Funktioner och lambdaer
- Funktioner
- Lambdaer
- Inline-funktioner
Övrigt
- Destruktureringsdeklarationer
- Kollektioner
- Intervall
- Typkontroller och typomvandlingar
- This-uttryck
- Jämlikhet
- Operatoröverladdning
- Nullsäkerhet
- Undantag
- Annotationer
- Reflektion
- Typsäkra byggare
- Dynamisk typ
Interoperabilitet
- Anropa Java från Kotlin
- Anropa Kotlin från Java
Referens
- Dokumentera Kotlin-kod
- Använda Maven
- Använda Ant
- Använda Gradle
- Kotlin och OSGi
Övningar
Krav
Kotlin är ett statiskt typat programmeringsspråk för JVM, Android och webbläsaren.
Målgrupp
Den här kursen riktar sig till programmerare och ingenjörer som är intresserade av programmering 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