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

  1. ArrayList

    Lesson 1 · On the house

    ArrayList

    Resizable lists.

  2. HashMap

    Lesson 2

    HashMap

    Key-value maps.

  3. Interfaces

    Lesson 3

    Interfaces

    implements contracts.

  4. Exceptions

    Lesson 4

    Exceptions

    checked vs unchecked.

  5. equals and hashCode

    Lesson 5

    equals and hashCode

    Value equality.

  6. Javadoc sketch

    Lesson 6

    Javadoc sketch

    Document public APIs.

  7. Records

    Lesson 7

    Records

    Compact data carriers.

  8. Streams sketch

    Lesson 8

    Streams sketch

    map/filter/collect.

  9. Unit tests (JUnit idea)

    Lesson 9

    Unit tests (JUnit idea)

    Assertions.

  10. Easy capstone

    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.

All lessons

Java · Easy — The Gold Standard