We will have daily one session for one hour, in the duration we will go through Core java
1) Basics of java
2) Data types, Methods declaration.
3) Object oriented concepts.
4) Static non Static variables.
5) Exception Handling
6) Multithreading
7) WebSockets
8) Networking with IO package features
9) Collection framework(java8 streams, functional interfaces..)
10) JDBC, Servlets(Filters, Interceptors)
11) MVC architecture
12) Spring MVC, IOC, JDBC.
13) Spring Boot Introduction
14) Creating Controllers, Service classes, Repositories and JPA using spring boot.
15) Actuators, Spring security, Global exception handling.
16) Microservices with spring boot projects.
19) Service discovery and Service registration with Eureka
20) Distributed cache using redis
21) Synchronous and Asynchronous communication between services.
22) Using Message queues.
Professional Summary:
- Having banking development and insurance development experience with TCS.
- Having Total experience of 13 years in the areas of web technology and client-server applications including banking experience and insurance experience.
- Having Experience in developing Applications using Java, J2EE, JPA and Spring boot, Micro services, Jenkins, PCF deployment, Neo4j, OAuth2 Authentication Spring Security, Map struct, Azure portal, Node js.