- Warum eine weitere Sprache für die Java Virtual Machine?
- Werkzeuge und Entwicklungsumgebung
- Build-Prozess
- Runtime: Bytecode, JavaScript, Native
2 Kotlin-Grundlagen ( Präsentation, Praktische Übungen)
- Deklarationen, Operatoren, Funktionen: Eine ganz normale Sprache mit ein paar Besonderheiten
- Das Kotlin-Typsystem
- Schreiben von Tests
- Nullable und Non-Nullable
- Collection-Typen
3 OOP ( Präsentation, Praktische Übungen)
- Deklaration von Klassen, Interfaces
- Data Classes
- Extension Functions
4 Umsetzung eines OOP-Modells mit Kotlin (Diskussion, Praktische Übungen))
5 Funktionale Programmierung und Lambdas (Präsentation, Praktische Übungen
6 Kotlin-Bibliotheken und Nutzen von Java-Libraries
7 Kotlin in der Praxis ( (Präsentation)
- Spring-Unterstützung
- App-Entwicklung mit Android
8 Umsetzung einer Anwendung (Diskussion, Praktische Übungen)
MethodeVortrag, Präsentation, Diskussion, Praktische Übungen
- Warum eine weitere Sprache für die Java Virtual Machine?
- Werkzeuge und Entwicklungsumgebung
- Build-Prozess
- Runtime: Bytecode, JavaScript, Native
2 Kotlin-Grundlagen ( Präs ...
Mehr Informationen >>