Full-Stack Capstone
Plan, build and ship a full-stack capstone of your choice with a mentor reviewing each milestone.
What you'll learn
- Write a product spec and milestone plan
- Build and deploy a full-stack app from scratch
- Write tests for critical flows
- Handle feedback in code review
- Present the project in a written case study
About this course
You pick the product, write the spec and build it end to end. Your mentor approves the scope, reviews your pull requests and helps you prepare a case study. You finish with a deployed app and a written case study you can link from your portfolio.
Course curriculum
5 modules and 15 lessons over 6 weeks. Plan for about 24 learning hours.
01SpecWeek 1 · 3 lessons
- Idea and scope
- User stories
- Mentor approval
02FoundationWeek 2 · 3 lessons
- Repository and CI
- Data model
- Auth
03Core featuresWeek 3 · 3 lessons
- Main flows
- Edge cases
- Tests
04PolishWeek 4 · 3 lessons
- Accessibility pass
- Performance pass
- Error states
05Case studyWeeks 5–6 · 3 lessons
- Deployment
- Case study write-up
- Final review
Project
Full-stack capstone. A product of your choice, deployed, tested and documented in a case study.
Who this course is for
Learners who have finished several full-stack projects and want one complete, self-directed portfolio piece.
Prerequisites
You build and deploy full-stack apps with authentication and a database.
What's included
- 6-month course access
- Project repository
- Coding labs
- Two mentor reviews
- Office-hours access
- Implementation checklists
- A digital completion certificate
Learning format
Mentor-supported online program, part of our mentor-supported programs. Two mentor reviews and office hours.
Access and delivery
- Enrollment confirmation is provided within 1 business day.
- Mentor reviews are returned within 2 business days of submission.
- Office-hours access begins during the first program week, and final completion materials are issued within 2 business days.
Certificate
You receive a digital completion certificate. Office-hours access begins during the first program week, and final completion materials are issued within 2 business days.
Frequently asked questions
When does access start?
Enrollment confirmation is provided within 1 business day.
Is payment taken on this website?
No. After you submit your enrollment request, we reply by email with payment details and enrollment confirmation.
Does this course guarantee a job or income?
No. It is an education and training service and does not include employment, income or placement guarantees.
Can I cancel?
Our Refund and Cancellation Policy lists the terms for mentor-supported programs.