- JDK installation and setting up environment
- Variables and Methods Operators in Java
- Control flow statement in Java
- Class and objects
- Static and non-static blocks
- Constructor and Constructor Overloading
- Composition
- Inheritance and types inheritance
- Method overloading and Overriding
- Abstract class and Java Interface
- Type casting and types
- Polymorphism o Encapsulation
- Package and Access Specifiers
- Exception Handling
- Object class and its use
- Strings in Java
- Arrays
- Collection Framework API libraries
- Generics in Java o Threads in Java
- File handling
- Enumerations and Assertions
- Class path, jar creation, Javadoc
- DDL, DML & TCL statements
- Operators o
- Functions
- Sub Queries and joins
- Normalization
Subjects:
Core Java
J2EE
Hibernate- Framework
Spring- Framework