1
Background & Setup
Introduction to Spring Boot setup. Learn about requirements, Maven overview, and setting up a Maven project for Spring Boot.
Locked
Please enroll in this course to access the modules.
Learning objectives:
• Understand Spring Boot requirements
• Learn Maven overview
• Set up Maven project for Spring Boot
• Configure development environment
2
Getting Started with Spring Boot
Create your first Spring Boot application. Learn to build web applications with JSP support, configure application.properties, use ServletInitializer, and create WAR files.
Locked
Please enroll in this course to access the modules.
Learning objectives:
• Create first Spring Boot application
• Build web applications with Spring Boot
• Add JSP support
• Configure application.properties
• Use ServletInitializer
• Create WAR file using Maven
3
Spring MVC + RESTful Background
Learn to set up RESTful web applications with Spring Boot. Define REST rules and bootstrap Spring Boot projects.
Locked
Please enroll in this course to access the modules.
Learning objectives:
• Set up RESTful webapp with Spring Boot
• Define REST rules
• Bootstrap Spring Boot project
• Understand Spring MVC with REST
4
Building RESTful Microservices with Spring Boot
Build RESTful microservices with Spring Boot. Implement view all posts, view specific post, POST functionality, update and delete operations, and use Postman for testing.
Locked
Please enroll in this course to access the modules.
Learning objectives:
• Add "View all posts" functionality
• Add "View specific post" functionality
• Use Postman for API testing
• Add POST functionality
• Perform update operations
• Perform delete operations
• Fix common issues
5
Microservice + Database Connectivity
Connect microservices to databases. Set up MySQL, configure database connections, create tables, configure entity classes, update service layer, and perform CRUD operations.
Locked
Please enroll in this course to access the modules.
Learning objectives:
• Set up database connectivity
• Install and configure MySQL
• Set up database connection
• Create database tables
• Configure Entity classes
• Update Service layer
• Perform CRUD operations
6
Microservices with Spring Boot
Master microservices architecture with Spring Boot. Understand microservices, set up Spring MVC projects, communicate between microservices, implement best practices, customize error pages, add JSTL support, and implement service discovery with Eureka and load balancing.
Locked
Please enroll in this course to access the modules.
Learning objectives:
• Understand microservices architecture
• Set up Spring MVC project for microservices
• Create Spring Boot microservices
• Enable communication between microservices
• Improve apps with best practices
• Customize white-label error page
• Add JSTL support
• Understand microservice discovery service
• Create Eureka server
• Create Eureka client
• Implement load balancing