Advanced Spring Boot Training Course

Last updated

Course Code

advspringboot

Duration

14 hours (usually 2 days including breaks)

Requirements

  • Experience with Spring Boot.

Audience

  • Intermediate Spring developers
  • Web application developers
  • Java developers

Overview

Spring Boot is a technology stack that favors convention over configuration. Spring Boot allows developers to create stand-alone, production-grade applications that "just run", typically on an embedded instance of Tomcat, Jetty, or Undertow.

This instructor-led, live training (online or onsite) is aimed at experienced Spring Boot developers who wish to use Spring Boot's advanced features to further enhance, secure and test complex Spring Boot applications.

By the end of this training, participants will be able to:

  • Customize the Spring WebMVC framework to enhance the decoupling of web applications.
  • Serialize and de-serialize objects using Jackson Serialization Views.
  • Store and secure user data in a database.
  • Use Spring Sessions to manage user session information in a distributed fashion.
  • Automate the testing of Spring WebMVC applications.
  • Monitor and measure application performance.

Format of the course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Course Outline

Introduction

Initializing your project in Eclipse

Overview of Spring AOP (Aspect Oriented Programming)

Working with Spring Data

Customizing the Spring WebMVC Framework

Serialize and de-serialize Objects in Spring

Storing Users Data in a Database

Securing User Data

Managing User Sessions

Distributing Spring Security Sessions

Testing the Spring WebMVC Application

Monitoring the Application

Measuring the Business Performance of an Application

Summary and Conclusion

Testimonials

★★★★★
★★★★★

Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

This site in other countries/regions