Spring Framework



In this seminar we will learn about Java Spring Framework, assuming that our readers already have some basic knowledge of the Java language.

Duration

5 days

Course Language

The seminar language is German, unless otherwise stated. English is always possible on request.

Certification

All participants will receive a certificate upon successful completion of the course.

Target Audience

Developers and architects who want a solid foundation in the Spring framework and introductory hands-on experience building Java applications.

Course Overview


Introduction to Spring
  • Stereotype Annotation
  • Auto-Configuration
  • Actuator
Inversion of Control
  • Motivation
  • Dependency Injection
Spring Core
  • Application Context
  • Spring Beans
  • Bean Lifecycle
  • Bean Scopes
  • AOP
Configuration
  • Component Scan
  • XML Namespaces
  • Properties
  • Expression Language
  • Profiles, Qualifier
Spring MVC
  • Request Mapping
  • Variables
  • Session Attributes
  • Controller Advice
Spring Test
  • JUnit
  • Spring Boot Test
  • Mockito
  • MockMVC
Spring Data
  • JPA
  • Repository
  • Transactions
  • Queries
RESTful Services
  • Guiding Principles
  • Request, Response
  • Swagger
  • HATEOAS
Spring Security
  • Authentication
  • Authorization
  • Request Filter
  • Model Level Security
Spring WebFlux
  • Reactive Programming
  • Project Reactor
Spring Vault
  • Spring Integration
Spring Batch
  • Spring Config
Service Discovery
  • Eureka
Load Balancing
  • Ribbon
Fault Tolerance
  • Hystrix
Messaging
  • Spring Cloud Stream
Rest Client
  • Feign
Service Proxy
  • Zuul

Training Enquiry