Week 2: Deployment Tools#
Status: Draft scaffold.
Use this week for publishing data science work as websites, APIs, scheduled jobs, and reproducible services.
Topics#
- GitHub Pages and static publishing
- FastAPI services
- HTTP APIs and CORS
- Authentication basics
- Docker and container workflows
- GitHub Actions and deployment automation
Learning Goals#
- Publish a static course or project artifact.
- Build and expose a small API.
- Understand the deployment constraints around CORS, authentication, and runtime environments.
- Automate common deployment steps with GitHub Actions.
Content Checklist#
- Final lesson sequence
- Deployment examples
- Assessment link
- Platform-specific notes