Frontend Development
Bring designs to life through code. Build responsive, interactive websites and apps with HTML, CSS, JavaScript and React.
Course Overview
Frontend development is the most visible part of software — everything a user touches, you built. It's also the fastest route from beginner to paid work, because the results are immediately demonstrable.
This programme starts at genuine zero: how the web works, then HTML, then CSS, then JavaScript, in that order and with nothing skipped.
By the halfway point you're manipulating the DOM and consuming live APIs; by the end you're building component-driven React applications with routing and real data.
Every module produces something you can host and link to, so your portfolio grows week by week instead of being assembled in a panic at the end.
Course Outline & Modules
Expand each module to see the topics you'll cover.
- How the internet and the web work
- Frontend vs backend roles
Like what you'll learn? Secure your spot in the next cohort.
Skills you'll gain
The stack and craft you'll walk away fluent in.
- Semantic HTML5 & accessibility
- CSS layout (Flexbox, Grid) & responsive design
- CSS animation & transitions
- JavaScript ES6+ & DOM manipulation
Roles this prepares you for
Where our graduates step in after course + internship.
Projects you'll build
Build and deploy a fully responsive marketing site from a Figma design, hand-coded with semantic HTML and CSS Grid
Build a data-driven app that consumes a public API, handles loading and error states, and persists user input.
Who it's for
Built for people ready to put in real work.
Ready to start Frontend Development?
Apply now to secure your seat, or apply for a scholarship if funding is a barrier.
