Spring Framework
Hersteller:
Einführung für Java-Entwickler
Dieser 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. Dieses Seminar ist ein Angebot der PC-COLLEGE – Gruppe.
| Termine | Ort | Garantiert | Buchen |
|---|
Tag 1: Einführung in das Spring Framework
Einfü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 Scopes
Spring Application Context
– ApplicationContext vs. BeanFactory
– Laden von ApplicationContext
Praktische Übung: Erstellen einer einfachen Spring-Anwendung
– Implementierung einer Beispielanwendung unter Verwendung von DI und IoC
– Verwalten von Spring Beans
Tag 2: Spring Boot und Datenbankintegration
Einführung in Spring Boot
– Vorteile von Spring Boot
– Einrichtung eines Spring Boot-Projekts
– Auto-Configuration und Spring Boot Starters
Spring 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 Repositories
Praktische Übung: Erstellen einer Spring Boot-Anwendung mit Datenbankintegration (2 Stunden)
– Implementierung einer vollständigen CRUD-Anwendung
– Nutzung von Spring Data JPA für Datenbankoperationen
Tag 3: Webentwicklung mit Spring MVC und Sicherheit
Einführung in Spring MVC (2 Stunden)
– Architektur von Spring MVC
– Controller, Service und Repository Layer
– Erstellen von RESTful Webservices mit Spring MVC
Datenvalidierung und Fehlerbehandlung (1 Stunde)
– Validierung von Benutzereingaben
– Exception Handling in Spring MVC
Einführung in Spring Security (2 Stunden)
– Sicherheitskonzepte und -features von Spring Security
– Konfiguration von Authentifizierung und Autorisierung
– Implementierung von Sicherheitsmaßnahmen in einer Spring-Anwendung
Praktische Ü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-UI
Kurstyp: JA9
Haben Sie Fragen oder wünschen Sie Beratung?
Fon: +49 (9402) 503 300
Montag bis Freitag
9:00 – 17:00 Uhr
ITventive Trainings – Ihr Partner in Sachen Schulungen und Weiterbildungen
Mit uns haben Sie einen verlässlichen Partner an Ihrer Seite, mit dem Sie die Qualifikation Ihres Teams optimieren. Wir begleiten Unternehmen und Fachkräfte mit einem breiten Spektrum an Angeboten, die praxisnahes Lernen, nachhaltige Wissensvermittlung und moderne Lernmethoden verbinden.
Ihre Benefits
> 1.000 Kurse
Als autorisierter Partner von PC-COLLEGE bieten wir Ihnen über 1000 IT-Schulungen an
> 30 Standorte
Schulungen an über 30 Standorten in Deutschland, Österreich und in der Schweiz
> 25 Jahre Erfahrung
Wir widmen uns kontinuierlich der Entwicklung neuer Themen und Weiterbildungsformate
> Flexibilität
Die Teilnahme ist vor Ort, Live-Online oder auch im Hybrid-Modell möglich
> Skalierbarkeit
Alle unserer Kurse sind auch als individuelles Firmenseminar möglich
> Exptertenwissen
Unsere erfahrene Trainer bieten eine effiziente Mischung aus Theorie und Praxis an