In this seminar you will get to know Java Spring Boot. We assume that the participants already have a basic knowledge of the Java Spring framework.
Duration
3 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.
Intended Audience
Developers and architects who want a solid foundation in Spring Boot and an introductory hands-on experience in building Java applications.
Course Outline
- 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