Informationen zur Technologie

Kotlin, die statisch typisierte Programmiersprache ist für die Java Virtual Machine (JVM) in Bytecode übersetzt und kann auch in JavaScript transformiert werden. Kotlin Anwendungen sind interoperabel zu Java und laufen auch in Android.


Kotlin für Umsteiger - Schulung (3 Tage)

Kurzbeschreibung

In dieser praktischen Kotlin-Schulung lernen die Teilnehmer die Entwicklung von Kotlin Anwendungen kennen. Nach einer Einführung in die Basics von Kotlin, wie die Entwicklungs-Hístorie, die Unterschiede zu Groovy und Scala, die Varianten JS und Native werden die Variablen, die Funktionen, die Testbarkeit, die Kotlin Lambdas, die Annotationen, die Interaktion mit Java, interessante Bibliotheken und Frameworks und die asynchrone Programmierung mit Coroutines behandelt.


Voraussetzungen

• Java-Kenntnisse


    Seminarinhalt

    Einführung in Kotlin
    • Entwicklungs-Historie
    • Abgrenzung zu Groovy und Scala
    • Varianten JS und Native
    • Unterstützung von IDEs und Build Tools

    Die Grundelemente
    • Die Funktionen
    • Variablen
    • Klassen und Properties
    • Enums und when
    • Basistypen
    • Strings
    • Reguläre Ausdrücke
    • Nullbare Typen und angepasste Syntax
    • Collections
    • Iterieren
    • Exception Handling

    Kotlin-Konzepte
    • Extension Funktionen
    • Funktionen als Member erster Klasse
    • Funktionen höherer Ordnung
    • Überladung 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


    Zielgruppen

    • Entwickler
    • Java Programmierer


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:3 Tage
    Preis:1.375,00 € zzgl. USt. pro Teilnehmer (1.636,25€ inkl. USt.)
    Seminarstandorte:
    Starttermine:
    (ortsabhängig)


    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.
    Firmenschulung
    Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
    Dauer:3 Tage
    Preis ab:1.250,00 € zzgl. USt. pro Tag (1.487,50€ inkl. USt.)
    Schulungszentren:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    • Stuttgart
    • Hannover
    • Köln
    • Dortmund
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    Kotlin



    Seminarsprache

    Wir bieten unsere Seminare hauptsächlich in deutscher Sprache an – je nach Wunsch aber gerne auch in Englisch oder einer anderen Seminarsprache. Bitte fragen Sie doch einfach bei uns an.