Sie lernen Kotlin vollständig kennen – vom Compiler auf der Kommandozeile über Typsystem, Generics und funktionale Programmierung bis zu Coroutines, Flow, Serialisierung und Tests – und schreiben danach lesbaren, idiomatischen Kotlin-Code.
Flow. , kotlinx.serialization für JSON und Protobuf und das Testen mit Kotest und MockK. Kotlin Multiplatform lernen Sie als Ausblick kennen.…
Als Java-Entwickler:in im Web-Backend führen Sie Kotlin in bestehende Anwendungen ein, migrieren Spring-Boot-Code schrittweise, bauen REST-Dienste mit Ktor und nutzen Coroutines für serverseitige Abläufe.
Das Seminar beginnt mit Kotlins Platz im JVM-Ökosystem und den serverseitigen Frameworks, richtet IntelliJ IDEA unter macOS oder Windows ein und erweitert einen Gradle- oder Maven-Build um Kotlin.…
Die Auswahl einer Programmiersprache ist eine strategische Entscheidung für viele Jahre. Es ist eine schwierige Frage, die beliebtesten Programmiersprachen der Welt für die nächsten Jahre vorherzusagen. Oftmals bewahrheiten sich kühne Vorhersagen über die Dominanz einer Sprache nicht. Dann gibt es Sprachen, die aus dem Nichts zu kommen scheinen, um eine bedeutende Nische zu besetzen, was oft mit ein wenig Unterstützung durch ein großes Technologieunternehmen geschieht.
Kotlin wird sich 2021 als Universal-JVM-Sprache etablieren. Kotlin wird von Entwicklern genau beobachtet, besonders wenn man bedenkt, wie Google ihre Verwendung für die Android-Entwicklung fördert.…
Sie schreiben idiomatischen Kotlin-Code mit nullsicheren Typen, Datenklassen und Collections, bauen Projekte mit Gradle und setzen Coroutinen für nebenläufige Aufgaben mit Abbruch und Zeitlimit ein.
Java-Entwickler:innen, die auf Kotlin umsteigen oder Kotlin in bestehende JVM-Projekte einführen. Einsteiger:innen mit ersten Programmierkenntnissen, die Kotlin für Android oder Serveranwendungen lernen.…
Tauchen Sie ein in die Welt von Kotlin und erfahren Sie, warum diese Programmiersprache die Android-App-Entwicklung revolutioniert. Ein Vortrag für Entwickler, App-Enthusiasten und Tech-Begeisterte.
Was ist Kotlin und warum ist es wichtig? Die Geschichte und Entwicklung von Kotlin. Warum ist Kotlin wie ein Werkzeugkasten voller Innovationen? Die Vorteile von Kotlin. Die Gründe, warum Entwickler Kotlin lieben.…
Sie übertragen Ihr Java-Wissen auf Kotlin, kennen die Unterschiede zu Records und Pattern Matching in modernem Java und lassen Kotlin- und Java-Code im selben Projekt in beide Richtungen zusammenarbeiten.
Wer Kotlin ohne Java-Bezug von Grund auf lernen möchte, findet das in der Intensiv-Schulung „Kotlin“; die Einführung in Spring-Boot- und Ktor-Webanwendungen behandelt das Seminar „Kotlin Web Programmierung“.…
Sie richten IntelliJ IDEA für Java- und Kotlin-Projekte ein, bauen Code mit sicheren Refactorings um, finden Fehler im Debugger und arbeiten mit Git und GitHub, ohne die IDE zu verlassen.
Sie richten IntelliJ IDEA für Java- und Kotlin-Projekte ein, bauen Code mit sicheren Refactorings um, finden Fehler im Debugger und arbeiten mit Git und GitHub, ohne die IDE zu verlassen.…
Sie richten Android Studio und das SDK ein, legen ein Kotlin-Projekt mit Jetpack Compose an, verwalten Abhängigkeiten und Build-Varianten mit Gradle und finden Fehler mit Debugger, Logcat und Profiler.
Sie richten Android Studio und das SDK ein, legen ein Kotlin-Projekt mit Jetpack Compose an, verwalten Abhängigkeiten und Build-Varianten mit Gradle und finden Fehler mit Debugger, Logcat und Profiler.…
Sie verstehen, warum große native iOS- und Android-Apps anders gebaut, getestet und betrieben werden als Webanwendungen, und kennen bewährte Lösungen für Releases, Architektur, Teams und Betrieb.
Konkrete Beispiele stammen aus Swift und SwiftUI, Kotlin und Jetpack Compose sowie Kotlin Multiplatform. Mit Coding-Agenten rückt eine alte Frage neu in den Mittelpunkt: Wie bleiben zwei Plattformen im Gleichschritt?…
Sie schreiben Groovy 4 und 5 als Java-Entwickler:in sicher – von Closures und Collections bis zu Dateien – und verstehen die Jenkinsfiles, Gradle-Builds und Spock-Tests, in denen Groovy heute vor allem steckt.
Danach wenden Sie das Gelernte auf die drei typischen Einsatzfelder an: deklarative Jenkinsfiles und Shared Libraries, Groovy-DSL in Gradle samt den Überlegungen zum Umstieg auf die Kotlin-DSL sowie datengetriebene Spock-Spezifikationen.…
Deutsche Telekom AG
ERGO Group AG
Fiducia & GAD IT AG