Home
Courses
C & Data Structures
Core Java
Spring Boot
JavaScript, ReactJS, Frontend
Python Core & Adv.
Batches
Gallery
Alumni
Job Posts
Feedback
Contact
Spring Boot
Spring Boot Syllabus:
Spring Framework
------------------------
SpringBoot Introduction
SPRING VS SPRINGBOOT
Advantages
SpringBoot App Creation
Starter POMS
SpringBoot Internals
@SpringBoot Applications
run() Method Internals
Auto Configuration
Embedded Containers
Actuators
Runners
Properties VS YML
------------------------
Spring Core
------------------------
Introduction
Spring Architecture
IOC Container
Dependency Injection
Constructor Injection
Setter Injection
Field Injection
Spring Beans
Bean Lifecycle
Bean Scope
Component Scanning
Autowiring
------------------------
Spring JPA
------------------------
Introduction to JPA
Introduction to ORM
Entities
Repositories
Crudrepo
JPArepo
Findby Methods
Custom Queries
Generators
QBE
Association Mapping
Transactions
Spring Profiles
Pagination
Sorting
------------------------
Spring MVC
------------------------
Dispatcher Servlet
Handler Mapper
Controllers
Models
Views
View Resolvers
Thymeleaf
Forms
Validations
Logging
Email Sending
------------------------
Spring REST
------------------------
Distributed Application
REST Architecture
REST Principles
HTTP Protocol
HTTP Methods
HTTP Request & Response
Status Code
JSON Data
JACKSON API
REST API Development
REST Controllers
QUERY Parameters
PATH Variables
REQUEST Body
RESPONSE Body
Media Types
POSTMAN
SWAGGER
Exception Handling
REST Repositories
REST Template
Web Client
------------------------
Microservices
------------------------
Introduction
How It Works
Microservices Design
Service Registry
Admin Server
Zipkin Server
Config Server
Feign Client
Load Balancing
API Gateway
Filters
Routings
API Development
KAFKA Integration
REDIS Integration
Spring Cloud Library
------------------------
Spring Security
------------------------
Authentication
Autorization
In Memory Authentication
User Details Service
Auth Provider
Oauth 2.0
JWT
Spring Batch
Spring Scheduler