Kotlin Grundkurs

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 2 Tage

Ziele

In diesem Seminar werden die Grundlagen der Kotlin-Programmierung vermittelt. Kotlin ist eine statisch typisierte, von Java abgeleitete Sprache, die eigenständig und z.B. auch im Kontext der Android-Entwicklung oder des Spring-Frameworks verwendet wird. Sie enthält zahlreiche pragmatische Erweiterungen/Vereinfachungen gegenüber Java.

Zielgruppe

Programmierer

Voraussetzungen

Grundkenntnisse in der Java-Programmierung

Agenda

  • Historische Entwicklung
  • Vergleich zu Groovy und Scala
  • Ausführungsmodi (Java, Javascript, Native)
  • Vorgehensweise in IntelliJ IDEA
  • Klassen, Objekte und Interfaces
  • Programmierung mit Lambdas
  • Typsystem
    • Einfache Typen
    • Nullbare Typen
    • Collections und Arrays
  • Überladen von Operatoren
  • Funktionen höherer Ordnung
  • Generics
  • Annotationen
  • Reflection
  • Interoperabilität mit Java
  • Skizzierung Domain Specific Languages (DSL)

Ziele

In diesem Seminar werden die Grundlagen der Kotlin-Programmierung vermittelt. Kotlin ist eine statisch typisierte, von Java abgeleitete Sprache, die eigenständig und z.B. auch im Kontext der Android-Entwicklung oder des Spring-Frameworks verwendet wird. Sie enthält zahlreiche pragmatische Erweiterungen/Vereinfachungen gegenüber Java.

Zielgruppe

Programmierer

Voraussetzungen

Grundkenntnisse in der Java-Programmierung

Agenda

  • Historische Entwicklung
  • Vergleich zu Groovy und Scala
  • Ausführungsmodi (Java, Javascript, Native)
  • Vorgehensweise in IntelliJ IDEA
  • Klassen, Objekte und Interfaces
  • Programmierung mit Lambdas
  • Typsystem
    • Einfache Typen
    • Nullbare Typen
    • Collections und Arrays
  • Überladen von Operatoren
  • Funktionen höherer Ordnung
  • Generics
  • Annotationen
  • Reflection
  • Interoperabilität mit Java
  • Skizzierung Domain Specific Languages (DSL)

Tags

Diese Seite weiterempfehlen