Java ForgeBuild your way to fluent

Build portfolio-ready habits

Project blueprints for your Java practice

These small, useful apps help you connect concepts. Open a starter in the workspace, change one feature at a time, then download it to keep building locally.

Foundation project

Console Task Manager

Create tasks, mark them complete, and print a focused daily checklist.

ClassesArrayListLoops

Core Java project

Personal Expense Tracker

Record categories and amounts, then calculate a monthly total from your entries.

ObjectsMethodsdouble

Application builder project

Library Catalog

Model books as objects and search a catalog by title or author.

ClassesArrayListConditionals

A reliable project loop

Make each project one step more yours

First run the starter. Then rename one variable, add one method, and solve one new user need. This pattern is how lesson code becomes app-building confidence.

Built with GenMB
Built with GenMB