Introduction
  • Introduction to course!
Setting up Environment
  • Introduction to Programming and Java
  • Install Java and Verify
  • Install Eclipse on Windows
  • Eclipse Location & Preferences
  • Environment Quiz
Variables and Data types
  • Java Variables and int Data Type
  • Java Data Types - char & boolean
Access Modifiers Classes & Objects
  • Code, Data & Class
  • Access Modifiers
  • Class in Action
  • Class & Object Demystified
  • POJOs - Plain Old Java Objects (Page Object Model foundation)
main() method and Constructors
  • The main() method
  • Constructor and this operator
  • Understanding Package and import
OOP Concepts & Examples
  • Abstraction
  • Encapsulation
  • Inheritance
  • Polymorphism
Logic Building - Core of Programming
  • Different Operators in Java
  • Conditional Statements
  • Loops
Collections
  • ArrayList
  • ArrayList Part -2
  • HashMap
File IO in Java
  • Create, Read & Write to a file.
  • Taking User Input from Command line
  • Taking User Input from Command line - continued
  • Reading from properties file
Connecting Dots & Mini Project
  • Connecting the Dots
  • Java Mini Project
  • Java Mini Project - continued