Getting Started
  • Set up and installation
  • Introducing Java
  • Hello World in Java
  • Comments
Outputting Text in Java
  • Outputting Text in Java
Data Types and Variables
  • Variables and Integers
  • Decimals and Floating Points
  • Strings and Booleans
Conditionals
  • If-Else
  • Else if
  • Positive or Negative activity
Data Structures: Arrays
  • Arrays: Declaration Syntax
  • Index Values in Arrays
  • Quiz
  • Arrays: Assigning Data
  • Arrays: Printing, Sorting, & Finding Length
  • Arrays: Reassigning Values
Loops and Iteration
  • For Loops
  • Flowchart
  • Iterating through an Array
  • Quiz - for loops
Object-oriented programming
  • What is Object Oriented Programming?
  • Introduction to Classes
  • Constructors
  • Objects
  • Create a Fruit class, constructor, and an object
  • Introducing Methods
  • Method Syntax: Void & Return Types
  • Accessor Methods Tutorial
  • Mutator Method Tutorial
  • Create methods in the Fruit class
  • User Input
  • Public and Private keywords
  • Introducing Overloaded Methods
  • Quiz - overloaded methods
  • Constructor Overloading