Frontend Developer
This path starts with the platform rather than a framework, because HTML, CSS and JavaScript outlast whichever framework is currently popular, and understanding them makes the frameworks far less confusing.
Accessibility is taught throughout rather than as a final chapter. Choosing the right element is a habit that is easy to form early and awkward to retrofit.
Prerequisites
None. This path assumes no prior experience.
Technologies covered
The route
Take these in order. Each step exists because the previous one left something unresolved.
- Frontend Foundations
Semantic HTML, modern CSS layout, JavaScript and TypeScript.
- React & Next.js
Component thinking, state, data fetching and rendering strategy.
- Git & GitHub
Version control and the pull request workflow.
- Automated Testing
Testing components and user journeys.
Build and deploy a real interface
A dashboard consuming a live API, accessible and responsive.
Checkpoint — practice, not a course
Projects in this path
Reading alone will not get you there. These are the builds that turn the material into something you can actually do.
Expense Tracker
A web interface that records expenses and summarises them. Your first project with real UI state and accessibility requirements.
Analytics Dashboard
A data-heavy interface that stays fast and accessible: filters, charts, large tables and honest loading states.
Technologies in this path
Recommended next
Professional Engineering Practices
The difference between code that works and code a team can maintain for years: architecture, testing discipline and security.
Open Professional Engineering PracticesHave a project worth talking through?
Tell us what you're building or what's slowing your current system down. We'll give you a direct read on scope and approach.