-
Basics of Java Programming - Expressions, Variables, and Printing Output
-
Java Operators - Java Assignment Operator, Relational and Logical Operators, Short Circuit Operators
-
Java Conditionals and If Statement
-
Methods - Parameters, Arguments, and Return Values
-
Object-Oriented Programming - Class, Object, State, and Behavior
-
Basics of OOPS - Encapsulation, Abstraction, Inheritance, and Polymorphism
-
Basics about Java Data Types - Casting, Operators, and More
-
loops - for / while / do-while
-
Java Array and ArrayList - Java String Arrays, Arrays of Objects, Primitive Data Types, toString and Exceptions
-
Java Abstract Class and Interfaces. Introduction to Polymorphism
-
Building and Deploying Java Programs with JAR Files
-
File Processing
-
Collections Framework
-
Collection Methods
-
Hashcode, HashMap, LinkedHashMap and TreeMap
-
Java Generics
-
MultiThreading
-
Java JDBC
-
Lambda Expressions
-