Talk to an instructur:
+41 61 551 00 82
jonas@letsboot.ch

Microservices with Spring Boot 

Course & Training

Three days of intensive introduction to implementing scalable and robust enterprise applications using Spring Boot and other selected elements of the Spring Ecosystem (e.g. Spring Data, Spring MVC).

Nowadays, enterprise applications are increasingly built on a microservice architecture. The Spring Ecosystem with Spring Boot, Spring Data, Spring MVC etc. has established itself as the dominant Java development framework for building microservice-based enterprise applications. This allows projects to be realized much faster and maintained better than with traditional monolithic approaches and frameworks.

In-House Course:

We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.

Request In-House Course

 

  Rolf Jufer  

Content:


Together, we incrementally build an enterprise application that illustrates the following topics:

- Benefits and requirements of a microservices architecture
- Twelve-Factor App Method
- Overview of Spring Ecosystem and basic concepts (Inversion of Control, Dependency Injection etc.)
- Setting up and configuring Spring Boot applications with Spring Initializr, Maven, Profiles etc.
- REST Services with Spring MVC
- Data persistence with Spring Data
- Spring Boot Dev Tools
- Monitoring, logging, health checks, metrics, tracing, ...
- Spring Security
- Testing with unit and integration tests
- Outlook: Spring Cloud and Containerization of Spring Boot applications

We focus on a specific set of topics to look at and understand in detail.


Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.

Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.

Goal:

At the end of the course participants will understand the Spring Ecosystem with a focus on Spring Boot, Spring Data, and Spring MVC. The articipants will be able to independently implement their first Spring Boot applications.


Form:

A proven mix of concepts, live coding and collaboration on an exemplary microservice application. Always geared towards the efficient usage of Spring Boot in real-life projects and production.


Target Audience:

Software developers who want to get an efficient start in using Spring Boot and  are eager to develop their first microservice-based projects with it.


Requirements:

Basic knowledge in software development with Java or Scala and database systems.


Preparation:

Each participant receives a questionnaire and installation instructions after registration. Matching the answers we send individual feedback.

Request In-House Course:

In-House Kurs Anfragen

Waitinglist for public course:

Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.

Waiting List Request

(If you already have 3 or more participants, we will discuss your preferred date directly with you and announce the course.)

Share by: