Infos
09:00 - 17:00
Atlanta
Kotlin Workshop
Beschreibung
Kotlin nimmt Fahrt auf: Immer mehr Projekte und Entwickler entscheiden sich für die elegante Sprache, die eine kompakte und lesbare Syntax bietet, ohne Abstriche in Typsicherheit und Java-Interoperabilität zu machen. Dieser Workshop zeigt Ihnen alles, was Sie brauchen, um mit Kotlin in Ihren Java-Projekten starten zu können. Nach einem kurzen Einstieg in die Grundlagen von Kotlin liegt der Fokus des Workshops auf den innovativen Sprachfeatures. Anhand einer kleinen Spring-Boot-Anwendung zeigen wir, wie Programmieren ohne NullPointerExceptions und unnötige Casts aussieht. Wir diskutieren, wie Sie mit Extension-Funktionen auf Util-Klassen und Vererbung verzichten können. Anhand der Kotlin-Erweiterungen in Spring lernen Sie, wie man mit Lambdas eigene kleine DSLs entwickeln kann. Als Ausblick gibt es einen kurzen Einstieg in Co-Routinen – eine leichtgewichtige Alternative zu Threads.
Zielgruppe & Anforderungen
Die Teilnehmer brauchen Laptops. Kotlin und IntelliJ können auf Windows, Mac und Linux-Rechnern installiert werden.


