All Courses
edX
javascript
Beginner
Certificate

JavaScript Introduction (Microsoft)

36 hours
4.5(12,000 reviews)
Free

Microsoft's JavaScript Introduction lives on edX at edx.org, and you can audit it for free, which gives you the video lessons and reading materials. The graded work and the verified certificate sit behind a payment. Microsoft hosts it on edX, so this is the place to take it. We are not in edX's affiliate program, so we earn nothing whether you audit or buy the certificate. This is a true beginner course, covering variables, functions, arrays, objects, and the DOM, so it's a fine first step if you have never written JavaScript. Audit it free to learn the basics, or pay if you want the certificate. For a more hands-on path afterward, Scrimba's free JavaScript course pairs well with it.

The course is beginner level, and edX lists it at about 3 weeks of study at 2 to 4 hours a week (source: edx.org/learn/javascript/microsoft-introduction-to-javascript).

About This Course

Microsoft's introduction to JavaScript on edX. Covers the fundamentals of JavaScript for web development — variables, functions, arrays, objects, DOM, and events. Free to audit.

Course Details

Platform

edX

Language

javascript

Level

beginner

Duration

36h

Certificate

Yes, included

Cost

Free

Frequently Asked Questions

Is the Microsoft JavaScript course free?

You can audit it free. The graded work and the verified certificate require payment or edX financial assistance.

Is it good for beginners?

Yes. It starts from zero and assumes no prior JavaScript, so it's a reasonable first course.

What does it cover?

Variables, data types, functions, arrays, objects, and working with the DOM and events in the browser.

What should I learn after it?

A project-based course like Scrimba's free JavaScript course or freeCodeCamp's JavaScript certification, where you write a lot more code.

Do you get paid if I take this course?

No. We hold no edX affiliate account, so nothing here earns us money.

More javascript Courses

Learn JavaScript from scratch. Covers ES6, regular expressions, debugging, data structures, OOP, functional programming, and algorithm scripting. Includes a free verified certificate.

300h
4.8
Details

The Odin Project's Foundations path takes you from zero to a working understanding of HTML, CSS, and JavaScript. Project-based learning with real code you build and can show to employers.

80h
4.9
Details

Scrimba's interactive JavaScript course lets you edit code right inside the video player. Covers syntax, functions, arrays, objects, DOM manipulation, and building real mini-projects.

30h
4.7
Details