Online
BeschreibungDieser praxisorientierte Kurs bietet eine umfassende Einführung in das Spring Framework und seine wichtigsten Module. Ideal für Java-Entwickler, die ihre Fähigkeiten erweitern und moderne, skalierbare Anwendungen mit Spring entwickeln möchten. Durch eine Kombination aus theoretischem Unterricht und praktischen Übungen werden die Teilnehmer in die Lage versetzt, Spring-basierte Anwendungen effektiv zu entwickeln und zu verwalten.InhaltTag 1: Einführung in das Spring FrameworkEinführung und Setup - Überblick über das Spring Framework- Geschichte und Entwicklung von Spring- Einrichtung der Entwicklungsumgebung (IDE, Maven/Gradle)Spring Core Concepts - Dependency Injection (DI) und Inversion of Control (IoC)- Konfiguration von Spring Beans (XML, Annotations, Java Config)- Bean Lifecycle und ScopesSpring Application Context - ApplicationContext vs. BeanFactory- Laden von ApplicationContextPraktische Übung: Erstellen einer einfachen Spring-Anwendung - Implementierung einer Beispielanwendung unter Verwendung von DI und IoC- Verwalten von Spring BeansTag 2: Spring Boot und DatenbankintegrationEinführung in Spring Boot - Vorteile von Spring Boot- Einrichtung eines Spring Boot-Projekts- Auto-Configuration und Spring Boot StartersSpring Boot Annotations und Konfiguration - Wichtige Spring Boot Annotations (@SpringBootApplication, @Component, @Service, @Repository)- Externe Konfiguration (application.properties, application.yml)Datenbankintegration mit Spring Data JPA - Einführung in Spring Data JPA- Konfiguration einer Datenquelle- CRUD-Operationen mit Spring Data RepositoriesPraktische Übung: Erstellen einer Spring Boot-Anwendung mit Datenbankintegration (2 Stunden)- Implementierung einer vollständigen CRUD-Anwendung- Nutzung von Spring Data JPA für DatenbankoperationenTag 3: Webentwicklung mit Spring MVC und SicherheitEinführung in Spring MVC (2 Stunden)- Architektur von Spring MVC- Controller, Service und Repository Layer- Erstellen von RESTful Webservices mit Spring MVCDatenvalidierung und Fehlerbehandlung (1 Stunde)- Validierung von Benutzereingaben- Exception Handling in Spring MVCEinführung in Spring Security (2 Stunden)- Sicherheitskonzepte und -features von Spring Security- Konfiguration von Authentifizierung und Autorisierung- Implementierung von Sicherheitsmaßnahmen in einer Spring-AnwendungPraktische Übung: Erstellen einer sicheren Spring MVC-Anwendung (2 Stunden)- Entwicklung einer sicheren Webanwendung mit Spring MVC und Spring Security- Absicherung von RESTful Endpoints und Web-UIVoraussetzungen- Grundkenntnisse in Java-Programmierung- Grundlegendes Verständnis von Webtechnologien und DatenbankenZielgruppeZielgruppe: Java-Entwickler und IT-Professionals
BeschreibungDieser praxisorientierte Kurs bietet eine umfassende Einführung in das Spring Framework und seine wichtigsten Module. Ideal für Java-Entwickler, die ihre Fähigkeiten erweitern und moderne, ...
Mehr Informationen| Datum | Dauer | Preis | ||
|---|---|---|---|---|
| Webinar | ||||
| 28.09.2026 - 30.09.2026 21 h | 21 h | Details | Details Jetzt buchen | |
| 30.11.2026 - 02.12.2026 21 h | 21 h | Details | Details Jetzt buchen | |
| Datum | Dauer | Preis | ||
|---|---|---|---|---|
| Webinar | ||||
| 28.09.2026 - 30.09.2026 21 h | 21 h | Details | Details Jetzt buchen | |
| 30.11.2026 - 02.12.2026 21 h | 21 h | Details | Details Jetzt buchen | |