The Front-End Developer path is for people who want to specialize in user interfaces. You will learn how to turn designs into fast, accessible, and responsive web pages.
Core skills
- HTML and CSS: semantic markup, flexbox, grid, animations, and responsive breakpoints.
- JavaScript: DOM manipulation, events, fetch, async/await, and modern syntax.
- React: components, props, state, hooks, and routing.
- Accessibility and performance: keyboard navigation, screen readers, image optimization, and Core Web Vitals basics.
Projects you will build
Projects in this path include a personal portfolio page, an interactive dashboard, and a small React application. These projects are designed to be shared publicly on GitHub.
Path length
The Front-End path is roughly 25 hours. It is the fastest path to a portfolio-ready project, making it popular for career changers.
Getting help
If you get stuck on a layout or React concept, ask in the Community Forum or read the Code Editor guide.