Kotlin Grundkurs für Programmierer

Seminarinformationen

Seminar - Ziel

In dieser 3-tägigen Schulung "Kotlin Grundkurs für Programmierer" lernen Sie die Grundlagen der Kotlin-Programmierung. 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.

Teilnehmer - Zielgruppe

  • Programmierer

Kurs - Voraussetzungen

  • Kenntnisse einer modernen Programmiersprache, z.B. Java, Javascript, C#, Swift
  • Vertrautheit mit objektorientierten und funktionalen Konzepten

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Sprachen im JVM-Umfeld

  • Unterstützung in IDEs
  • Verschiedene Ausprägungen
  • Tour durch Kotlin


Klassen und Objekte

  • Dateistruktur von Projekten
  • Bestandteile von Klassen
  • Data Klassen
  • Enum Klassen
  • Konstruktoren
  • Getter und Setter
  • Vererbung
  • Companion Object
  • Innere Klassen
  • Object als eigenes Konstrukt
  • Interfaceimplementierungen
  • Erweiterungen
  • Generische Klassen


Funktionale Elemente

  • Scope von Funktionen
  • Generische Funktionen
  • Reified generics
  • Funktionen höherer Ordnung
  • Scope Funktionen wie with, apply


Standardbibliothek

  • Strings
  • Reguläre Ausdrücke
  • Collections
  • Ranges
  • Interoperabilität mit Java
  • Delegation
  • Reflection
  • Einführung in Coroutinen und Flows

Weitere Schulungen zu Thema Kotlin

Kotlin Fortgeschrittenenkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "Kotlin Fortgeschrittenenkurs" lernen Sie die erweiterten Funktionen und Anwendungsbereiche der Programmiersprache Kotlin kennen. Kotlin hat sich bereits als primäre Programmiersprache für Android etabliert und wird auch in anderen ...

Programmierung mit Kotlin Kompaktkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 4-tägigen Schulung "Programmierung mit Kotlin Kompaktkurs" lernen Sie die Grundlagen und fortgeschrittenen Konzepte der Programmiersprache Kotlin. Sie werden mit der Entwicklungsgeschichte von Kotlin vertraut gemacht und erfahren, wie es sich von anderen Sprachen ...

Kotlin für Java-Entwickler - Grundlagen

- u.a. in Berlin, Hamburg, Zürich, Düsseldorf, Freiburg

In dieser 2-tägigen Schulung "Kotlin für Java-Entwickler - Grundlagen" lernen Sie die Grundlagen der Kotlin-Programmierung. Kotlin ist eine statisch typisierte, von Java abgeleitete Sprache, die eigenständig und z.B. auch im Kontext der Android-Entwicklung oder des ...

Einführung in die Android App-Entwicklung mit Kotlin

- u.a. in München, Düsseldorf, Essen, Heidelberg, Virtual Classroom

In dieser 5-tägigen Schulung "Einführung in die Android App-Entwicklung mit Kotlin" lernen Sie die Grundlagen der Android-Entwicklung mit Kotlin. Sie werden mit Android Studio als Entwicklungsumgebung vertraut gemacht und erfahren, wie Sie Intents, Activities und Layouts ...