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
- Einführung: Geschichte, Ziele, Philosophie Spring Framework
- Das Übungsprojekt kennenlernen
- Konzeption eines Bean Containers
- Entwicklung eines Bean Containers
- Kernbestandteile des Spring Frameworks
- Annotations-basierte Bean-Definition
- Spring Boot Grundlagen
- Integrationstests, Slicing und Mocking
- Spring Data JPA
- Konfiguration
- Data-Sources & Transaktionen
- RESTful API Basiswissen: API Design, Controller Programmierung
- RESTful API Testing: MockMvc, JsonPath, Matchers, JsonAssert
- Profile, Logging und Monitoring
- AOP
- RESTful API Erweitert: Model-Converter, Fehlerbehandlung, Message-Converter, Swagger
- optional: Integration (File-basiert)
- 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.