YoVDO

Spring Boot 2.0 Essential Training

Offered By: LinkedIn Learning

Tags

Web Development Courses Java Courses Spring Framework Courses Microservices Courses Thymeleaf Courses Gradle Courses

Course Description

Overview

Get started with Spring Boot 2.x—the popular Spring microframework—and learn how to build Java-based web applications quickly, using less code.

Syllabus

Introduction
  • Spring into Spring
  • What you should know
1. Spring Boot Basics
  • Booting from the web
  • Understanding the project
  • Understanding auto-configuration
  • Configuration in Spring Boot
  • Spring Profiles in Boot
  • Building Spring Boot applications
  • Containerizing Spring Boot applications
2. Spring Boot Web
  • Understanding Spring Boot dependencies
  • Configuring embedded Tomcat
  • Employing MVC in Spring Boot
  • Thymeleaf templates
  • Web application with Spring Boot
  • Challenge: Generate an MVC webpage
  • Solution: Generate an MVC webpage
  • Web services with Spring Boot
  • Challenge: Build a web service
  • Solution: Build a web service
3. Spring Boot Command Line
  • CommandLineRunner interface
  • Building a command-line application
  • Challenge: Build a CommandLineRunner
  • Solution: Build a CommandLineRunner
4. Spring Boot Data
  • The Repository pattern
  • Introduction to Spring Data
  • Building embedded databases
  • Building a Spring Data repository
  • Connecting to external databases
  • Challenge: Build a data repository
  • Solution: Build a data repository
5. Spring Boot Extra Topics
  • Introduction to Spring Security
  • Using Spring Security
  • Introduction to messaging
  • Spring message consumers
  • Building Spring message producers
  • Building Spring REST repositories
  • Using Spring Actuator
  • Extending Actuator
  • Building Spring Boot starters

Taught by

Frank P Moley III

Related Courses

A Beginner's Guide to Java Programming
Packt via FutureLearn
A Simple Picture Storing App with Java and Android Studio
Coursera Project Network via Coursera
Confluent Certified Developer for Apache Kafka (CCDAK)
A Cloud Guru
JBoss EAP Administration
A Cloud Guru
Advanced Data Structures in Java
University of California, San Diego via Coursera