Web Development is the practice of developing websites and web apps that live on the internet. Whether you’re interested in front-end, back-end, or going full-stack, the content in our Web Development domain will help you get there.

Why we love it:

  • Great career trajectory

  • Growing field

  • JavaScript frameworks

  • Great community

Recommended

Career Path

Full-Stack Engineer

Beginner friendly

145 Lessons
Job Essentials

Featured resources

Beginner friendly courses

Career Path

Back-End Engineer

Beginner friendly

100 Lessons
Job Essentials
Career Path

Front-End Engineer

Beginner friendly

121 Lessons
Job Essentials
Career Path

Full-Stack Engineer

Beginner friendly

145 Lessons
Job Essentials
Skill Path

Build a Website with HTML, CSS, and Github Pages

Beginner friendly

18 Lessons
With Final Project
Skill Path

Create a Back-End App with JavaScript

Beginner friendly

29 Lessons
With Final Project
Course

Learn HTML

Beginner friendly

6 Lessons
Language Fluency
Course

Create a Professional Website with Velo by Wix

Beginner friendly

13 Lessons

Intermediate courses

Skill Path

Build Python Web Apps with Django

Intermediate

8 Lessons
With Final Project
Skill Path

Build Python Web Apps with Flask

Intermediate

21 Lessons
With Final Project
Skill Path

Build Web Apps with ASP.NET

Intermediate

34 Lessons
With Final Project
Skill Path

Create a Front-End App with React

Intermediate

26 Lessons
With Final Project
Skill Path

Create an Advanced Web App with React and Redux

Intermediate

25 Lessons
Skill Path

Pass the Technical Interview with Java

Intermediate

36 Lessons
With Final Project
Skill Path

Pass the Technical Interview with JavaScript

Intermediate

36 Lessons
With Final Project
Course

Learn CSS

Intermediate

8 Lessons
Language Fluency
Course

Learn React

Intermediate

18 Lessons
Course

Learn TypeScript

Intermediate

7 Lessons
Course

Learn p5.js

Intermediate

6 Lessons
Course

Learn Redux

Intermediate

7 Lessons
Course

Learn Express

Intermediate

6 Lessons
Course

Learn Responsive Design

Intermediate

2 Lessons
Course

Learn Intermediate CSS

Intermediate

10 Lessons