Schulungsübersicht

Einführung

  • Überblick über Kotlin
  • Auffrischung der grundlegenden Konzepte von Kotlin

Fortgeschrittene Sprachfunktionen

  • Lambda-Ausdrücke und Higher-Order-Funktionen
  • Erweiterungsfunktionen und -eigenschaften
  • Inline-Funktionen und reifizierte Typparameter
  • Sammlungen und Sequenzen

Objektorientierte Programmierung

  • Klassen-Delegation und Objektexpressionen
  • Geschlossene Klassen und Typaliasse
  • Generics und Varianz
  • Fortgeschrittene Vererbung und Polymorphismus

Funktionale Programmierung

  • Verständnis von Monaden und funktionalen Konstrukten
  • Arbeiten mit der Arrow-Bibliothek
  • Grundlagen asynchroner Programmierung mit Coroutines
  • Flow-API und reaktives Programmieren

Android-Entwicklung mit Kotlin

  • Kotlin Android Extensions und View Binding
  • Nutzung von Kotlin Coroutines in Android

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse in Kotlin
  • Verständnis objektorientierter Programmierungskonzepte

Zielgruppe

  • Entwickler
  • Programmierer
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien