Full course
Problem sets & exercises
CS50's Web Programming with Python and JavaScript
Harvard's web development course - Django SQL JavaScript React Git CI/CD and security. The natural next step after CS50x. Completely free.
Ratings
Course details
Difficulty
Intermediate (some subject knowledge needed)
Length
40 – 100 hrs
Prerequisites
Light
Updated
2024
Exercises
Yes
Certificate
Yes
Related courses
⬡ Website
Full course
Problem sets & exercises
The Odin Project
The gold standard free full-stack web development curriculum - HTML CSS JavaScript Node.js and either Ruby on Rails or React. Entirely project-based maintained by volunteers.
⬡ Website
Full course
Problem sets & exercises
Full Stack Open
A deep free full-stack course from Helsinki - React Node.js Express MongoDB GraphQL TypeScript and CI/CD. University-quality kept current with optional ECTS credits.
⬡ Website
Problem sets & exercises
Interactive tutorial
Responsive Web Design Certification
Learn HTML and CSS by building 20 projects - semantic markup flexbox grid and accessibility. Completely free with a shareable certificate on completion.