Spring-Boot
Level: Einsteiger & erfahrene Entwickler

Beschreibung

Das Schulungsangebot für Spring Boot und Spring Framework umfasst eine umfassende Einführung in die Entwicklung moderner Java-Anwendungen. In praxisnahen Übungen erlernen die Teilnehmer die Grundlagen von Spring, einschließlich Dependency Injection und dem Spring-Komponentenmodell. Micha Barthel vermittelt auch die Entwicklung von RESTful Web Services und die Integration von Datenbanken mit Spring Boot. Darüber hinaus bieten wir Schulungen zu Spring MVC für die Entwicklung von Webanwendungen und Spring Security für die Implementierung von Sicherheitsmechanismen.

Agenda

  1. Einführung in Spring Framework:
    • Grundlagen von Spring und Inversion of Control (IoC)
    • Dependency Injection und Spring-Komponentenmodell
    • Arbeiten mit dem Application Context und Bean-Verwaltung
    • Implementierung von AOP (Aspect-Oriented Programming) mit Spring
  2. Spring Boot:
    • Einführung in Spring Boot und Konfiguration
    • Erstellung von RESTful Web Services mit Spring Boot
    • Datenbankintegration mit Spring Data
    • Sicherheit in Spring Boot-Anwendungen
  3. Spring MVC:
    • Entwicklung von Webanwendungen mit Spring MVC
    • Verwaltung von Formularen und Validierung
    • Implementierung von RESTful-Schnittstellen mit Spring MVC
  4. Spring Security:
    • Authentifizierung und Autorisierung in Spring-Anwendungen
    • Schutz von Webanwendungen mit Spring Security
    • Implementierung von benutzerdefinierten Sicherheitsmechanismen
  5. Spring Integration:
    • Messaging und Integration mit Spring Integration
    • Implementierung von Enterprise Integration Patterns (EIP)
    • Verwendung von Messaging-Kanälen und Adaptern

Trainer

Micha Barthel ist Informatiker mit über 15 Jahren IT-Berufserfahrung, Experte für Software-Architektur, Entwickler-Coach & SXK-Trainer.

Zielgruppe

Das Schulungsangebot richtet sich an erfahrene Java-Entwickler, die ihr Wissen in der Spring-Entwicklung erweitern möchten. Es wird empfohlen, dass die Teilnehmer über grundlegende Kenntnisse in Java-Programmierung und Webanwendungsentwicklung verfügen.

Preis & Dauer

3 Tage für 1599 € zzgl. 19 % Mwst.