Web Development for Beginners is a free, open-source curriculum created by Microsoft Cloud Advocates. It is designed for people with no prior coding experience who want a structured path into building websites, and it works for self-learners as well as classroom use.
The course runs for twelve weeks across 24 lessons covering HTML, CSS and JavaScript through small hands-on projects. Each lesson includes a quiz before the material, an assignment and a challenge. The repository includes a ready-to-use development environment and translations into more than fifty languages.
Categories
Similar apps
The open-source platform and curriculum behind freeCodeCamp.org's free courses
A community-maintained index of free programming books in dozens of languages
21 hands-on lessons on building apps with LLMs, from prompts to RAG and agents