JavaScript Courses

Browse available courses to start your learning journey.

Course 3 hours 19 minutes

JavaScript for Developers

JavaScript

This course is an introduction to the Javascript programming language. The course is meant for a developer new to JavaScript, but who is familiar with programming using some of the more traditional programming languages like C++ or Java.

JavaScript Core

Course 2 hours 25 minutes

Scopes and Closures In-depth

JavaScript

This course covers two important concepts of the JavaScript programming language - scopes and closures. In this course, you'll understand how variable scoping work in JavaScript. You'll also understand what closures are and how to use them in your code.

JavaScript Core

Course 2 hours 20 minutes

Objects and Prototypes In-depth

JavaScript

This course covers important object oriented concepts in JavaScript. There's more to JavaScript objects than simple key-value pairs. Learn advanced object and prototype concepts and unlock some powerful features of the JavaScript programming language. Learn how to use inhertance in your objects.

JavaScript Core