About Spring Boot Online Training
In Spring Boot online training first of all we discuss principles, characteristics, design and use cases along with project implementation. Microservices is an architectural style which says decompose big applications into smaller services. Thereafter communicate those services either synchronously or asynchronously. Besides that the microservices projects are developed by using Boot. First of all the Boot has been built on top of Spring Framework and provides most important features like Starters, Autoconfiguration, Embedded servers and also Actuators. Therefore boot features help to reduce project code.
What Will You Learn?
- Spring Boot
- Microservices
- Spring Cloud
- Jpa
- Spring Data
- Spring Messaging
- Fat Jar with Embedded Server
- War with External Server
Pre-Requisites
- Spring Core
- Java Based Configuration
- Spring MVC
- Oracle DB
- Maven (optional)
Curriculum
-
SPRING BOOT
-
Day 1:Starters
-
Day 2:Auto Configuration
-
Day 3:Embedded Servers
-
Day 4:Actuators
-
Day 5:Spring MVC with Boot
-
Day 5:@SpringBootTest
-
Day 5:@SpringBootApplication
-
Day 5:Spring-boot-admin
-
Day 6:Fat Jar with Embedded Server
-
Day 6:War with External Server
-
-
SPRING JPA
-
Day 7:Introduction
-
Day 7:Local EntityManager FactoryBean
-
Day 7:Local Container EntityManager FactoryBean
-
Day 7:@PersistenceUnit
-
Day 7:EntityManager
-
Day 7:Application
-
-
SPRING DATA
-
Day 8:CrudRepository
-
Day 8:JpaRepository
-
Day 8:DSL Grammer
-
Day 8:@Query
-
Day 8:Application
-
-
SPRING MICROSERVICES
-
Day 9:Introduction
-
Day 9:Principles
-
Day 9:Characteristics
-
Day 10:Benefits
-
Day 10:Ecosystem
-
Day 10:Relationship with SOA
-
Day 10:Microservice usecases
-
Day 10:Microservices with boot
-
-
DESIGNING MICROSERVICES
-
Day 11:Identifying Microservices boundaries
-
Day 11:Endpoints
-
Day 11:Synchronous Communication
-
Day 11:Asynchronous Communication
-
Day 11:Challenges of Microservices
-
Day 11:Microservices Capability model
-
-
MICROSERVICES CASESTUDY
-
Day 12:Brownfield Airline Project
-
Day 13:Brownfield Airline Project
-
Day 14:Separate DB Schema
-
Day 14:REST Endpoints
-
Day 14:MESSAGING Endpoints
-
Day 14:Communication Styles
-
Day 14:RabbitMQ Server
-
-
SPRING CLOUD
-
Day 15:Introduction
-
Day 15:Twelve Factor Principles
-
Day 15:Spring Config Server
-
Day 16:Spring Cloud Bus
-
Day 17:Feign Rest client
-
Day 17:Ribbon Load Balancer
-
Day 17:Eureka Server Registry
-
-
SPRING MESSAGING
-
Day 18:JMS / AMQP
-
Day 18:ActiveMQ / RabbitMQ
-
-
ENVIRONMENT
-
Day 19:Spring Tool Suite (STS)
-
Day 19:Rabbit MQ Server
-
Day 19:Maven
-
Day 19:GIT
-
Day 19:Spring Boot
-
-
REALTIME PROJECT
-
Day :Code Walk-through
-
-
INTERVIEW QUESTIONS
-
Day :FAQs Copy
-