Vollständiger Kursplan

Java Development mit KI

Java ist seit Jahrzehnten die tragende Sprache der Unternehmens-IT – und weiterhin eine der gefragtesten Qualifikationen am Arbeitsmarkt. Diese 16-wöchige Weiterbildung führt ohne Vorkenntnisse in die Java-Entwicklung: von den Grundlagen der Programmierung und wichtigen Werkzeugen wie Git, GitHub und Markdown über prozedurale Programmierung und Tests bis zur objektorientierten Programmierung im Java-Umfeld.

Zurück zum Kurs
Dauer: 16 Wochen in Vollzeit
Format: 100 % Remote · Vollzeit
Sprache: Deutsch (Grundkenntnisse auf Englisch)
Vorkenntnisse: Keine Vorkenntnisse · Englisch-Grundkenntnisse
Abschluss: Zertifikat
Förderung: 100 % Bildungsgutschein

Phase 1: Java-Basics und Intro

  • Kennenlernen, Arbeitsweisen festlegen und die verschiedenen Unterrichtsformate erkunden.
  • Grundlegende Kenntnisse der Java-Programmierung aufbauen.
  • Wichtige Entwicklerwerkzeuge: Git, GitHub und Markdown.

Phase 2: Java-Programmierung & objektorientierte Programmierung

  • Erste prozedurale Programme schreiben und testen – unter anderem mit JUnit.
  • Die Prinzipien der objektorientierten Programmierung verstehen.
  • OOP im Java-Umfeld praktisch umsetzen.

Phase 3: Java-Ökosystem

  • Das Wissen vertiefen und in das Ökosystem von Java einsteigen.
  • Exceptions, Streams, Lambdas und Optionals beherrschen.
  • Produktiver arbeiten mit Werkzeugen wie Lombok.

Phase 4: Spring Boot & Datenbanken

  • Verstehen, wie das Internet funktioniert.
  • Mit Spring Boot den ersten eigenen Server programmieren.
  • Datenbanken wie MongoDB kennenlernen und anbinden.

Phase 5: TypeScript & React

  • Die ersten Schritte zur eigenen Website: HTML und CSS.
  • Mit TypeScript typsicher entwickeln.
  • Moderne Weboberflächen mit React programmieren.

Phase 6: KI Software Development

  • Den Umgang mit Claude Code und dessen Risiken kennenlernen.
  • KI in eigene Anwendungen integrieren.

Phase 7: Fullstack & DevOps

  • Eine Java-Anwendung hosten und im Team an einem Softwareprojekt arbeiten.
  • Mit Docker und SQL den professionellen Betrieb kennenlernen.
  • Anwendungen mit Spring Security absichern.

Phase 8: Abschlussprojekt

  • In den letzten Wochen ein eigenes Projekt mit Java und Claude Code umsetzen.
  • Von der Planung bis zur Präsentation – die eigene Arbeitsprobe für den Berufseinstieg.