Learn with Zero

Learn Java.

Six lessons. One small app.

Lessons

  1. 1

    Change the quiz

    Edit a simple quiz and make it your own.

    Setup, SimpleApp, editing and running in VS Code

    Open lesson 1
  2. 2

    Reuse an object

    Use a class to reuse code in your program.

    Objects, methods, parameters

    Open lesson 2
  3. 3

    Grow a study session

    Add more features to your quiz.

    Arrays, question objects, session state

    Open lesson 3
  4. 4

    Animate an object

    Make something move on screen.

    SketchApp, animation, explicit object updates

    Open lesson 4
  5. 5

    Control movement

    Respond to keyboard input.

    Held keys, elapsed time, canvas bounds

    Open lesson 5
  6. 6

    Make a small improvement

    Choose an idea and make your app better.

    Plan, build, check and explain

    Open lesson 6

Get Zero

Zero 0.5.2 is available as a verified, versioned release.

Download Zero 0.5.2
Other downloads

Previous releases on GitHub