- Data types
- Literals
- Arithmetic Operators
- Logical Relational Operators
- Conditional statements
- Loops
- Data Input
- OOP
- Class
- Encapsulation
- Inheritance
- Polymorphism
- Interfaces
- Constructors
- Enumerator
- Access Modifiers
- Arrays
- Array Declaration
- Multidimensional Arrays
- Collections
- ArrayList
- LinkedList
- Classes Wrapper
- Generics
- Annotations
- Threades
- ForEach
- Date Formatting
- Persistent Storage of Data
- DAO
- Exception Handling