Home / Java
Java
The write-once, run-anywhere language: programs and variables, methods and classes, inheritance and interfaces, collections and exceptions. Every example is compiled and run with the real Java compiler.
Start learning β―β―48 lessons Β· 12 topics Β· 0/48 completed
Course contents
Work top to bottom β the sidebar is the course. Topics later in the list assume the ones before them.
Java Introduction
Beginner Β· β± 4 min Β· standalone lesson
Getting Started
Start: Java Get Started β―Variables and Types
Start: Java Variables β―Operators and Text
Start: Java Operators β―Conditions and Loops
Start: Java If...Else β―Arrays
Start: Java Arrays β―Methods
Start: Java Methods β―Classes and Objects
- Java Classes and Objects
- Java Class Attributes
- Java Class Methods
- Java Constructors
- Java Modifiers
- Java Encapsulation
Inheritance and Interfaces
Start: Java Inheritance β―Data and Collections
- Java User Input
- Java Dates
- Java ArrayList
- Java LinkedList
- Java HashMap
- Java HashSet
- Java Iterator
- Java Wrapper Classes
Handling Errors
Start: Java Exceptions β―Java Project: Class Grade Book
Beginner Β· β± 9 min Β· standalone lesson