Java Lesson Plan

To make learning Java interesting, this is the proposed lesson plan

Desktop Development

  1. Set up Git
  2. Set up Java on your development machine
  3. Install GreenFoot
  4. Install Visual Studio Code


  1. Set up Maven or Gradle
  2. Create a Spring Boot app
  3. Create API
  4. Set up Auth (using free plan, up to 7000 active users)