This repository maps the course homework assignments.
To learn more about the schedule of the these assignments, visit the course repository.
- EGG [assignment]
- Implement a grep-based CLI tool
- Barbershop [assignment]
- Implement the Sleeping barber problem
- ReelGoofy: REST API & Testing [assignment]
- Implement and test REST API for a recommendation service
- ReelGoofy: Containerization & Persistence [assignment]
- Containerize the service using Docker
- Implement persistence
- ReelGoofy: CI/CD & Telemetry [assignment]
- Create pipeline using GitHub Actions
- Set-up basic monitoring using Prometheus and Grafana