Skip to content

Developing Work Skills · Career & Development

Frontend Capstone: Build for a Real Need

Deliver an original accessible React and TypeScript application with tests and a documented release.

Level
Intermediate
Estimated study
About 27 hours
Lessons
9 lessons in 3 modules
Format
Online, self-paced

Monthly: $0 today with a card, then $34 on day 8 unless you cancel before then. After the trial, 30 days' notice applies. Active on-campus students have academy access included. Check your existing student account before buying another subscription.

About this course

The final project for the frontend path. In about 27 hours you will turn a need of your own into a brief, then build, test, release and demonstrate an accessible React and TypeScript application, and respond to a change request.

What you will be able to do

  • Turn a brief into achievable requirements and a delivery plan.
  • Deliver an accessible, tested application with useful documentation.
  • Demonstrate, modify and debug your own work while explaining key decisions.

Course outline

Module 1: Define the problem

3 lessons · 9 h

Choose a community or learning task and agree on the smallest useful version.

  1. Turn a need into a testable brief3 h
  2. Design accessible flows and a data contract3 h
  3. Plan the repository and the first vertical slice3 h

Module 2: Build and review

3 lessons · 9 h

Build the main search-and-save journey, add saved state that survives reloads, then review it for usability and accessibility.

  1. Build and test the main user journey3 h
  2. Add saved state and restore it safely3 h
  3. Review usability, accessibility, and code changes3 h

Module 3: Demonstrate your skills

3 lessons · 9 h

Test and deploy the project, present its behavior and respond to a small change request.

  1. Verify the app and implement a new requirement3 h
  2. Release the project and rehearse recovery3 h
  3. Demonstrate, debug, and hand over your own work3 h
Get helpStart 7-day trial