MDN Web Docs (Mozilla)
Learn Web Development (MDN Curriculum)
Mozilla's free, standards-based web curriculum from first HTML page to frameworks and accessibility.
The Odin Project's free starting course: Git, HTML, CSS, Flexbox and JavaScript basics.
Taught byThe Odin ProjectThe entry point to The Odin Project's open-source curriculum. It sets up a real developer environment and works through Git, HTML, CSS, Flexbox and JavaScript fundamentals using curated readings and hands-on projects you push to GitHub.
Best for: Self-starters who want a project-based path into web development.
Tick modules off as you finish them on The Odin Project.
0 of 7 modules done
Plan your pace
At 4 hours a week you would finish in about 25 weeks, using the course time estimate above.
Progress is saved in this browser only. No account needed.
The Odin Project does not issue certificates; your portfolio is the proof of work.
The Odin Project sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.
A full open-source full-stack curriculum.
All free The Odin Project courses