Spring Boot Schulung
Einführung, Grundlagen, Praxis & mehr

Im Kontext von Microservice Architekturen gewinnt Spring Boot als Basis für Java Anwendungen zunehmend an Bedeutung. Mit leichtgewichtiger Java Config und eingebettetem Servlet Container sind Services mit Spring Boot schnell und effizient zu implementieren.

Spring Boot

Spring Boot setzt auf dem Spring Framework auf, das bereits seit einigen Jahren als etablierte Alternative zum Java Enterprise Edition (JEE) Stack gilt. Das Programmiermodell von Spring verbindet Spring Boot mit Starter Modulen und der Möglichkeit Stand-Alone-Anwendungen auf einfache Weise zu entwickeln. Webanwendungen werden dabei durch embedded Container wie Apache Tomcat oder Jetty realisiert.

Schulungsziel

Diese Schulung vermittelt eine Einführung das Spring Framework und die Verwendung mit Spring Boot. Der Fokus liegt dabei auf der Vermittlung von Konzepten und Herangehensweisen um Spring Boot optimal einzusetzen. Viele praktische Übungen stellen dabei sicher, dass das Erlernte verinnerlicht wird. Teilnehmer sind nach der Schulung in der Lage die Konzepte in ihrem beruflichen Alltag gewinnbringend einzusetzen und Java basierte Anwendungen und Microservices mit Spring Boot erstellen und weiter zu entwickeln.

Zielgruppe

Architekten und Entwickler, die mit Spring Boot Anwendungen und Systeme konzipieren und entwickeln wollen

Vorkenntnisse

Grundlagen Spring Framework, Java Grundlagen, Grundlagen Webentwicklung

Dauer

2 Tage

Themen

Folgenden Themen werden in dieser Schulung behandelt:

  • Einführung Spring Boot

    • Übersicht

    • Spring Ökosystem

    • Grundlegende Konzepte

  • Entwicklung mit Spring Boot

    • Maven und Gradle

    • Paketstruktur

    • Spring Boot Development Plugin

  • Webanwendungen und Microservices

  • Datenbankzugriff mit Spring Data

  • Security

  • Testen von Spring Boot Anwendungen

  • Konfiguration von Anwendungen

    • Convention over Configuration

    • application.yml

    • Profile

    • Konfiguration über Umgebungsvariablen

    • Spring Cloud Config

  • Deployment

    • Ausführbare JARs

    • Spring Boot und Docker

    • Deployment in der Cloud

  • Betrieb von Spring Boot Anwendungen

    • Spring Boot Actuator

    • Export von Metriken

Unsere Schulungen bieten wir auch als Inhouse Schulung an. Damit haben Sie die Möglichkeit die Schwerpunkte der Schulung zu beeinflussen und die Gruppenzusammensetzung für Ihren Schulungsbedarf zu optimieren.
Nehmen Sie Kontakt mit uns auf und stimmen den für Sie passenden Zeitraum ab.

Für spezielle Fragestellungen oder gezielte Unterstützung bieten wir sowohl Workshops als auch Beratung an - senden Sie uns einfach eine Anfrage und schildern Sie Ihren Bedarf.

Los geht's!

Bitte teilen Sie uns mit, wie wir Sie am besten erreichen können.