Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Spring Boot 2.0 Essential Training

Spring Boot 2.0 Essential Training

2h 42mIntermediate2021-01-08

Authors

Frank P Moley III

Frank P Moley III

Senior Principal Engineer at Catch&Release

Course details

Learn how to get started with Spring Boot 2.x, a powerful framework that can help you build web applications quickly, using less code. The Java-based programs you build in Spring Boot "just run": they resolve their own dependencies and create containers for running code in any environment. Learn how to use Spring Boot to build your projects in this course with software architect and Spring developer Frank Moley. Frank shows how to initialize, containerize, and run Spring Boot web apps and CLI apps, and use the library of common starter projects to fill business-critical needs: data, messaging, security, and more. Plus, find how to extend Spring Boot by creating your own starters and use the Actuator module's HTTP endpoints to monitor and manage your apps.

Skills covered

Spring FrameworkSpring BootSpringWeb Development ToolsEssential TrainingWeb DevelopmentOpen Source

Concepts

0. Introduction

  • 01 - Spring into Spring
  • 02 - What you should know

1. Spring Boot Basics

  • 03 - Booting from the web
  • 04 - Understanding the project
  • 05 - Understanding auto-configuration
  • 06 - Configuration in Spring Boot
  • 07 - Spring Profiles in Boot
  • 08 - Building Spring Boot applications
  • 09 - Containerizing Spring Boot applications

2. Spring Boot Web

  • 10 - Understanding Spring Boot dependencies
  • 11 - Configuring embedded Tomcat
  • 12 - Employing MVC in Spring Boot
  • 13 - Thymeleaf templates
  • 14 - Web application with Spring Boot
  • 15 - Challenge - Generate an MVC webpage
  • 16 - Solution - Generate an MVC webpage
  • 17 - Web services with Spring Boot
  • 18 - Challenge - Build a web service
  • 19 - Solution - Build a web service

3. Spring Boot Command Line

  • 20 - CommandLineRunner interface
  • 21 - Building a command-line application
  • 22 - Challenge - Build a CommandLineRunner
  • 23 - Solution - Build a CommandLineRunner

4. Spring Boot Data

  • 24 - The Repository pattern
  • 25 - Introduction to Spring Data
  • 26 - Building embedded databases
  • 27 - Building a Spring Data repository
  • 28 - Connecting to external databases
  • 29 - Challenge - Build a data repository
  • 30 - Solution - Build a data repository

5. Spring Boot Extra Topics

  • 31 - Introduction to Spring Security
  • 32 - Using Spring Security
  • 33 - Introduction to messaging
  • 34 - Spring message consumers
  • 35 - Building Spring message producers
  • 36 - Building Spring REST repositories
  • 37 - Using Spring Actuator
  • 38 - Extending Actuator
  • 39 - Building Spring Boot starters

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal