Course Information
Course Overview
Learn how to work with an object-oriented programming model in one of the web's most popular languages.
JavaScript continues to evolve and have an enormous impact on UI and app development for the web. In this course, you will learn how to write classically object-oriented programs in JavaScript, as well as how to take advantage of prototypal inheritance. This course is designed for users that already have experience with JavaScript. You will start by learning basic object-oriented programming concepts and JavaScript's object model, then jump into learning about scope in JavaScript. From there, Ethan will teach you about classically object-oriented JavaScript, such as object prototypes, the prototype chain, and data hiding. Finally, this training video will cover duck typing and behavior injection.
Course Content
- 7 section(s)
- 29 lecture(s)
- Section 1 Introduction To Object-Oriented Javascript
- Section 2 Objects In Javascript
- Section 3 Keyword - This
- Section 4 Scope In Javascript
- Section 5 Classically Object-Oriented Javascript
- Section 6 Alternatives To Classical OOP In Javascript
- Section 7 Recap
What You’ll Learn
- differentiate how object-oriented programs are built in Javascript versus traditional object-oriented languages.
- create and run object-oriented programs with JavaScript.
Skills covered in this course
Reviews
-
JJuan Gongora
This was an incredibly excellent course that truly broadened my understanding of object orientation in JavaScript. The instructor is very knowledgeable on the subject, and it shows. Don't be fooled by the short length (2 hours). The concepts will take some reviewed time and note taking to truly absorb what it is that's going on. My only critique is that I wish there had been more ES6 related examples, as it's mostly focused on ES5 topics.
-
MMeghedi Hacopian
It was good to start Object Oriented java script learning, but would like more real world examples.
-
AArturo Luna
Real Great JS knowledge. Learned allot and got a better understanding about the this keyword.
-
AAnna Baldwin
So many typos and misspellings in the course, and this was very distracting, plus it wasted time. Content was fine.