Anmeldung zum Seminar
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
Sie erhalten in diesem Seminar eine fundierte Einführung in die Programmiersprache Kotlin. Dabei werden Kenntnisse aus anderen OOP-Sprachen vorausgesetzt, die Inhalte werden deshalb straff präsentiert. Am Ende des Seminars sind Sie in der Lage, eine komplette Anwendung mit Kotlin zu implementieren.
1 Einführung (Vortrag, Präsentation)
- 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)