Core Java:
- Object Oriented Programming Concepts
- Introduction to Java
- Java Language Fundamentals
- Containment, Inheritance and Polymorphism
- Abstract Class and Interface
- Annotations and Enum
- Functional-Style Programming
- Utility Classes (java.lang) & Inner Classes
- Exception Handling
- GUI Development using AWT & Swing
- SWING
- Multithreading
- Collection Framework & Generics
- Stream API
- File IO & Object Serialization
- Networking
Advance Java:
- JDBC (Java Database Connectivity)
- Servlet
- JSP
- JSTL
- XML
- Maven
Java Framework – Hibernate JPA:
- Object Relationship Mapping
- Hibernate JPA Introduction
- Simple Class Mapping
- Hibernate JPA Entity Life Cycle
- JPQL
- Component Mapping
- Inheritance Mapping
- Relationship Mapping
Java Framework – Spring:
- Spring Core
- Spring Dao
- Spring ORM
- Spring MVC
- Spring AOP
- Spring Boot

