5 Tage
Bereits ab zwei Teilnehmern
5 Tage
Verschiedene Termine verfügbar
2090,00 zzgl. MwSt.
Per Videokonferenz
Inhouse oder Online möglich.
5 Tage - anpassbar
Online auch halbtags realisierbar.
Preis auf Anfrage
In Ihrem Office oder Online
In unserem vielfach erprobten Spring-Training beschäftigen wir uns zuerst intensiv mit den Grundlagen der Konfiguration von Beans im ApplicationContext. Darauf aufbauend entwickeln wir an einem durchgängigen Beispiel eine Webapplikation mit Spring MVC, Security und Spring Data. Abschließend entwickeln wir eine REST-Schnittstelle, die wir nach dem Richardson-Maturity-Model aufbauen und mit einer JWT-Authentifizierung absichern. Wir runden das ganze mit einer Auswahl an verschiedenen kleinen Exkursen ab (z.B. WebSockets, Reactor, Soap, Batch, Integration). Alle praktischen Übungen werden durchgängig von Unit-Tests begleitet.
Motivation, Dependency Injection, was ist das nochmal?
ApplicationContext, Spring Beans, Application Lifecycle, AOP, BeanPostProcessor, Scopes
JavaConfig, ComponentScan, XML und Namespaces, Expression Language, Profiles, Qualifier, Scopes, Conditional
Embedded Server, Autoconfiguration, Actuator
Controller und View, RequestMappings, RequestParameter, PathVariable, Formulare, Redirects, Flash Attributes, Validierung und Fehlerbehandlung, ControllerAdvice Exception-Handler
Controller-Tests mit MockMVC, Mockito
Authentication, Requestfilter, Method Level Security
ResponseBody, RequestBody, ResponseEntity, Accept-Header, HATEOAS, Rest-Documentation
Transactions, Spring Data Repositories, Queries, Projektionen
RowMapper, Repositories
Spring AOT, Spring Anwendungen mit GraalVM in nativen Code übersetzen
“Ein sinnvoll strukturiertes Training mit aufeinander aufbauenden praktischen Übungen - hat Spaß gemacht und bringt mich in meiner Arbeit definitiv weiter.”
Die Schulungszeiten sind in der Regel von 9:00 bis 16:00 Uhr. Um eine optimale Betreuung gewährleisten zu können, ist die Teilnehmerzahl bei unseren Seminaren auf max. 8 Teilnehmer begrenzt.