Projects
Labs beside the chapters. The code stays under projects/ and pkg21spring.
- Console GradebookUnlock after: Learn ch. 09 User Input Build a console app that reads student names and scores, then prints average / highest / lowest.User Input
- Library OOPUnlock after: Learn ch. 15 Records & Sealed Model a tiny library: , , checkout/return, and print overdue items.Records & Sealed Classes
- Todo REST (JDK HttpServer)Unlock after: Learn ch. 31 REST APIs In-memory todo CRUD over HTTP JSON using JDK (no Spring yet).REST APIs
- Notes API (Spring Boot + H2)Unlock after: Learn ch. 40 Spring Boot Intro Runnable code lives in . Spring Boot REST notes API with JPA + H2.Spring Boot Intro
- Notes Web (API + HTML/JS)Unlock after: Learn ch. 41 REST & Frontend Call the Spring Notes API from a plain HTML/CSS/JS page (no Node/React required).REST & Frontend