Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
- Überblick über Kotlin
- Wiederholung der grundlegenden Konzepte von Kotlin
Fortgeschrittene Sprachfunktionen
- Lambda-Ausdrücke und höherstufige Funktionen
- Erweiterungsfunktionen sowie -Eigenschaften
- Inline-Funktionen sowie reifizierte Typparameter
- Sammlungen und Sequenzen
Objektorientierte Programmierung
- Klassendelegation sowie Objektausdrücke
- Gesicherte Klassen sowie Typaliase
- Generics und Varianz
- Fortgeschrittene Erbungsmechanismen sowie Polymorphie
Funktionale Programmierung
- Grundverständnis von Monaden und funktionalen Konstrukten
- Arbeiten mit der Arrow-Bibliothek
- Coroutinen sowie Grundlagen der asynchronen Programmierung
- Die Flow-API und reaktives Programmieren
Android-Entwicklung mit Kotlin
- Kotlin Android Extensions sowie View-Binding
- Einsatz von Kotlin Coroutinen in Android-Anwendungen
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundkenntnisse in Kotlin
- Verständnis der Konzepte der objektorientierten Programmierung
Zielgruppe
- Entwickler
- Programmierer
14 Stunden
Erfahrungsberichte (2)
Als erfahrener Java-Ingenieur und Kotlin-Anfänger habe ich das Gefühl, dass dieser Kurs mir die Werkzeuge an die Hand gegeben hat, um Kotlin in zukünftigen Entwicklungsprojekten sinnvoll einzusetzen.
Stewart Coates - DLA PIPER
Kurs - Advanced Kotlin Programming
Maschinelle Übersetzung
Das fundierte Wissen und die Beispiele
Ankur Kapila - Deutsche Bank
Kurs - Programming with Kotlin
Maschinelle Übersetzung