Seminar Background Picture
Für Java-Entwickler:Innen

Spring Framework 6 – Hands-On-Intensiv

Sie erhalten eine systematische Einführung in das Spring Framework und seine wesentlichen Module. Sie sind anschließend in der Lage, weiterführende Themen rund um Spring hinsichtlich Architektur und Nutzung einzuordnen und Ihr Wissen sukzessive weiter auszubauen.

Zu den SchulungsterminenZur Seminaranfrage

Spring Framework 6 – Hands-On-Intensiv

Dieses Seminar geht intensiv auf die grundlegenden Kernkonzepte des Spring Framework 6 ein. Dabei wird auf die Konfiguration und die unterschiedlichen Facetten der Dependency Injection eingegangen. Hierzu wird der Spring Lifecycle sowie die aspektorientierte Programmierung (AOP) betrachtet und auf die Datenbankzugriffe und die Umsetzung von Web-Anwendungen mit dem Spring Framework eingegangen. Das Seminar hat einen hohen Praxisanteil mit einem durchgängigen Projekt, bei dem zu jedem Aspekt passende Unit- & Integrationstests entwickelt werden.

Agenda

Arrow down
  • Einführung in Spring Ökosystem
  • Dependency Injection & Design Prinzipien
  • Architektur des Spring Framework 6 & seine Module
  • Neuerung in Spring Framework 6
  • Konfigurationsvarianten mit XML vs. Java vs. Annotationen
  • Auslagerung von Konfigurationen
  • Test Driven Development von Spring Anwendungen
  • Application Event Publisher & Listener
  • Spring Bean Lifecycle & BeanPostProcessoren
  • Aspect Oriented Programming (AOP)
  • Spring & AspectJ
  • Spring Persistence (Transaktionen, JDBC, JPA)
  • Spring WebMVC Architektur & Entwicklung
  • Testen mit MockMVC
  • Ausblick zu Spring Boot
Dauer
4 Tage

Zielgruppe

Das Seminar eignet sich sehr gut für Softwareentwickler mit guten Java-Kenntnissen. Das Seminar richtet sich auch an erfahrene Spring-Entwickler, die einen systematischen Aufbau der Grundlagen und des inneren Aufbaus von Spring wünschen. Vorteilhaft sind Erfahrungen mit verteilten Anwendungen, z. B. auf Basis von Jakarta EE.

Voraussetzungen

  • Mindestens einjährige Erfahrung in der Softwareentwicklung mit Java und Server-Anwendungen.
  • Kenntnisse im Bereich Datenbanken, JPA und Web Entwicklung (HTML, Servlets) sowie Maven und Git sind hilfreich.
  • Ein routinierter Umgang mit einer Java-Entwicklungsumgebungen und Git sind ebenfalls von Vorteil.

Lernziele

  • verstehen der Kernkonzepte des Spring Framework 6
  • Anwendung von Dependency Injection und AOP in Projekten
  • Entwicklung und Testen von Spring-basierten Anwendungen

Seminartermine

* Alle Preise pro Person exkl. Mehrwertsteuer

Seminaranfrage "Spring Framework 6 – Intensiv"

Ihr Interesse:

Ihre Kontaktdaten:

Vielen Dank!
Deine Nachricht ist bei uns eingegangen.

Oops! Da hat sich der Fehlerteufel eingeschlichen.

Entdecken Sie Ihre Möglichkeiten:

Beratungsgespräch vereinbaren
Laura Bäumer

Ihre Ansprechpartnerin

Bei Fragen wenden Sie sich gerne an:

Laura Bäumer
(Koordination)
E-MailTelefon