Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Einführung

  • Grundlegende Syntax
  • Idiome
  • Coding-Konventionen

Grundlagen

  • Grundlegende Datentypen
  • Pakete
  • Kontrollfluss
  • Return- und Sprungbefehle

Klassen und Objekte

  • Klassen und Vererbung
  • Eigenschaften und Felder
  • Interfaces
  • Sichtbarkeitsmodifikatoren
  • Erweiterungen
  • Datenklassen
  • Generics
  • Genestete Klassen
  • Enum-Klassen
  • Objekte
  • Delegation
  • Delegierte Eigenschaften

Funktionen und Lambdas

  • Funktionen
  • Lambdas
  • Inline-Funktionen

Weitere Themen

  • Destrukturierende Deklarationen
  • Kollektionen
  • Bereiche (Ranges)
  • Typprüfungen und Typecasts
  • This-Ausdrücke
  • Gleichheit (Equality)
  • Operator-Overloading
  • Nullsicherheit
  • Ausnahmen
  • Annotationen
  • Reflexion
  • Type-Safe Builder
  • Dynamischer Typ

Interoperabilität

  • Aufruf von Java aus Kotlin
  • Aufruf von Kotlin aus Java

Referenz

  • Dokumentieren von Kotlin-Code
  • Verwendung von Maven
  • Verwendung von Ant
  • Verwendung von Gradle
  • Kotlin und OSGi

Tutorials

Voraussetzungen

Kotlin ist eine statisch typisierte Programmiersprache für die JVM, Android und den Browser.

Zielgruppe

Dieser Kurs richtet sich an Programmierer und Ingenieure, die Interesse am Programmieren mit Kotlin haben.

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien