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
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. |
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: |
|
Starttermin: | individuelle Vereinbarung |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Software
Kotlin
Verwandte Schulungen
Java - Java Persistence API (JPA) 2.2 mit EclipseLink - SchulungSpring - Microservices mit Spring Cloud - SchulungJava 9-11 - Update - Schulung
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.