Spring Framework - Einführung für Java-Entwickler - Seminar / Kurs von PROKODA GmbH

  • Grundkenntnisse in Java-Programmierung
  • Grundlegendes Verständnis von Webtechnologien und Datenbanken

Inhalte

  • 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
  • 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
  • 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
Hinweise
  • 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 ...
Mehr Informationen >>

Termine und Orte

Datum Uhrzeit Dauer Preis
Hannover, DE
28.07.2025 - 30.07.2025 09:00 - 16:00 Uhr 24 h Mehr Informationen > Jetzt buchen ›

SG-Seminar-Nr.: 8542094

Termine

  • 28.07.2025 - 30.07.2025

    Hannover, DE

Durchführung garantiert

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›
Vergleichen

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 24 h
  •  
  • Anbieterbewertung (38)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
Hannover, DE
28.07.2025 - 30.07.2025 09:00 - 16:00 Uhr 24 h Mehr Informationen > Jetzt buchen ›