// Grundlagen & Umstieg
Java und Spring Boot von Grund auf
Zwei Wochen von den Java-Grundlagen bis zur ersten Spring-Boot-Anwendung mit Datenbank, REST-Schnittstelle und Tests.
- Inhouse-Schulung
- 2 Wochen
- Einstieg
- Remote oder vor Ort
- KI-Werkzeug

Was Sie mitnehmen
- Sie beherrschen die Java-Grundlagen von Typen und Klassen bis zu Collections und Streams.
- Sie bauen eine Spring-Boot-Anwendung mit REST-Schnittstelle und Datenbankanbindung.
- Sie sichern Ihre Anwendung mit Unit- und Integrationstests ab.
- Sie nutzen KI beim Lernen und Debuggen und prüfen erzeugte Projektgerüste kritisch.
Agenda
Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.
Tag 1
- JDK, IDE und Maven einrichten
- Syntax, Datentypen und Kontrollstrukturen
- Übung: erste Konsolenprogramme
Tag 2
- Klassen, Objekte und Interfaces
- Records und Enums
- Übung: Domänenmodell für eine Aufgabenverwaltung
Tag 3
- Collections und Generics
- Lambdas und Streams
- Übung: Aufgaben filtern, sortieren und gruppieren
Tag 4
- Exceptions und Logging
- Unit-Tests mit JUnit
- Übung: Domänenlogik mit Tests absichern
Tag 5
- Spring Boot: Projekt anlegen, Starter, Auto-Configuration
- Dependency Injection und Konfiguration
- Übung: erstes Spring-Boot-Projekt mit Service-Schicht
Tag 6
- REST-Controller mit Spring Web MVC
- JSON, Bean Validation und Fehlerantworten
- Übung: REST-Schnittstelle für Aufgaben
Tag 7
- Spring Data JPA: Entitäten, Repositories, Abfragen
- PostgreSQL im Container, Schema-Migration mit Flyway
- Übung: Aufgaben in der Datenbank speichern
Tag 8
- Tests mit Spring Boot: @WebMvcTest und @DataJpaTest
- Integrationstests mit Testcontainers
- Übung: REST-Schnittstelle mit Testcontainers testen
Tag 9
- KI beim Lernen, Debuggen und Erzeugen von Projektgerüsten
- Abschlussprojekt: Anforderungen und Grundgerüst
- Übung: KI-erzeugtes Projektgerüst prüfen und korrigieren
Tag 10
- Übung: Abschlussprojekt mit REST, Datenbank und Tests fertigstellen
- Vorstellung der Ergebnisse und Code-Review
- Rückblick und Wege zum Weiterlernen
KI in dieser Schulung
// KI als Werkzeug im Entwicklungsalltag
KI-Unterstützung beim Lernen, Debuggen und Erzeugen von Projektgerüsten, kritisch eingeordnet.
Voraussetzungen und Rahmen
- Vorwissen
- Keine Java-Kenntnisse nötig, Grundkenntnisse in einer Programmiersprache sind hilfreich. Für die Datenbank-Übungen Podman oder Docker Engine.
- Niveau
- Einstieg
- Teilnehmende
- bis 10 Personen, größere Gruppen auf Anfrage
- Durchführung
- Remote per Videokonferenz oder bei Ihnen vor Ort
- Enthalten
- Abstimmung vorab, Unterlagen, Übungsprojekte, Teilnahmebescheinigungen
// Trainer mit langjähriger Softwareentwicklungserfahrung, akademische Ausbildung in Informatik und KI.
Weitere Angebote: Grundlagen & Umstieg
Alle 10 Angebote
Inhouse-Schulung · KI-Werkzeug
Java von Grund auf für Umsteiger aus anderen Programmiersprachen
Zwei Wochen vom ersten Java-Programm bis zur kleinen Anwendung mit Tests, für Entwickler mit Erfahrung in C#, Python, JavaScript oder anderen Sprachen.
2 Wochen · Einstieg15.900 €
Inhouse-Schulung · KI-Werkzeug
Java für Python-Entwickler
Typisierung, Klassen und Streams aus Sicht von Python-Entwicklern, mit JBang für schnelle Skripte.
2 Tage · Einstieg3.780 €
Inhouse-Schulung · KI-Werkzeug
Java von Grund auf für Nachwuchsentwickler im Unternehmen
Zwei Wochen solider Einstieg für Auszubildende, dual Studierende und Berufseinsteiger, mit vielen Übungen und einem Abschlussprojekt.
2 Wochen · Einstieg15.900 €