Spring Boot 2.0 Essential Training
Offered By: LinkedIn Learning
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
- 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
- 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
- CommandLineRunner interface
- Building a command-line application
- Challenge: Build a CommandLineRunner
- Solution: Build a CommandLineRunner
- 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
- 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
Programming Cloud Services for Android Handheld SystemsVanderbilt University via Coursera Cloud-Native Development with SAP Cloud Platform
SAP Learning Microservices with Spring Boot
Coursera Project Network via Coursera Restful Web Service Spring Boot Visual Studio Code Gradle
Coursera Project Network via Coursera Java Spring Boot Application Software Testing
Coursera Project Network via Coursera