Lessons: 7Length: 48 minutes

Next lesson playing in 5 seconds


Practice JavaScript and Learn: Object-Oriented Programming



JavaScript has strong support for object-oriented programming, though sometimes the object-oriented features of the language have been misunderstood. In fact, this object orientation gives us a lot of power for creating complex web apps. You don't need a massive web framework to build a JavaScript app—we can build apps almost as easily using the object-oriented tools now present in JavaScript and modern browsers.

In this course, you'll learn all the basics of object-oriented programming in JavaScript. You'll learn how to program with classes, objects, and other object-oriented concepts. You'll get to practice all these skills with real-world code examples, and along the way you'll learn how to write a web app from scratch using object-oriented concepts: a working RSS reader.

Learn JavaScript: The Complete Guide

We've built a complete guide to help you learn JavaScript, whether you're just getting started as a web developer or you want to explore more advanced topics.