Schulungsübersicht
Erste Schritte
- Basis-Syntax
- Idiome
- Coding-Konventionen
Grundlagen
- Grundlegende Datentypen
- Packages
- Kontrollfluss
- Return-Statements und Sprünge
Klassen und Objekte
- Klassen und Vererbung
- Eigenschaften und Felder
- Interfaces
- Sichtbarkeitsmodifikatoren
- Erweiterungen
- Datenklassen
- Generics
- Geschachtelte Klassen
- Enum-Klassen
- Objekte
- Delegation
- Delegierte Eigenschaften
Funktionen und Lambda-Ausdrücke
- Funktionen
- Lambda-Ausdrücke
- Inlinete-Funktionen
Sonstiges
- Destructuring-Deklarationen
- Sammlungen
- Bereiche
- Typüberprüfungen und Typumwandlungen
- This-Ausdrücke
- Gleichheit
- Operatorüberladung
- Null-Sicherheit
- Ausnahmen
- Annotationen
- Reflexion
- Typsichere Builder
- Dynamischer Typ
Interop
- Kotlin-Code aus Java aufrufen
- Java-Code aus Kotlin aufrufen
Referenzen
- Dokumentation von Kotlin-Code
- Maven verwenden
- Ant verwenden
- Gradle verwenden
- Kotlin und OSGi
Tutorials
Voraussetzungen
Kotlin ist eine streng typisierte Programmiersprache für die JVM-Plattform, Android und den Browser.
Zielgruppe
Dieses Buch richtet sich an Programmierer und Ingenieure, die sich für die Programmierung mit Kotlin interessieren.
Erfahrungsberichte (4)
Das fundierte Wissen und die Beispiele
Ankur Kapila - Deutsche Bank
Kurs - Programming with Kotlin
Maschinelle Übersetzung
Das Schulungsmaterial und die Themen waren sehr gut strukturiert, und es wurden umfassende Kenntnisse vermittelt.
Umar Farooq - Deutsche Bank
Kurs - Programming with Kotlin
Maschinelle Übersetzung
Es war perfekt, genug Folien zur Ansicht für Hinweise und genug Zeit, um die Übungen zu machen
Dominik Rainer - LTW Intralogistics
Kurs - Programming with Kotlin
Maschinelle Übersetzung
Großartiger Inhalt, ausgezeichnete Übungen. Es wurde viel Information vermittelt. Freundlich für neue Kotlin-Programmierer, aber auch viele Lerngelegenheiten für solche von uns, die bereits Kotlin verwenden. Ich kann diesen Kurs sehr empfehlen. Das Tempo des Kurses war perfekt, weder zu langsam noch zu schnell. Der Wechsel zwischen Unterricht und Übungen half, das Wissen aus jedem Abschnitt zu vertiefen.
Mark Sorenson - Los Alamos National Laboratory
Kurs - Programming with Kotlin
Maschinelle Übersetzung