ModernCS

Computer Science · Career Paths

Choose your specialization

Follow a path to a role, or take any course on its own. Every phase ends in something you have built.

32 courses · 6 domains · 6 paths to a role

A double ring means the course counts toward more than one path

Every track is built in phases

A phase is a run of weekly sessions that ends with something you can show. How many phases depends on the subject. Frontend Web takes 5.

  1. Phase 1

    The Browser

    Build and style a real page before any framework hides how it works.

    Deliverable: A responsive, keyboard-navigable site deployed to a real URL.

  2. Phase 2

    JavaScript, Honestly

    Make a page respond to a human with no framework doing it for you.

    Deliverable: A vanilla-JS app, built with Vite, that fetches live data and handles loading, empty, and error.

  3. Phase 3

    Thinking in React

    Move from pages to components and put each piece of state in the right place.

    Deliverable: An interactive multi-component React app with no data fetching and no behaviour you can't explain.

  4. Phase 4

    Types, Data, Routes

    Talk to a real API without hand-rolled fetching, and let the types catch the rest.

    Deliverable: A typed, routed React app running against a real API with honest loading and error UI.

  5. Phase 5

    Ship It

    Get an app off your machine and prove it holds up for someone who isn't you.

    Deliverable: A deployed app with a passing test suite, a WCAG 2.2 AA audit, and a measured performance budget.

Pay for the whole track, or just one phase

If you only need the part you are missing, buy that phase on its own. If you are taking the whole track, the bundle costs less than the phases added up.

  • Access opens as soon as your payment is confirmed.
  • The first session of every track is free to preview.
  • A full-track registration unlocks every phase at once.

Worked example

Frontend Web

One phase, on its own
$58
All 5 phases, bought separately
$290
Whole track
$240

Saves $50 against buying phases

Not sure which track is yours?

Every syllabus is public. Read the whole thing before you decide, and preview the first session for free.

Browse all tracks