o Introduction to Java
o JDK installation
o Java Syntax
o Java Data Types and Variables
o Arithmetic Operators & Concatenation operators
o Conditional & Decision Making
o Single Dimensional Array, ArrayList, Generics concept with ArrayList
o Loops (For, While)
o Classes and Objects
o Class constructors
o Functions in Java, Function Input Parameters
o Function Return Types
o Exception handling
o Java OOPS concepts (Inheritance, Polymorphism, Encapsulation, Abstract class, Interface)
o String Manipulation
o Collections Basics (Array List, HashMap, Set, Hashtable)
- Teacher: Jeevanesh Chavathe