Schulung: Kotlin für Umsteiger

Turn knowledge into action

Mit Kotlin schreiben Sie moderne statisch typisierte Programme für die Java VM, Für native Plattformen wie IOS oder Javascriptbasierte Umgebungen. Kotlin Anwendungen sind interoperabel zu Java und laufen auch in Android. Kotlin Programme sind außerdem elegant und sicher. Lernen Sie, wie man mit Kotlin Anwendungen entwickelt.

Grundlegendes zu Kotlin

  • Entwicklungsgeschichte
  • Abgrenzung zu Groovy und Scala
  • Varianten JS und Native
  • Unterstützung von IDEs und Build Tools

Basiselemente

  • Variablen und Funktionen
  • Klassen und Properties
  • Enums und when
  • Basistypen
  • Strings und reguläre Ausdrücke
  • Nullbare Typen und angepasste Syntax
  • Collections
  • Iterieren
  • Exceptionhandling

Konzepte

  • Extension Functions
  • Funktionen als Member erster Klasse
  • Funktionen höherer Ordnung
  • Überladen von Operatoren
  • Testbarkeit
  • Kotlin Lambdas (auch mit Receiver)
  • Generics in Kotlin
  • Annotationen
  • Reflection
  • Delegation
  • Inline Function
  • Inline Classes
  • Reified Types
  • Interaktion mit Java
  • DSLs mit Kotlin

Interessante Bibliotheken und Frameworks

  • GUIs mit TornadoFX
  • DI Frameworks
  • kotlinx.html

Asynchrone Programmierung mit Coroutines

  • suspend
  • await
  • Channels
  • Dispatcher

Unsere Trainings haben einen hohen praktischen Anteil mit zahlreichen Übungen. Durch die erste Anwendung des Gelernten unter Anleitung eines erfahrenen Entwicklers wird das Wissen sofort verankert.

Das Training findet regelmäßig im Trainingszentrum der Symplasson AG, Holstenstraße 205 in Altona statt.

Die Schulungszeiten sind von 9:00 bis 16:00 Uhr.


Das sagen unsere Teilnehmer:

Ein sinnvoll strukturiertes Training mit aufeinander aufbauenden praktischen Übungen - hat Spaß gemacht und bringt mich in meiner Arbeit definitiv weiter.

Um eine optimale Betreuung gewährleisten zu können, ist die Teilnehmerzahl bei unseren Seminaren in Hamburg auf max. 8 Teilnehmer begrenzt.

Bei Inhouse-Seminaren kann die Seminardauer je nach Gruppengröße möglicherweise angepasst werden.

Kontakt:

Kontakt anfrageeiswind.de Kontakt 040 54098583

Intensiv - Workshops


Nicht immer ist eine Schulung nach Lehrplan das Mittel der Wahl.

Für Gruppen mit ausreichend Vorkenntnissen bieten wir kurze Intensiv-Workshops zur Erarbeitung von Zielen und konkreten Maßnahmen an bestehenden Systemen an.



Sprechen Sie uns einfach darauf an!