login
RepoCritics — Review. Share. Archive. Every open-source repo.

microsoft/Web-Dev-For-Beginners

Wiki: microsoft/Web-Dev-For-Beginners

Source: https://github.com/microsoft/Web-Dev-For-Beginners

Last synced 2026-06-02 · 224 words · Edit wiki on GitHub →

microsoft/Web-Dev-For-Beginners

Microsoft's 24-lesson, 12-week web-dev curriculum — HTML, CSS, JavaScript fundamentals through a sequenced course of projects.

What it is

A free MIT-licensed curriculum from Microsoft Learn's "*-for-beginners" series. Targets complete beginners learning web development from scratch over a structured 12-week pacing. Each lesson includes content, quizzes, assignments, and project work. Sister projects exist for AI / Python / Generative AI / IoT / Data Science.

Key features

  • 24 lessons paced over 12 weeks.
  • HTML / CSS / JavaScript fundamentals through to projects.
  • Quiz + assignment after each lesson.
  • Multi-language translations.
  • MIT-licensed.

Tech stack

  • JavaScript at the language tag (course material code).
  • Markdown lessons + supporting code samples.

When to reach for it

  • You're new to web development and want a structured course from a credible source.
  • You're a teacher placing students on a 12-week path.

When not to reach for it

  • You're past beginner — the curriculum is genuinely introductory.
  • You want React / Vue / framework-flavored learning — this is fundamentals only.

Maturity signal

96k stars, 16k forks, MIT, actively maintained under Microsoft Learn's institutional flag.

Alternatives

  • freeCodeCamp/freeCodeCamp — for exam-gated certifications.
  • The Odin Project — for project-heavy full-stack.

Tags

awesome-list, education, web-development, html, css, javascript, learn-to-code, microsoft, mit-license, curriculum