10 in‑depth projects

from Hello World
to Full Functional Console Apps

Java Beginner Bootcamp

📘 10 lessons · preview each module + job‑ready skills
1 Intro & Setup Hello Java Profile
JDK, IDE, first program, JVM basics.
project: personal profile app
compile & run, main method
2 Variables, Data & Operators Student Grade Calc
Primitives, arithmetic, type casting & Operations.
grade calculator (average/letter)
int/double/boolean, operators
3 User Input with Scanner Personal Information Collector App
read user input from the keyboard using the Scanner class and build interactive console programs.
Personal Information Collector App
scanner
4 Control Structures Banking Decision App
if/else, switch, ternary, logical operators.
banking menu & rules
conditional logic
5 Loops & Repetition Number Guessing Game
for, while, do-while, break/continue, nested.
guessing game with hints
loops, Random
6 Methods & Code Reuse Calculator App
methods, parameters, return, overloading.
multi‑function calculator
decomposition
7 Arrays & ArrayLists To-Do List Console
arrays, ArrayList, iteration, sorting.
to‑do list manager
collections, wrapper
8 OOP (classes & objects) Student Management
classes, constructors, encapsulation, this.
student system (enroll/display)
OOP principles
9 Files & Exception Handling Contact Book System
try/catch, read/write file, try‑with‑resources.
contact book with file save
file I/O, robustness
10 Authentication Systems Login & Registration
validation, mock hashing, registration logic.
login + file storage
security basics

click expand on any lesson

employer‑ready skills

most wanted by recruiters
Java syntax & logic
loops, arrays, conditionals
OOP (classes, objects)
encapsulation, constructors
File I/O & persistence
read/write, simple storage
Exception handling
robust apps
Data structures
ArrayList, arrays
Authentication logic
validation, mock security
Project architecture
multi‑class programs
➕ problem solving, debugging

certificate of completion

share on LinkedIn · portfolio ready

10 full projects
certificate
lifetime access
early bird R2000 · (then R5000)