Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: Jan 2nd @6:00AM
Faculty: Mr. Anji Reddy (8+ Yrs of Exp,..)
Duration : 30 - 35 Days
Venue
:
DURGA SOFTWARE SOLUTIONS,
Flat No : 202,
2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038
Ph.No: +91 - 9246212143, 80 96 96 96 96
Syllabus:
What Will You Learn?
- Spring Boot
- Spring Microservices
- Spring Cloud
- Spring JPA
- Spring Data
- Fat Jar with Embedded Server
Pre-Requisites
- Spring Core
- Java Based Configuration
- Spring MVC
- Oracle DB
- Maven (optional)
- Curriculum
SPRING BOOT Features
- Zero Configuration
- Starters
- Auto Configuration
- Embedded Servers
- Actuators
SPRING BOOT Core Applications
@SpringBootApplication
- What is the use of SpringApplication.run() method.
- How to pass the commandline arguments through spring boot application.
Spring Boot with JDBC
- Discuss the CURD operations using Spring Boot with JDBC.
- DDL Operations.
- DML Operations.
- DQL Operations.
- Spring Boot With MVC
- Spring Boot Application Flow.
- Spring Boot MVC with Examples.
- How to Bind the Spring boot data with front end Application.
- How to implement the Server side validations
- How to send the mail to customer using spring boot application.
- How to load the user defined properties files.
- I18 (internalization) concept.
- Discuss the internalization concept with example.
SPRING DATA JPA:
- Discuss the Spring boot data jpa.
- What is the CurdRepository.
- What is the PagingAndSortingRepository.
- What is the JpaRepository.
- What is the diff b/w all above Repositories.
- How to define the our own custom methods inside the repository.
Discuss the Query Approaches Concept
- How to create the query by using method name.
- How to create the query by using @Query annotation.
- How to create the query by using @NamedQuery &@NamedQueries annotation.
- Discuss the Examples by using Query approaches.
- Discuss the Pagination and Sorting concept.
- Discuss the paging and Sorting Example.
Associations/Relations:
- What is the purpose of Relations in Relatime.
- Types Of Relations
- One-To-Many Association with Example.
- Many-To-One Association with Exmple.
- Many-To-Many Association with Example.
- One-To-One Association with Example.
JOINS
- Discuss the joins concept.
- How many types of joins are there.
- what is the inner join.
- what is the left outer join
- what is the right outer join
- what is the full outer join.
- Discuss the example on joins.
Procedure/Functions
- Discuss the Procedure and Function concept.
- Discuss the example on procedure or functions.
SECURITY:
- What is the security?
- How many Types of Securities are avilable.
- What is the Authentication & Authorization.
- What is the In-MemoryAuthentication.
- What is the Jdbc-Authentication.
- What is the diff b/w in-memoryauthentication & Jdbc-Authentication.
- Implementing the In-memory Authentication.
- Implementing the Jdbc-Authentication.
- Session management in Security with Example.
- Discuss the time expiration in security with example
- What is the Page-level security with Example
- What is the method-level security with Example
- Discuss the interview Quations.
SPRING RESTFUL WEBSERVICES
- Discuss the Spring Restful WebServices concept.
- Discuss the below annotations which are used by the Spring Restful webservices.
@RestController
@RequestBody
@ResponseBody
@PostMapping
@PutMapping
@DeleteMapping
@GetMapping
@PathVariable
@MatrixVariable
- Discuss the examples with Spring Restfull webservices.
SWAGGER TOOL:
- Discuss the Swagger tool.
- How to implement the Documentation for the Rest API using Swagger tool.
- Discuss the example by using swagger tool with Spring Rest ApI.
REDIS CACHE:
- Discuss the caching technique.
- How to implement the caching technique in spring boot applications.
OAUTH2 (Open authentication) with Version2:
- Discuss the OAUTH2 concept.
- Discuss the Authorization grant flow diagrame.
- How to generate Authorization code.
- How to generate the access token by using OAUTH2.
- Discuss the Example by using OAUTH2 .
PROFILES CONCEPT:
- Discuss the Profiles concept.
- Discuss the different environments.
- Discuss the Example by using profiles concept.
SPRING BOOT ACTUATORS:
- Discuss the Actuators concept.
- Discuss the Example by using Actuators concept.
MICROSERVICES
- Introduction to microservices.
- Boundries of microservices.
- Challenges of microservices.
- Discuss the Telecom project.
- Implementation of microservices with Examples.
- Implementation of Micro-Calldetails
- Implementation of Micro-PlanDetails.
- Implementation of Micro-Friend service.
- Implementation of Micro-Customer Service.
- Integrating the all the microservices with UI-Application.
- Discuss the RestTemplate with Example.
SPRING CLOUD:
- Introduction to Cloud.
- Telecom project with Cloud Config Server.
- Telecom project with Load balancing Server.
- Telecom project with EUREKA Server.
- Telecom project with ZUUL Server.
KAFKA:
- Introduction to Kafka.
- What is the kafka cluster.
- What is the kafka broker.
- What is the topic.
- What is the partition.
- What is the leader partition.
- What is the followers.
- Discuss about ZOOKEEPER Server.
- Responsibility of Zookeeper server.
MICROSERVICES CASESTUDY
Separate DB Schema
REST Endpoints
ENVIRONMENT
Spring Tool Suite (STS)
Maven
Spring Boot
REALTIME PROJECT
Code Walk-through 30 mins INTERVIEW QUESTIONS