Day 1
Topics
- Career Services
- Group Project Introduction
- GitHub Project Boards
- Pair Programming
- What is REST?
- Creating a 'RESTful' Api
Activities
- Workshop - Introduction to REST and
@RestController
- Group Projet - Songs and Albums
References
Resources
Workshop Videos
- Afternoon Workshop - Intro to REST, group project and Pair Programming
- Afternoon Workshop - Starting a Spring Boot API
Day 2
Topics
- Creating an API Controller
- Different HTTP Methods and Their Idempotency
Workshop Videos
Day 3
Topics
- Building a SPA From a Prototype
- Using the API to provide a 'static' resource to build from.
- Using Modular JS
Workshop Videos
Day 4
Topics
- Switching Views
Workshop Videos
Day 5
Topics
- Linking to an API
- GitHub Workflows