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
- Übersicht über Kotlin
- Aktualisierung der Grundlagen von Kotlin
Fortgeschrittene Sprachfeatures
- Lambda-Ausdrücke und Higher-Order-Funktionen
- Erweiterungsfunktionen und Eigenschaften
- Inline-Funktionen und reifizierte Typparameter
- Sammlungen (Collections) und Sequenzen
Objektorientierte Programmierung
- Klassendehlegation und Objekt-Ausdrücke
- Geschlossene Klassen und Typaliasse
- Generics und Varianz
- Fortschrittliche Vererbung und Polymorphismus
Funktionales Programmieren
- Verständnis von Monaden und funktionalen Konstrukten
- Arbeit mit der Arrow-Bibliothek
- Koroutinen und Grundlagen des asynchronen Programmierns
- Flow-API und reaktives Programmieren
Android-Entwicklung mit Kotlin
- Kotlin-Erweiterungen für Android und View-Binding
- Nutzung von Kotlin-Koroutinen auf Android
Zusammenfassung und nächste Schritte
Voraussetzungen
- Basics der Kotlin-Sprache
- Verständnis objektorientierter Programmierkonzepte
Zielgruppe
- Entwicklerinnen und Entwickler
- Programmiererinnen und 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