Spring Aufbau

Seminarnummer: S-02
Dauer: 3 Tage
Kosten: 1.450 € zzgl. USt.
(Rabatte für Kolleg:innen)

Beschreibung

Basierend auf dem Seminar Spring Grundlagen werden weitergehende Inhalte vermittelt, die für die Entwicklung von performanten und leicht wartbaren Geschäftsanwendungen kritisch sind.

Dieses Seminar führt den gleichen Lernstil wie das Grundlagenseminar weiter, indem das Gelernte auf Basis eines stets wachsenden Übungsprojekts angewendet wird. Somit entsteht auch eine Blaupause, aus der nach Abschluss des Seminars Best Practices abgeleitet und in eigenen Projekten genutzt werden können.

Dieses Seminar wiederholt zur Einführung am Vormittag des ersten Tages ausgesuchte Themen des Grundlagen Seminars. Diese können übersprungen und dafür optionale weitere Themen (siehe unten) hinzugenommen werden.

Sie erhalten vorab ein Exemplar eines ausgewählten Fachbuchs.

Ziel

Teilnehmende kennen sich mit vertiefenden Spring Themen aus und können architektonisch moderne Lösungen konzipieren und entwickeln.

Wer sollte teilnehmen

Software-Entwickler:innen mit Java und grundlegenden Spring Kenntnissen.

Empfohlende Vorbereitung:

Inhalt

Einführung
  1. Einführung: Geschichte, Ziele, Philosophie Spring Framework
  2. Das Übungsprojekt kennenlernen
  3. Konzeption eines Bean Containers
  4. Entwicklung eines Bean Containers
  5. Kernbestandteile des Spring Frameworks
  6. Annotations-basierte Bean-Definition
  7. Spring Boot Grundlagen
  8. Integrationstests, Slicing und Mocking
  9. Spring Data JPA
  10. Konfiguration
  11. Data-Sources & Transaktionen
  12. RESTful API Basiswissen: API Design, Controller Programmierung
  13. RESTful API Testing: MockMvc, JsonPath, Matchers, JsonAssert
  14. Profile, Logging und Monitoring
  15. AOP
  16. RESTful API Erweitert: Model-Converter, Fehlerbehandlung, Message-Converter, Swagger
  17. optional: Integration (File-basiert)
  18. optional: Spring Security Grundlagen

Leistungen

Folgende Leistungen sind im Preis je Teilnehmer:in enthalten:

  • Teilnahmegebühr
  • Vollverpflegung
  • elektronische Version aller Schulungsunterlagen (z.B. PDF der Folien, Zugang zu Source Code Repositories)
  • Fachbuch vorab
  • bis zu 60 Minuten Remote-Coaching durch den Trainer nach Abschluss des Trainings

Konditionen

Es gelten unsere AGB.

Spring is a trademark of Pivotal Software, Inc. in the U.S. and other countries.