Spring Fundamentals


The magic behind Spring: discover why the Spring Framework has become the industry standard. This course gives you a detailed introduction and helps you to better understand the concepts of Spring and Spring Boot.

Subjects that will be discussed:

  • Fundamentals (modules, dependency injection, beans, profiles, etc.)
  • Spring Boot (starters, auto configuration, metrics, etc.)
  • Testing with Spring

Course duration

2 days

Course overview

Combine theory and practical application: create a basic Spring Boot application and continuously extend and improve it throughout the course.

Course content

Part 1, with a focus on the Spring Framework:
  • Dependency injection
  • Beans
  • Bean stereotypes
  • Bean scopes
  • Profiles & conditions
  • Configurations
  • Application context
  • Spring MVC
Part 2, with a focus on Spring Boot:
  • Starters
  • Auto configuration
  • Profiles, properties & externalised configuration
  • Exception handling
  • Metrics & health checks
  • Spring devtools

Course goals

You will discover the basics of Spring and Spring Boot, as well the differences between them and learn how to build a simple REST application with Spring Boot and really drill down into how Spring Boot works.

Target group

Java developers with little to no Spring experience. A sound knowledge of Java is required.

Ask for a corporate course

Get a free offer for a corporate training, tailored to your needs.

Ask for a course

Show interest in a public course

Contact us if you are interested in a public course.

Show interest