Course Modules
Java Crash Course
A complete one-page reference covering Java syntax — from primitives and control flow through OOP, interfaces, generics, and exception handling. Code examples with copy buttons and a sticky TOC.
Recommended Learning Paths
Hand-picked platforms and tutorials — Oracle Java Docs, W3Schools Java, Codecademy, JetBrains Academy, and curated YouTube series — filtered by format and level.
Java Fundamentals
Data types, operators, control flow, loops, arrays, and methods — the building blocks every Java developer needs.
Object-Oriented Design
Classes, objects, constructors, inheritance, polymorphism, encapsulation, and interfaces — Java's core paradigm.
Data Structures & Algorithms
ArrayList, LinkedList, HashMap, Stack, Queue — and the algorithms that operate on them efficiently.
Notify Me
Course materials coming soon
The crash course and learning paths are in preparation. Use the contact page to be notified when they go live.