Schulung · Workshop · Coaching · Beratung
Dauer: ab 1 Tag (8 UE) | Preis: ab 900 EUR (netto) | Live online oder vor Ort | Termin nach Vereinbarung
Java-Schulung und Beratung für Entwicklerteams: modernes Java, Upgrades, Kotlin, gRPC und Kafka, LangChain4j, Docker und Kubernetes – live-online oder vor Ort.
Gesamtpreis für bis zu 3 Teilnehmende · Unverbindliche Anfrage · Keine Vorkasse

Java trägt in vielen Unternehmen die geschäftskritischen Anwendungen – oft seit Jahren gewachsen, mit Spring, Java EE oder Jakarta EE, mit eigenen Bibliotheken und einer Build-Landschaft aus Maven oder Gradle. Unsere Java-Schulungen setzen dort an, wo Ihr Team gerade steht: beim Einstieg in die Sprache, beim Sprung auf eine aktuelle LTS-Version, beim Umbau auf Microservices oder bei der Frage, wie KI-Funktionen in eine bestehende Java-Anwendung kommen.
Inhalte und Übungen stimmen wir auf Ihre Codebasis, Ihre Frameworks und Ihre Werkzeuge ab. Wer schon eine andere Sprache beherrscht, steigt über die Unterschiede ein; wer Java lange kennt, lernt Records, Pattern Matching und Virtual Threads an Beispielen, die zu den eigenen Aufgaben passen.
Sie entwerfen Dienstverträge mit Protocol Buffers, bauen Java-Microservices mit gRPC über HTTP/2 – unär und mit Streaming – und sichern sie mit Deadlines, TLS, Tests und Tracing ab, pur oder mit Spring Boot und Quarkus.
Ohne Vorkenntnisse zum eigenen Java-Programm: Sie schreiben mit Java 25 Variablen, Entscheidungen, Schleifen, Methoden und erste Klassen und lernen, Fehlermeldungen zu lesen, statt vor ihnen zu kapitulieren.
Sie programmieren bereits in einer anderen Sprache und wollen Java zügig produktiv einsetzen: Typsystem, Objektorientierung, Ausnahmen, Collections, Build mit Maven oder Gradle und Unit-Tests – mit Blick auf die Unterschiede zu dem, was Sie schon kennen.
Sie bringen Spring-Boot- und Jakarta-EE-Anwendungen auf Azure, wählen zwischen App Service, Container Apps, AKS und Functions und automatisieren Infrastruktur und Bereitstellung.
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.
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.
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.
Sie betreiben einen Kafka-Cluster im KRaft-Modus, arbeiten sicher mit Topics, Partitionen und Consumer Groups auf der Kommandozeile und schreiben verlässliche Producer und Consumer in Java.
Sie laden, bereinigen und verdichten Daten mit Java-Streams und Records, visualisieren sie mit JavaFX und bauen Klassifikatoren selbst oder mit Tribuo und Smile – direkt dort, wo Ihre Java-Systeme laufen.
Sie bauen schlanke Images für Spring Boot und Quarkus mit Layered JARs, Jib oder Buildpacks, stimmen die JVM auf Container-Grenzen ab und entwickeln lokal mit Compose und Testcontainers.
Sie arbeiten mit der aktuellen Eclipse IDE produktiv in gewachsenen Java-Projekten – mit Maven oder Gradle, Debugger, JUnit und EGit – und entscheiden fundiert, ob und wie Ihr Team auf IntelliJ IDEA oder VS Code wechselt.
Sie verstehen die Entwurfsprinzipien hinter den klassischen Entwurfsmustern, setzen Strategy, Adapter, Observer, Decorator, Iterator und Factory in Java und TypeScript um und erkennen, wann ein Muster mehr schadet als nützt.
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.
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 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.
Weitere Sprachen auf der JVM und darüber hinaus finden Sie unter Programmiersprachen; Build, Container und Pipelines vertiefen die Seiten Docker und Kubernetes und Entwicklertools. Für das Frontend zu einem Java-Backend gibt es die Seite Angular.
In der Java-Schulung lernt ein Team eine Sprachversion oder ein Framework systematisch, mit Übungen an einer durchgehenden Beispielanwendung. Ein Java-Workshop widmet sich einer Frage aus Ihrem Projekt, etwa dem Schnitt eines Monolithen in Dienste oder dem Upgrade auf eine aktuelle LTS-Version. Im Coaching begleiten wir Entwicklerinnen und Entwickler über mehrere Wochen, während sie die neuen Techniken im eigenen Code anwenden. Eine Java-Beratung lohnt sich vor Weichenstellungen wie dem Zeitplan für ein Versions-Upgrade oder der Frage, ob Kotlin neben Java eingeführt wird.
Sie möchten sich als Einzelperson zur Java-Entwicklerin oder zum Java-Entwickler weiterbilden? Dafür gibt es eine zertifizierte Online-Weiterbildung, die mit einem Bildungsgutschein (AZAV) oder für Beschäftigte nach dem Qualifizierungschancengesetz (QCG) gefördert werden kann.
Der Tagessatz beginnt bei 900 Euro (netto zzgl. MwSt.) für bis zu drei Teilnehmende. Bei größeren Teams oder einer Folge von Terminen bekommen Sie nach dem Vorgespräch ein eigenes Angebot.
Auf Wunsch ja – etwa an einem Modul, das ohnehin umgebaut werden soll. Andernfalls arbeiten wir mit einer Beispielanwendung, die Ihrer Architektur ähnelt.
Die Seminare arbeiten mit aktuellen LTS-Versionen. Läuft Ihre Anwendung noch auf einer älteren Version, zeigen wir die Unterschiede und was beim Upgrade zu beachten ist.
Das hängt vom vorhandenen Code, den Frameworks und dem Wissen im Team ab. Da sich beide Sprachen im selben Projekt mischen lassen, prüfen wir in einer Beratung oder einem Workshop an einem Modul Ihrer Anwendung, ob sich der Schritt lohnt. Die Wahl zwischen Spring Boot, Quarkus und Jakarta EE behandelt die Seite Java-Frameworks.
Ja, Java-Schulungen sind live-online möglich, jeder programmiert am eigenen Rechner. Vor Ort bieten wir sie ebenfalls an, gern auch bei Ihnen im Haus.
Wir unterstützen Sie in einem strukturierten Prozess bei der Erarbeitung neuer Erkenntnisse und Perspektiven durch zielgerichtete Fragen und relevanten Input.
Wir starten mit einem Impulsvortrag über Ihr Thema. Gemeinsam entwickeln wir dann Ihre Vision und definieren Ziele. Dabei stellen wir sicher, dass jeder gehört wird, die Diskussion beim Thema bleibt und Ergebnisse erarbeitet werden.
Wir liefern Wissen und Erfahrung zu Ihrem Thema und gestalten eine aktive sowie intensive Lernerfahrung, mit dem Ziel, Können zu vermitteln und aufzubauen.
DuPont Performance Coatings GmbH
Continental AG
LZDP NRW
1. Bedarf klären: Im kostenlosen Vorgespräch besprechen wir Ziele, Vorkenntnisse und Praxisaufgaben.
2. Angebot abstimmen: Inhalte, Format (live online oder vor Ort), Dauer und Preis legen wir gemeinsam fest.
3. Schulung durchführen: Sie arbeiten an Übungen aus Ihrem Alltag oder an einem neutralen Beispiel und nehmen konkrete nächste Schritte mit.
Die 900 EUR netto sind der niedrigste Gesamtpreis für eine firmeninterne Veranstaltung mit bis zu drei Teilnehmenden. Größere Gruppen und einen anderen Umfang bieten wir individuell an. Der verbindliche Preis steht in Ihrem Angebot.
Ja. Welche Aufgaben sich eignen, welche Zugänge nötig sind und wie wir die Vertraulichkeit sichern, klären wir im Vorgespräch. Alternativ arbeiten wir an einem neutralen Beispiel.
Nein. Sie erhalten zuerst ein abgestimmtes Angebot und entscheiden dann über die Beauftragung. Eine Vorkasse gibt es nicht.