10 Sections
82 Lessons
10 Weeks
Expand all sections
Collapse all sections
Introduction to Spring and Spring Boot
5
1.1
Introduction
1.2
What is Spring Boot
1.3
Evolution of Spring Framework
1.4
Key Features of Spring Boot
1.5
Conclusion
Setting Up Spring Boot
5
2.1
Installing Java & IDE
2.2
Setting up Spring boot Project
2.3
Project Structure
2.4
Demo Application
2.5
Conclusion
Spring Fundamentals
8
3.1
Introduction
3.2
IOC Part-1
3.3
IOC Part-2
3.4
Dependency Injection
3.5
Bean Lifecycle
3.6
Bean Scope
3.7
Spring boot Annotations
3.8
Conlcusion
Introduction to Spring MVC
12
4.1
Introduction to MVC
4.2
HTTP Fundamentals
4.3
Servlet Fundamentals
4.4
Servlet Lifecycle
4.5
JSP for Dynamic Views
4.6
Front Controller Pattern
4.7
Implementing Front Controller Pattern
4.8
Form Binding & Validation in Servlets
4.9
Spring MVC
4.10
Servlet Vs Controller
4.11
Advanced MVC Features
4.12
Conclusion
Building REST API with Spring Boot
9
5.1
Introduction
5.2
REST and HTTP
5.3
API and Web Services
5.4
3-Tier Architecture
5.5
Uber Application System Design Analysis
5.6
Building Your First REST Controller
5.7
Working with Request Body and Parameters
5.8
Customizing Response Status Codes
5.9
Conclusion
Understanding Spring Data JPA & Hibernate
8
6.1
Introduction
6.2
Uber Application Design Phase
6.3
Implementing Features
6.4
Introduction to ORM and Hibernate
6.5
Java Persistence API
6.6
Spring Data JPA
6.7
CRUD Operations with Spring Boot JPA
6.8
Conclusion
Hibernate Relationship & Queries
10
7.1
Introduction to Hibernate Relationship
7.2
Understanding Hibernate Relationships
7.3
Implementing Hibernate Relationships Part 1
7.4
Implementing Hibernate Relationships Part 2
7.5
JPA Hibernate Associations
7.6
Lazy Vs Eager Loading
7.7
Using Query Method and Custom Queries
7.8
Sorting and Pagination
7.9
Implementing JPA Fetch Types & Optimization
7.10
Conclusion
Securing Applications with Spring Security
11
8.1
Understanding Spring Security
8.2
New Improvements & Changes
8.3
Implementing Basic Authentication
8.4
Creating Custom Security Configuration
8.5
Securing APIs with JWT
8.6
Implementing JWT in Uber Project
8.7
Password Encoding Strategies
8.8
Defining Standard Responses
8.9
Conclusion
8.10
Additional Feature Part-I
8.11
Additional Feature Part-II
Microservices
8
9.1
Introduction
9.2
Understanding Microservices Architecture
9.3
Service Discovery with Eureka
9.4
Inter-Service Communication with Web Client Part-I
9.5
Inter-Service Communication with Feign Client Part-II
9.6
Securing APIs
9.7
Circuit Breakers
9.8
Conclusion
Deployment
6
10.1
Introduction
10.2
Spring Boot Actuator
10.3
Feature Improvements
10.4
Spring Profiles
10.5
Deploying Microservices
10.6
Conclusion
Spring Boot Masterclass: Beginner to Advanced
Curriculum
This content is protected, please
login
and enroll in the course to view this content!
Home
Courses
Search
Search
Account
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content