🎒
Java
Lessons picked just for this level. Tap one to begin!
-
📦
Variables & Types in Java
In Java you tell the computer what TYPE each variable is. Learn int, double, boolean and String.
-
🛠️
Methods: Reusable Code
Write your own methods with parameters and return types to keep code neat.
-
🎯
Project: Number Guessing Game
Use Scanner for input and Random for secret numbers to build a classic guessing game.
-
🏗️
Classes & Objects in Java
Create classes with fields, constructors and methods, and protect data with private.
-
🧬
Inheritance & Polymorphism
Build class families with extends, override methods and treat different objects the same way.
-
🗃️
Collections: ArrayList & HashMap
Store growing lists and key–value data with Java’s powerful collection classes.
-
📚
Project: Library Manager
Design a mini library system with classes, a LinkedHashMap and exceptions.