Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create a path like this one shaped around you.

Java

12 Modules · 72 Lessons

Recommended resources

Module 2

Variables, Data Types, and Input

Module 3

Operators and Expressions

Module 4

Control Flow: Conditional Statements

Module 5

Control Flow: Loops

Module 6

Methods and Scope

Module 7

Working with Arrays

Module 8

Introduction to Object-Oriented Programming

Module 9

OOP Principles: Encapsulation and Statics

Module 10

OOP Principles: Inheritance and Polymorphism

Module 11

Exception Handling and Collections

Module 12

Mini-Project: Console Application