Kotlin Day

Kotlin Day

1 Tag – 4 Experten – 4 Sessions

Live am 26. August

TAGE

STUNDEN

MINUTEN

SEKUNDEN

Kotlin Day

1 Tag – 4 Experten – 4 Sessions

Live am 26. August

TAGE

STUNDEN

MINUTEN

SEKUNDEN

Was ist der Kotlin Day?

Erlebe beim Kotlin Day ausgewählte Expert:innen, die in ihren Vorträgen spannende und bislang weniger bekannte Konzepte der Programmiersprachen präsentieren, die Android- und Java-Entwickler:innen begeistern!

Durch ihren Reifegrad, ihr pragmatisches Design und die exzellente Tool-Integration hat sich die Programmiersprache nach Java selbst zur unangefochtenen Nr. 2 im Java-Ökosystem etabliert.

Der Kotlin Day bietet Einsteigern ebenso wie erfahrenen Kotlin-Entwickler:innen ein wertvolles Update, das du nicht verpassen solltest!

Programm

Beginnend mit einer kurzen Einführung, begrüßen wir alle Teilnehmenden zum Kotlin Conference Day.

In dieser Präsentation wird gezeigt, wie Docker Images ausschließlich mit Kotlin und Gradle erstellt werden können. Dieser Docker Images werden dann ohne Zeitverzögerung zu Kubernetes Clustern deployed. Dieser Ansatz kann verwendet werden um Entwicklern schnelles Feedback zu geben – innerhalb von Sekunden vom Commit zum Kubernetes deployment. Entwickler sehen ebenso schnell wie die Kotlin Applikation sich in Docker und Kubernetes verhält.

Speaker’s bio:

Ein kommunikativer, enthusiastischer und engagierter Manager mit umfangreicher Erfahrung in der Softwareentwicklung und im Projektmanagement in den Bereichen Mobilität, Internet, Mobile, Telekommunikation und Schriftarten. Ist äußerst fähig, Projekte zu initiieren und neue Impulse zu geben. Hat nachgewiesene Führungsqualitäten im Motivieren von Teams, um ihre Ziele zu erreichen, und erstklassige analytische und Problemlösungskompetenz.

Domänenspezifische Sprachen (engl. DSLs) sind seit jeher dazu geeignet, komplexe Ausdrücke kompakter und besser lesbar auszudrücken. Dabei befreien sie den Benutzer von der Notwendigkeit, wiederkehrende Programmfragmente zu pflegen. Sie reduzieren den Blick auf den wesentlichen Inhalt der zugrunde liegenden Domäne. Während es an sinnvollen Anwendungsgebieten von DSLs nicht mangelt, sind deren Funktionsweise und Erstellung oftmals zu Unrecht als Mysterium verschrieen. Domänenspezifische Sprachen unterteilen sich grundsätzlich in externe und interne DSLs. Externe DSLs definieren eine unabhängige eigene Sprache, z. B. Xtend oder SQL. Daher bedarf es zu deren Ausführung einer eigenständigen Syntaxanalyse, -validierung und eines Compilers oder Interpreters. Interne DSLs basieren auf Host-Programmiersprachen. Daher ist ihr Sprachumfang nicht abgeschlossen, sondern lässt sich durch deren Sprachelemente erweitern. Kotlin bietet mit Extension Functions und Lambdas with Receivers ideale Voraussetzungen für die Erstellung interner DSLs. Dies zeigt auch ein Blick auf die ständig wachsende Zahl von Kotlin-basierten DSLs, wie z. B. der Kotlin Gradle DSL oder der Spring Beans DSL. In diesem Vortrag sollen die Grundlagen zur Erstellung eigener DSLs mit Kotlin vermittelt werden. Anhand eines praxisorientierten Beispiels wird schrittweise eine DSL während des Vortrags erstellt.

Speaker’s bio:

Frank Scheffler ist Senior Solution Architect bei Digital Frontiers. Er verfügt über langjährige Erfahrung als Berater und Coach in den Themen Microservices, Software Quality und agile Transformation. In seinen Projekten setzt er bevorzugt auf Kotlin im Zusammenspiel mit Spring Boot.

Du hast nun einen Ein- und Überblick über Kotlin erhalten. Aber gewiss brennen Dir noch viele weitere Frage unter den Nägeln, die Dir nun in dieser AMA(Ask me Anything)-Session mit den Speakern des Kotlin Days diskutieren können.

Mehr Sessions folgen in Kürze!



Was ist entwickler.de?

Alle Fachartikel, Kolumnen und Serien aus unseren beliebten Magazinen – kompakt an deiner Seite Magazine Die populären Portale entwickler.de und JAXenter.de sind jetzt Teil unserer großen Wissensplattform Aktuelle IT-Blogs Interaktive Workshops und Online-Konferenztage mit den besten Experten der Szene Live Events Exklusive digitale Bücher, Video-Tutorials und ausgewählte Themen-Specials der Redaktion eBooks & Specials Antworten auf deine persönlichen IT-Fragen mit unserem ML-basierten Suchassistenten KI-Themensuche
Interaktive Workshops und Online-Konferenztage mit den besten Experten der Szene Live Events Alle Fachartikel, Kolumnen und Serien aus unseren beliebten Magazinen – kompakt an deiner Seite Magazine Antworten auf deine persönlichen IT-Fragen mit unserem ML-basierten Suchassistenten KI-Themensuche Die populären Portale entwickler.de und JAXenter.de sind jetzt Teil unserer großen Wissensplattform Aktuelle IT-Blogs Exklusive digitale Bücher, Video-Tutorials und ausgewählte Themen-Specials der Redaktion eBooks & Specials

Jahresabo abschließen & kostenlos teilnehmen

Folgende Vorteile genießt Du mit einem entwickler.de-Jahresabo:
  • Sei am 26.08. live beim Kotlin Day dabei
  • Nimm live an allen weiteren interaktiven Workshops & Events teil
  • Erhalte Zugriff auf über 10.000 Expertenbeiträge
  • Entdecke jede Woche eine Highlight-Sammlung relevanter Beiträge
  • Stöbere unbegrenzt durch Artikelserien, Cheat Sheets und Infografiken
  • Lern entwickler.de kennen und lieben

Angebote für Gewinner-Teams

Wir bieten Lizenz-Lösungen für Teams jeder Größe: Finden Sie heraus, welche Lösung am besten zu Ihnen passt.

Das Library-Modell:
IP-Zugang

Das Company-Modell:
Domain-Zugang