Schulungsübersicht
Erste Anfänge
- Grundlegende Syntax
- Redewendungen
- Kodierungskonventionen
Grundlagen
- Grundlegende Typen
- Pakete
- Kontrollfluss
- Rückgaben und Sprünge
Klassen und Objekte
- Klassen und Vererbung
- Eigenschaften und Felder
- Schnittstellen
- Sichtbarkeitsmodifikatoren
- Erweiterungen
- Daten-Klassen
- Generika
- Verschachtelte Klassen
- Enum-Klassen
- Objekte
- Delegation
- Delegierte Eigenschaften
Funktionen und Lambdas
- Funktionen
- Lambdas
- Inline-Funktionen
Andere
- Destrukturierungs-Deklarationen
- Sammlungen
- Bereiche
- Typüberprüfungen und Besetzungen
- Diese Ausdrücke
- Gleichheit
- Überladen von Operatoren
- Null-Sicherheit
- Ausnahmen
- Anmerkungen
- Reflexion
- Typsichere Konstrukteure
- Dynamischer Typ
Interop
- Aufruf von Java aus Kotlin
- Aufrufen von Kotlin aus Java
Referenz
- Dokumentieren von Kotlin Code
- Verwendung Maven
- Verwendung von Ant
- Verwendung von Gradle
- Kotlin und OSGi
Lehrgänge
Voraussetzungen
- IntelliJ
Erfahrungsberichte (4)
It was perfect, enough slides to watch for hints and enough time to make the exercises
Dominik Rainer - LTW Intralogistics
Kurs - Programming with Kotlin
Der Trainer war perfekt vorbereitet. Enormes Wissen des Trainers und viel Material...,
Dawid - ista Shared Services Polska Sp. z o.o.
Kurs - Programming with Kotlin
Maschinelle Übersetzung
Ich mochte die unkomplizierte Botschaft und die gute Erklärung schwieriger Themen. Man merkt, dass Marcin ein erfahrener Programmierer und Trainer ist und Spaß daran hat. Er hat eine sehr gute Energie. Es war ein sehr intensives Training, aber ich fühle mich interessiert Kotlinund inspiriert
Joanna - ista Shared Services Polska Sp. z o.o.
Kurs - Programming with Kotlin
Maschinelle Übersetzung
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.