January 19, 2026
JavaLand und DevLand 2026 – Trainer Sascha Engmann ist Speaker
Ein Workshop auf der JavaLand, ein Fachvortrag auf der Devland: Sascha Engmann von theCodeCampus zeigt im März 2026, wie moderne Webentwicklung konkret funktioniert. Ob Sie Java-Know-how in die TypeScript-Welt übertragen oder stabile Entwicklungsumgebungen mit Nix aufbauen möchten – hier gibt es Praxiswissen!
TypeScript für Java-Umsteiger – Ganztägiger Workshop auf der JavaLand
Die JavaLand ist eine der wichtigsten Konferenzen für die Java-Community im deutschsprachigen Raum. Am Donnerstag, den 12. März 2026, bietet Sascha Engmann von 9 – 17 Uhr dort einen ganztägigen Workshop speziell für Java-Entwickelnde an, die in die Welt von TypeScript einsteigen möchten.
Abstract
Als Java-Entwickler sind Sie es gewohnt, mit einem starken Typsystem zu arbeiten. Sie schätzen die Vorteile der Compile-Zeit-Überprüfung, aussagekräftige IDE-Unterstützung und die Sicherheit, die statische Typisierung bietet. Doch was passiert, wenn Sie Webanwendungen entwickeln müssen? Hier kommt TypeScript ins Spiel – eine Programmiersprache, die sich wie eine natürliche Erweiterung Ihrer Java-Kenntnisse anfühlt.
Schulungsinhalte
- Objektorientierung TypeScript-Style: Die vertrauten OOP-Konzepte aus Java werden auch in TypeScript verwendet und durch moderne Features ergänzt.
- Moderne TypeScript-Konzepte: Die funktionale Programmierung, asynchrone Entwicklung mit Promises/Async-Await und das Modulsystem von TypeScript werden gezeigt.
- Integration und Best Practices: Mit praktischen Beispielen lernen Sie, wie TypeScript in bestehende Projekte integriert wird und wie Sie die Stärken beider Welten – Java und TypeScript – optimal kombinieren können.
Ziel der Schulung
- TypeScript-Projekte selbständig aufsetzen und konfigurieren
- Ihre Java-Kenntnisse effektiv auf TypeScript übertragen
- Type-safe JavaScript-Code entwickeln
- Mit modernen Web-Entwicklungskonzepten arbeiten
- Bestehende JavaScript-Projekte nach TypeScript migrieren
Zielgruppe
Der Workshop richtet sich an Anfänger und alle, die mit einem starken Typsystem vertraut sind. Und dieses Wissen nun auf Webentwicklung mit TypeScript übertragen wollen. Der Vortrag findet auf Deutsch statt.
Weitere Infos
In der Agenda der JavaLand 2026 finden Sie alle Sessions. Das JavaLand All-in-One-Ticket berechtigt zur Teilnahme an der Konferenz und der Schulung. Wenn Sie sich ausschließlich für den Schulungstag 12.3.2026 anmelden möchten, folgen Sie bitte diesem Link zum JavaLand Schulungstag Ticket. Weitere Tickets gibt es im Ticket-Shop.
Nix als Werkzeug für reproduzierbare Dev-Umgebungen – Vortrag auf der Devland
Die Devland bringt Architektur und Entwicklung zusammen. Praxisnah und modern sowie mit Hands-on-Mentalität. Am Freitag, den 13. März 2026, zeigt Sascha Engmann in einem 45-minütigen Vortrag von 15:30 – 16:15 Uhr, wie sich mit dem Paketmanager Nix stabile und portable Entwicklungsumgebungen aufsetzen lassen – unabhängig vom lokalen Setup der Teammitglieder.
Abstract
Die Einrichtung konsistenter Entwicklungsumgebungen stellt gerade bei komplexen Technologie-Stacks eine Herausforderung dar. In diesem Beitrag wird gezeigt, wie mit dem Paketmanager Nix reproduzierbare Developer Environments konfiguriert werden können – auch für anspruchsvolle Setups.
Mithilfe einer Nix Flake wird die komplette Umgebung definiert, die sowohl lokal für die Entwicklung als auch in CI/CD-Pipelines sowie beim Build-Prozess zum Einsatz kommt. Als Beispiel dient eine Anwendung bestehend aus einem Kotlin Spring Boot Backend und einem Angular Frontend. Das Setup demonstriert, wie Entwicklerinnen und Entwickler durch Nix unabhängiger von lokalen Systemkonfigurationen arbeiten und Deployments zuverlässiger gestalten können.
Darüber hinaus werden die Werkzeuge Devbox und Flox vorgestellt, die auf Nix aufbauen und den Einstieg sowie die Handhabung von Nix-Umgebungen deutlich vereinfachen. Beide Tools erleichtern die Nutzung reproduzierbarer Umgebungen – insbesondere für Teams, die Nix nicht kennen und die steile Lernkurve (noch) nicht erklimmen wollen.
Lernziele
- Grundlagen Nix verstehen
- Devbox und Flox erste Schritte machen
Vorkenntisse
- Grundlagen Shell Commands
- Grundlagen Gradle
- Grundlagen Kotlin
Zielgruppe
Ideal für alle, die reproduzierbare Setups im Team oder im Projektkontext benötigen. Der Vortrag findet auf Deutsch statt.
Weitere Infos
In der Agenda der DevLand 2026 finden Sie alle Sessions. Tickets gibt es im Ticket-Shop.

