Class Lab Workbook¶
Welcome to the class!
This online workbook contains the lab exercises that you will work on throughout the class.
In order to build good development habits, automated testing will be introduced early and used throughout the exercises. Besides being a way to build quality software, automated developer tests (aka unit tests) will help ensure that the code you write is correct and working as you expect (whether your expectations are correct are a different matter!).
Spring Boot Fundamentals¶
Most of the exercises are incremental, building towards an implementation of a "coffee vending kiosk" product, i.e., the software that you might write if you were creating a vending machine that serves up coffee, such as this one:
Start with the first lab here: Lab 1.