Foundations & Setup

Get started with Java by setting up your environment. Install the JDK, configure IDEs, and learn the basics needed to begin coding


Basic Syntax

Learn Java’s basic syntax: variables, operators, and control flow. Build a strong foundation to write and understand simple programs.


Control Flow

Learn Java control flow with if-else, switch, loops, and conditions. Write programs that make decisions and repeat tasks effectively.


Arrays

Learn Java arrays to store and manage multiple values. Understand indexing, iteration, and common pitfalls when working with arrays.