Seminarinformationen

Seminar - Ziel

In dieser 3-tägigen Schulung "Kotlin Grundkurs für Programmierer" erlernen Sie die grundlegenden Aspekte der Kotlin-Programmierung. Kotlin ist eine statisch typisierte, von Java inspirierte Sprache, die eigenständig eingesetzt werden kann und beispielsweise in der Android-Entwicklung oder im Spring-Framework Anwendung findet. Sie bietet zahlreiche praktische Erweiterungen und Vereinfachungen im Vergleich zu Java.

Teilnehmer - Zielgruppe

  • Programmierer

Kurs - Voraussetzungen

Voraussetzung:

  • Kenntnisse einer modernen objektorientierten Programmiersprache, z.B. Java, C#, Swift, Javascript

Empfohlen:

  • Vertrautheit mit funktionalen Konzepten

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einleitung

  • 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" vertiefen Sie Ihr Wissen über die erweiterten Funktionen und Einsatzmöglichkeiten der Programmiersprache Kotlin. Kotlin hat sich bereits als bevorzugte Sprache für die Android-Entwicklung durchgesetzt und ...

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" erwerben Sie sowohl grundlegende als auch fortgeschrittene Kenntnisse der Programmiersprache Kotlin. Sie lernen die Entstehungsgeschichte von Kotlin kennen und verstehen, wie es sich von anderen ...

Kotlin für Java-Entwickler - Grundlagen

- u.a. in Berlin, Leipzig, Heidelberg, Mannheim, Erfurt

In dieser 2-tägigen Schulung „Kotlin für Java-Entwickler – Grundlagen“ erlernen Sie die grundlegenden Aspekte der Kotlin-Programmierung. Kotlin ist eine statisch typisierte, von Java inspirierte Sprache, die eigenständig genutzt werden kann und unter anderem in der ...

Einführung in die Android App-Entwicklung mit Kotlin

- u.a. in Frankfurt am Main, Hamburg, Wien, Dresden, Freiburg

In dieser 5-tägigen Schulung „Einführung in die Android-App-Entwicklung mit Kotlin“ erlernen Sie die wesentlichen Grundlagen der Android-Entwicklung mit Kotlin. Sie machen sich mit Android Studio als Entwicklungsumgebung vertraut und erfahren, wie Sie Intents, Activities ...