Lessons
Java · Easy
Java · Easy. Ten lessons. Open-book quizzes. Lesson 1 free.
10 lessons · The Host · Lesson 1 free
Pass all ten lessons for the certificate. Sample · Claim

Lesson 1 · On the house
ArrayList
Resizable lists.

Lesson 2
HashMap
Key-value maps.

Lesson 3
Interfaces
implements contracts.

Lesson 4
Exceptions
checked vs unchecked.

Lesson 5
equals and hashCode
Value equality.

Lesson 6
Javadoc sketch
Document public APIs.

Lesson 7
Records
Compact data carriers.

Lesson 8
Streams sketch
map/filter/collect.

Lesson 9
Unit tests (JUnit idea)
Assertions.

Lesson 10
Easy capstone
List + map + method.
Sample certificate
Certificate of completion
Sign in to claim your certificate of completion.
Certificate
Finish all ten lessons, then sign in
Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.