Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien