Frontend Developer roadmap
Eight stages · about four months at six hours a week · 42 resources
HTML to your first frontend offer, in eight stages.
Leads to roles such as Frontend Developer, UI Engineer, Web Developer.
Create a free account to open the lessons and videos, tick off stages, save this roadmap and track your progress.
The stages
Stage 1: Get comfortable with HTML and the browser
Structure, semantics and what the browser does with your markup. No frameworks yet.
about 2 weeks 6 lessons and videos inside
You will be able to
- Write a page with semantic HTML (header, main, nav, article, footer)
- Explain what the browser does between a URL and a painted page
- Build an accessible form with labels and validation
Project
Rebuild the home page of a site you use as plain HTML: no CSS, but correct headings, landmarks and a working form.
Stage 2: CSS layout without guessing
Flexbox and grid until you can build a page without trial and error.
More roadmaps to explore
- Backend DeveloperOne language, one database, one deployed service.
- QA EngineerManual testing done properly, then automation.
- DevOpsLinux, CI and what on-call really means.
- Full Stack DeveloperFrontend, backend and a database, shipped as one product.
- Android DeveloperFrom Kotlin basics to an app on the Play Store, in six stages.
- iOS DeveloperSwift, SwiftUI and shipping an app to TestFlight.