Frontend Developer
8 coursesBuild fast, accessible, beautiful interfaces with modern JavaScript and React.
→ Job-ready frontend engineer portfolio
view pathCareer map
Every path runs along the same spine — you only change what sits in the specialisation stage.
Build fast, accessible, beautiful interfaces with modern JavaScript and React.
→ Job-ready frontend engineer portfolio
view pathDesign APIs, data models and services that scale.
→ Production API and system design skills
view pathOwn the whole product: interface, API, database and deployment.
→ Ship complete applications end to end
view pathComputer science foundations, architecture and engineering practice.
→ Pass technical interviews with confidence
view pathPython from fundamentals to automation, APIs and data work.
→ Professional Python competency
view pathDeep JavaScript and TypeScript mastery for the modern web.
→ Advanced JS/TS engineering
view pathBuild native and cross-platform mobile apps.
→ Published mobile app portfolio
view pathGame loops, physics, rendering and gameplay programming.
→ Playable game portfolio
view pathBuild applications on LLMs, RAG pipelines and AI agents.
→ Shipped AI product portfolio
view pathMachine learning, deep learning and model evaluation.
→ Trained and evaluated real models
view pathSQL, analysis and visualisation that drives decisions.
→ Analyst-ready portfolio
view pathPipelines, ETL and warehouses at scale.
→ Production data pipeline experience
view pathLinux, containers and cloud infrastructure.
→ Cloud deployment competency
view pathCI/CD, observability and reliable delivery.
→ Automated delivery pipelines
view pathSecure coding, web security and defensive practice.
→ Security-aware engineering
view pathC, hardware and constrained systems programming.
→ Embedded systems fundamentals
view pathClient work, scoping, delivery and running the business.
→ First paying client ready
view pathNot sure? Answer five questions and we'll pick for you.