Frontend Developer
Go from zero to building real user interfaces for the web. Learn how the web works, then HTML, CSS, JavaScript, Git, and React — the core skills for a first frontend job.
How the web works
Understand the internet, HTTP, DNS, browsers, and what happens when you visit a URL.
HTML foundations
Structure content with semantic HTML: elements, forms, accessibility basics.
CSS foundations
Style pages with the box model, flexbox, grid, and responsive design.
JavaScript fundamentals
Variables, functions, the DOM, events, and async — the language of the web.
Version control with Git
Track changes, branch, and collaborate using Git and GitHub.
Build UIs with React
Components, props, state, and hooks to build interactive interfaces.