- Introduction to Java, Environment setup & IDE
- Java Language Fundamentals
- Arrays
- Classes and Objects
- Exploring Basic Java Class Libraries
- Inheritance and Polymorphism
- Abstract Classes and Interfaces
- Access Modifiers, Non Access Modifiers & Packages
- Exception Handling
- Stream API and Lambda Expression
- Multithreading
- Introduction to JDBC
- Jdbc Drivers,API,Objects
- Introduction to Maven
- maven LifeCycle phases
- Building Projects using Maven
- Introduction to web application, web server , introduction to servlet
- Servlet Life cycle, Servlet Request & Servlet response
- Generic & Http servlet, Servlet Config & context
- Jsp Introduction
- introduction to ORM, introduction to Hibernate
- introduction to Spring core, Containers, DI
- XML configurations, scopes, Auto wiring
- Introduction to Spring MVC, Life Cycle
Spring boot
- Introduction to Spring boot,Postman,Swagger
- Controller, ResponseEntity, Global Exception Handling
- Spring Boot Data JPA.
- Introduction to Continuous Integration & Delivery
- Overview of Jenkins
- Jenkins security
- Code Quality Integration
- Integrating Nexus
- Performing Continuous Delivery
- Implementing Pipelines
- Docker Registry, Image & Container
- Data Persistency & Docker Volumes
- Networking with docker
- Setting up three tier Application using docker
- Duration 80-120 Hours
- Students 35
- Days 65 Days
- Resume Preparation Yes
- Interview Guidance Yes