Schulung: DDD und Clean Architecture mit Spring Boot
- Moderne Architekturansätze für erfahrene Spring-Boot-Entwickelnde und Software-Architekt:innen
- In umfangreichen Demo- und Übungsanteilen werden die vermittelten Konzepte praktisch eingesetzt
Beschreibung
Jakarta-Enterprise-Anwendungen werden typischerweise service-orientiert und mit einer klassischen Schichten-Architektur implementiert. Durch die aktuelle Diskussion zu Microservices erleben jedoch das Domain-Driven Design und die damit einhergehende objektorientierte Programmierung wieder wachsende Aufmerksamkeit.
In diesem Zusammenhang spielt der Begriff der Clean Architecture eine wichtige Rolle. Und nicht zuletzt müssen für die Jakarta-Enterprise-Plattform ausführbare Deployment Units realisiert werden, was in Form von Business Components erfolgen kann.
In dieser Schulung lernen die Teilnehmenden ein integriertes und ganzheitliches Konzept für eine moderne, verteilte Software-Architektur auf Basis von Jakarta EE (JEE) kennen. Der Workshop ist auf die Praxis ausgerichtetet und vermittelt die Umsetzung dieses Architektur-Konzeptes im Rahmen einer bewährten Referenz-Implementierung. Jedoch sind die vermittelten Schulungsinhalte und die praktische Implementierung konzeptionell ebenso auf andere objektorientierte Programmiersprachen wie z. B. C# oder Anwendungs-Frameworks wie beispielsweise Spring (Boot) übertragbar.
Agenda
Clean DDD Architecture – Einführung
JEE-Anwendung als Referenz-Implementierung
Domain-Driven Design (DDD nach E. Evans)
Clean Architecture (nach R. C. Martin)
Business Components
Querschnittsaufgaben und Qualitätssicherung
Im gesamten Workshop wird eine exemplarische Jakarta-Enterprise-Anwendung im Sinne einer Referenz-Implementierung genutzt. Alle behandelten Themen werden im Rahmen dieser Anwendung demonstriert. Im umfangreichen Praxisteil erweitern die Teilnehmer.Innen die Anwendung durchgängig um einen zusätzlichen fachlichen Bereich, sodass alle vermittelten Konzepte praktisch eingesetzt werden können.
Q&A-Session nach der Schulung
Wir bieten bei dem Kurs allen Teilnehmenden im Nachgang eine individuelle Q&A-Session für Fragen rund um das Thema an. Es sind dabei auch alle interessierten Kolleg:innen eingeladen. Dauer: ca. 1 Stunde, online.
Teilnehmerkreis und Voraussetzungen
Diese Schulung richtet sich an erfahrene JEE-Entwickelnde und Software-Architekt:innen, die sich für moderne Architektur-Ansätze interessieren. Es werden Grundkenntnisse in den wichtigsten JEE-Technologien wie CDI, EJB, JPA, Bean Validation und JAX-RS vorausgesetzt.
GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulung.
Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt.
Bei Interesse nehmen Sie bitte Kontakt, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch
GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulungen. Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt. Bei Interesse nehmen Sie bitte Kontakt mit uns auf, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch.












Cloud Computing
Cloud-Dienste und -Anbieter
Sicherheit und Datenschutz in der Cloud
Einsatzmöglichkeiten der Cloud
Praktische Umsetzung

DevOps

Web Security












Cloud Computing
Cloud-Dienste und -Anbieter
Sicherheit und Datenschutz in der Cloud
Einsatzmöglichkeiten der Cloud
Praktische Umsetzung

DevOps

Web Security












Cloud Computing
Cloud-Dienste und -Anbieter
Sicherheit und Datenschutz in der Cloud
Einsatzmöglichkeiten der Cloud
Praktische Umsetzung

DevOps

Web Security
Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!

Tim Neumann
GEDOPLAN GmbH
Stieghorster Straße 60
33605 Bielefeld
GEDOPLAN GmbH
Kantstraße 164
10623 Berlin

Tim Neumann
GEDOPLAN GmbH
Stieghorster Straße 60
33605 Bielefeld
GEDOPLAN GmbH
Kantstraße 164
10623 Berlin
Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!

