Web development courses
About Web development
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, our web development courses will help you get there.
Related topics
Web development resources
Featured courses
New courses in Web development
Getting started with Web development
Advance your skills in Web development
Web development courses
Filters187 results
Level
Price
View plansType
Average time to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
Most popular
187 results
Most popular
Related resources
Related projects
- Practice projectWeb development • JavaScript
Angular Forms Lab: Travel Booking
Practice Angular template-driven and reactive forms by creating a Travel Booking application where users can plan their next holiday.More guidance, 60 min - Practice projectGo • Web development • DevOps
Error Handling in Go: Inventory Manager
Build a simple inventory management system that demonstrates various error handling techniques in Go. Implement functions to add, remove, and update items in the inventory.More guidance, - Practice projectGo • Web development • DevOps
Go Fitness Tracker: Implementing Interfaces
Build a fitness-tracking application using Go interfaces to manage different types of workouts. Implement methods for various workout types and use these to summarize workout data.More guidance, - Practice projectGo • Web development • DevOps
Web Programming With Go
Practice web programming in Go by building a Restaurant Menu application where users can view menu items, submit reviews, and view submitted reviews.More guidance,
Related articles
- Article
Change Log
Take a look at the recent changes to the Codecademy catalog! - Article
MongoDB Aggregation Stages Explained
Learn MongoDB Aggregation Stages - Article
Create Stunning Tailwind CSS Forms: A Step-by-Step Guide
Learn how to create and style forms using Tailwind CSS with this beginner-friendly tutorial. Explore utility classes, responsive layouts, and animations for sleek, user-friendly forms. - Article
MongoDB Aggregation Pipelines: A Hands-on Tutorial
Learn how to analyze data using MongoDB aggregation pipelines.