Skip to main content
No certificateBeginnerWeb Development

Web Development for Beginners

Microsoft's free 12-week, 24-lesson project curriculum on HTML, CSS and JavaScript.

Taught byMicrosoft (open-source curricula)

About this course

An open-source curriculum from Microsoft Cloud Advocates that teaches web basics through projects. You build a terrarium, a typing game, a browser extension, a space game and a banking app, with quizzes before and after each lesson.

Best for: Beginners, teachers and students who like project-based lessons.

What you will be able to do

  • Write HTML, CSS and JavaScript from scratch
  • Handle events and the DOM
  • Build a browser extension that calls an API
  • Manage state in a small web app

Syllabus and your progress

Tick modules off as you finish them on Microsoft (open-source curricula).

0 of 7 modules done

Plan your pace

At 4 hours a week you would finish in about 12 weeks, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

No certificate

The curriculum itself does not include a certificate.

Microsoft (open-source curricula) sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.

Quick answers

Is Web Development for Beginners really free?
Yes, the course material is free on Microsoft (open-source curricula). The curriculum itself does not include a certificate.
How long does Web Development for Beginners take?
Plan for about 48 hrs in total (Microsoft describes it as a 12-week, 24-lesson curriculum; hours are an editorial estimate.). It is self-paced, so you can go faster or slower.
Do I need experience before Web Development for Beginners?
No. It is a beginner course with no prerequisites listed.

Featured in

Topics

About Microsoft (open-source curricula)

Free, project-based 'for Beginners' curricula published on GitHub.

All free Microsoft (open-source curricula) courses

Web Development for Beginners

No certificate

Start on Microsoft (open-source curricula)