Week 09 — Capstone work-week + portfolio sessions
Capstone build week with daily check-ins, portfolio-craft sessions, README discipline, code freeze Friday.
Concentrated build week on the capstone, with daily check-ins and three portfolio-craft sessions.
What you ship this week
Capstone code freeze by Friday. Working deployed demo, complete README, half-drafted technical writeup. Plus a personal-website / portfolio skeleton published to GitHub Pages.
| Due | Friday 18:00 (Africa/Lagos (UTC+1)) |
|---|---|
| Submission | Drop the repo URL into the week's cohort channel. Peer-review pairing announced Monday of next week. |
| Rubric | Pass / revise. Pass requires green CI, tests covering the public API, and a README a stranger can follow to install and run the code. |
Live sessions and labs
Default weekly cadence below. Cohort-specific dates and Zoom links fill in at intake.
| Day | Time | Block | Recording |
|---|---|---|---|
| Mon | 09:00-12:00 | Live instruction + code-along | (post-session) |
| Mon | 14:00-16:00 | Independent lab work + TA office hours | (post-session) |
| Tue | 09:00-12:00 | Live instruction + code-along | (post-session) |
| Tue | 14:00-16:00 | Independent lab work + TA office hours | (post-session) |
| Wed | 09:00-12:00 | Live instruction + code-along | (post-session) |
| Wed | 14:00-16:00 | Independent lab work + TA office hours | (post-session) |
| Thu | 09:00-12:00 | Live instruction + code-along | (post-session) |
| Thu | 14:00-16:00 | Independent lab work + TA office hours | (post-session) |
| Fri | 10:00-11:00 | Industry speaker | (post-session) |
| Fri | 11:30-12:30 | Lab review | (post-session) |
| Fri | 14:00-15:00 | Cohort retrospective | (post-session) |
Learning outcomes
By the end of the week, every participant will:
- Ship a working ML system end-to-end under a real deadline.
- Curate three to five projects from the bootcamp into a coherent portfolio.
- Write a project README an external reader can follow in five minutes.
- Publish notebooks and demos through nbviewer, Colab, HuggingFace Spaces, or GitHub Pages.
Topics covered
Capstone build mechanics · code-freeze discipline · README craft · technical writing for ML projects · publishing notebooks and demos · what a hiring-manager-friendly portfolio actually looks like.
Labs
Lab 1 — Capstone code freeze
By Friday 18:00, the capstone code is on main, tagged v0.9-codefreeze, and the deployed demo is reachable. No new features after this point; only bug fixes and writeup.
Dataset: Per capstone --- see the [capstone brief](CAPSTONE.md).
Lab 2 — Portfolio skeleton
Stand up a personal portfolio site on GitHub Pages. Three project cards minimum, each linking to a public repository, a short readme, and (where applicable) a hosted demo.
Dataset: —
Lab 3 — README rewrite
Take the README of your favorite past lab (week 1 refactor, week 3 credit scoring, etc.). Rewrite it so a stranger can install, run, and understand the project in five minutes.
Dataset: —
Readings
Mandatory
- Before Tuesday. Capstone brief (re-read)