Web Development
Tier A field
Frontend, Backend and Full Stack paths — HTML, CSS, JavaScript, React, Node.js, APIs and databases.
Learning paths
Complete every course in a path to earn its flagship certificate.
Frontend Web Development
HTML, CSS, JavaScript and the browser
Everything that runs in the browser: semantic HTML, the full CSS language, JavaScript, TypeScript, Tailwind and React (including Next.js).
Backend Web Development
Servers, APIs and databases
npm, Node.js, Express, the event loop, TypeScript on the server, REST APIs, relational databases, MongoDB, auth, security and production deployment — pick one backend course and earn its certificate.
Full Stack Web Development
Frontend + backend, end to end
Combine the Frontend and Backend paths into a complete full-stack skill set, then earn the Full Stack Web Developer certificate.
Save $19
Dev Essentials
Git, GitHub and the dev workflow
The everyday tools every web developer needs: version control with Git, collaborating on GitHub and the terminal workflow.
All courses
8 coursesFrontend Web Development · path
CSS Layout & Design
Make pages responsive and polished. Flexbox, Grid, responsive principles, animation, visual design and web accessibility.
Free
Frontend Web Development · path
Git & GitHub
Version control for everyone: repositories, commits, branches and the collaboration workflow behind modern work.
Free
Dev Essentials · path
Git, GitHub & the Terminal
The everyday developer toolkit: navigate and automate the command line, master version control with Git, and collaborate on GitHub through branches, pull requests and team workflows — from your first commit to contributing to open source.
Free
Frontend Web Development · path
HTML & CSS Fundamentals
Build the semantic structure and styling every web page starts from. HTML5 markup, forms and inputs, then CSS selectors, the box model, typography and colors.
Free
Frontend Web Development · path
JavaScript Algorithms & Data Structures
A step-by-step path through modern JavaScript - basics and ES6 to regex, debugging, data structures, OOP, functional programming and algorithms.
Free
Backend Web Development · path
Learn Django: Backend Web Development
The complete Django backend path — models, views, templates, the ORM, authentication, REST APIs with Django REST Framework and production deployment. Build and ship real backends with Python's most complete web framework.
Certificate available
Backend Web Development · path
Learn Node.js: Backend Web Development
The complete backend path with Node.js — from the event loop and npm through Express, REST APIs, SQL and MongoDB, TypeScript on the server, auth, security and production deployment. Everything you need to build and ship a real backend.
Certificate available
Frontend Web Development · path
React Fundamentals
Components, props, state, lifecycle and hooks — the core of the most popular UI library on the web.
Certificate available