Introduction
  • Java for beginners - Overview
  • Becoming an Online Instructor
  • Becoming an Online Instructor
  • Java IDE and "Hello, World!!"
Java Basics
  • What is Java
  • What is Java?
  • Java datatypes - Numbers
  • Java datatypes - Numbers
  • Arithmetic operators
  • Arithmetic operators
  • Java datatypes - Booleans
  • Java datatypes - Booleans
  • Comparing numbers
  • Binary
  • Binary
  • Java datatypes - Strings
  • Java datatypes - Strings (contd.)
  • Java datatypes - Strings
Java Control Flow And Other Core Features
  • If - Else statement
  • If - Else statement
  • Switch statement
  • Switch statement
  • Random values
  • Random values
  • User input
  • User input
  • Loops
  • Loops (contd.)
  • Loops
  • Arrays
  • Sorting arrays
  • Multi-dimensional arrays
  • Arrays
  • Solving problems with Google
  • Methods
Object Oriented Programming
  • Introduction to object oriented programming
  • Modifier types
  • OOP - Encapsulation
  • OOP - Encapsulation # 2
  • OOP - Encapsulation # 3
  • OOP - Abstraction
  • OOP - Abstraction # 2
  • OOP - Inheritance
  • OOP - Inheritance # 2
  • OOP - Polymorphism
  • OOP - Polymorphism # 2
  • Object oriented programming
Graphical User Interface (GUI)
  • Graphical user interface
  • Graphical user interface # 2
Final Project
  • Final project
  • Final project # 2
  • Final project # 3
Conclusion
  • Thank you!