0

Spring Boot

Ihre Termine

Datum Ort Preis
24.11.2025
-25.11.2025
Virtuelles Live Training 1.773,10 €* Buchen
15.01.2026
-16.01.2026
Virtuelles Live Training 1.683,85 €* Buchen
23.02.2026
-24.02.2026
Virtuelles Live Training 1.683,85 €* Buchen
30.03.2026
-31.03.2026
Virtuelles Live Training 1.683,85 €* Buchen
30.03.2026
-31.03.2026
Düsseldorf 1.683,85 €* Buchen
27.04.2026
-28.04.2026
Virtuelles Live Training 1.683,85 €* Buchen
22.06.2026
-23.06.2026
Virtuelles Live Training 1.683,85 €* Buchen
30.07.2026
-31.07.2026
Virtuelles Live Training 1.683,85 €* Buchen
31.08.2026
-01.09.2026
Virtuelles Live Training 1.683,85 €* Buchen
05.10.2026
-06.10.2026
Virtuelles Live Training 1.683,85 €* Buchen
05.10.2026
-06.10.2026
Stuttgart 1.683,85 €* Buchen
12.11.2026
-13.11.2026
Virtuelles Live Training 1.683,85 €* Buchen
14.12.2026
-15.12.2026
Virtuelles Live Training 1.683,85 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Die Entwicklung moderner, skalierbarer Java-Anwendungen erfordert effiziente Tools und Frameworks - genau hier setzt Spring Boot an. Als Erweiterung des etablierten Spring-Frameworks unterstützt es Entwickler:innen dabei, Microservices und Webanwendungen mit minimalem Konfigurationsaufwand schnell und zuverlässig umzusetzen.
In diesem zweitägigen Seminar lernen Sie, wie Sie mit Spring Boot produktionsreife Anwendungen erstellen - von der Projektinitialisierung über die Anbindung von Datenbanken bis zur Entwicklung von REST-Services. Sie arbeiten mit gängigen Tools wie Maven, Gradle und der Spring Tools Suite, die Ihre Arbeit spürbar erleichtern, und setzen moderne Entwicklungsansätze direkt in praxisnahen Übungen am PC um. Das Seminar wird wahlweise als Live Online Training oder in Präsenz durchgeführt.
Teilnehmende profitieren von einem strukturierten Einstieg in Spring Boot und erweitern ihre Fähigkeiten im Bereich der Java-basierten Service-Entwicklung. Nach dem Training sind Sie in der Lage, Spring-Boot-Projekte eigenständig aufzusetzen, zu konfigurieren und produktionsnah zu betreiben - eine wertvolle Kompetenz für Entwicklerinnen und Entwickler in agilen IT-Projekten.

Inhalte

Aufsetzen des Projekts:

  • Aufsetzen mit Spring Initializr
  • Build-Definition mit Maven oder Gradle
  • Spring Starter
  • Werkzeuge der Spring Tools Suite
  • Projekt-Organisation: SpringBootApplication, Konfiguration mit application.properties, Unit-Tests

Programmierung:

  • Eine Spring-Anwendung mit Spring (Annotations, Java-Config) und Spring Boot
  • Konfiguration, auch unter Berücksichtigung von Profilen
  • Testen

Datenbank-Programmierung:

  • Die Starter für JDBC und JPA
  • Autoconfigure: Embedded Datenbank, DataSource, EntityManager
  • Transactions
  • Schema
  • Generierung (schema.sql) und Definition von Ausgangsdaten (data.sql)
  • Konfiguration für Produktion
  • Ein kurzer Ausblick auf Spring Data JPA

Ein REST-Service:

  • Der Web-Starter
  • Definition eine REST-Services mit Spring MCV
  • Konfiguration des Webservers
  • Bauen einer WAR versus Executable JAR
  • Developer-Tools und Spring Actuator
  • Integration der Swagger-Tools

Zielgruppe

Zielgruppe

  • Software-Ingenieurinnen und Software-Ingenieure, die ihre Kenntnisse in der Entwicklung von Java-basierten (Micro-)Services erweitern möchten.
  • Internet- und Intranet-Entwickler:innen, die effiziente Lösungen mit Sp