Java from zero

Seven phases, forty-five topics, seven things you actually build — from your first compiled class to a packaged, tested command-line tool. Every node carries an honest hour estimate plus hand-picked free resources. Set your pace and the whole tree becomes a dated calendar.

45Topics
7Projects
97Hrs learning
35Hrs building

Built around the core Java language and standard library only — no frameworks, no Spring, no build-tool rabbit holes until the last phase. Hour estimates assume you are new to programming and are typing every example yourself, not just reading it. Resources are all free.

Scroll to Top