Spring MVC. Spring Boot

This training covers Spring MVC, one of the most popular Web-frameworks and Spring Boot, a special framework for rapid Spring-based applications development. During this course participants will learn and develop several Spring MVC Web-applications.
Code: JVA-038
Duration: 16 hours

Description

This training covers Spring MVC, one of the most popular Web-frameworks and Spring Boot, a special framework for rapid Spring-based applications development. During this course participants will learn and develop several Spring MVC Web-applications.

In the course we use Spring MVC together with Spring Boot in order to show you how to create production-grade standalone Spring-based applications. Thymeleaf technology will be used for creating View templates.

Roadmap

Spring Boot
  • Introduction
  • Features
  • Microservice Architecture
  • Requirements
  • Spring Initializr
  • Manual configuration
  • Starter
  • Dependencies
  • Annotations
  • Debug
  • Testing
  • Mockbean
  • Production ready features
  • Actuator
  • Endpoints
  • Healthcheck

Spring MVC Architecture
  • Overview
  • Advantages
  • Structure
  • Controller
  • View
  • Context
  • Special beans
  • XML-based configuration
  • Root and servlet contexts
  • Java-Based configurations

Spring MVC Controller
  • Controller
  • Request Mapping
  • Multiple Mappings
  • HTTP-Methods Annotations
  • Possible arguments
  • Possible Controller Arguments
  • Controller and View

Spring MVC View (Thymeleaf)
  • Overview
  • Thymeleaf and JSP
  • Spring MVC Localization
  • Spring BOOT Localization
  • View resolvers

Request and session scopes
  • Spring MVC bean scopes
  • Using session beans

Objectives

  • Gain practical experience in using Spring MVC and Spring Boot for applications development

Target Audience

  • Junior and Regular Java Developers

Prerequisites

  • Experience in Spring Framework, Maven as well as HTML/HTTP Basics


Register for the next course
+
Registering in advance ensures you have priority. Well notify you when we schedule the next course on this topic
Bucharest €240
Krakow €240
Wroclaw €240

Invoices for the course will be issued in local currency. All fees above can change according to training location and delivery mode and are subject to change while scheduling. For individual participants the price is as displayed. For legal entities VAT is added to the displayed price.

Courses you may be interested in:

Sign up

First Name*
Last Name*
Company
Email*
Preferred Location
Phone
Your Comment
Luxoft Warsaw - Warsaw Spire, plac Europejski 1, 00-844 Warszawa
Dimitrie Pompeiu nr 5-7 , building C, Et. 5, sect 2, Bucharest, 014459

Contact phone:

021 371 4858
Luxoft Poland Wroclaw - Silver Tower pl. Konstytucji 3-go Maja 3 50-048 Wroclaw
Aleja Generała Tadeusza Bora-Komorowskiego 25, Quattro Business Park Five, 31-476 Kraków, Poland

Contact phone:

+48 122110650
Success
Thank you.
Your request has been received.