Skip to content
Press
QQ
to open this menu
Pricing & Plans
Request a demo
Login
Start Free Trial
Training Library
Web Development
JavaScript Object Oriented Programming – Level 3
learning path
JavaScript Object Oriented Programming – Level 3
This course offers an introduction to JavaScript Deeps/Shallow Copies, Object Constructors and Classes.
Advanced
Difficulty: Advanced
Up to 1h 50m
Duration: Up to 1 hour and 50 minutes
154
Students: 154
Start
Unlock your potential
Build the skills and confidence you need to make a real impact.
Learn your way
This content is flexible and engaging so you can take charge of your learning journey.
Showcase your expertise
Apply what you've learned to track your progress and strengthen your understanding.
Content overview
About
Author
Content overview
6 steps
There are 4 Courses in this learning path
4
There are 2 Hands-on Labs in this learning path
2
Difficulty: Advanced. Duration: 6m 23s.
COURSE
Advanced
6m 23s
Duration: 6 minutes and 23 seconds
Introduction to JavaScript Deep/Shallow Copies and the Spread Operator
This practical lesson explores JavaScript deep/shallow copy mechanisms and how they are generated with the spread operator.
Difficulty: Intermediate. Duration: 3m 16s.
COURSE
Intermediate
3m 16s
Duration: 3 minutes and 16 seconds
Introduction to JavaScript Object Constructors
This practical lesson explores JavaScript Object Constructors, a function that creates an instance of an object.
Difficulty: Advanced. Duration: 4m 37s.
COURSE
Advanced
4m 37s
Duration: 4 minutes and 37 seconds
Introduction to JavaScript Constructor Methods and Prototypes
This practical lesson explores JavaScript Constructor Methods and Prototypes, a constructor method attaches itself to an instance of the constructor object, a prototype does not.
Difficulty: Advanced. Duration: Up to 45m.
HANDS-ON LAB
Advanced
Up to 45m
Duration: Up to 45 minutes
Working With JavaScript Object Constructor
In this lab, you will be working with JavaScript Object Constructors. A constructor is a function that creates an instance of an object. They can be thought of as object blueprints for when you want to have multiple objects with the same properties among each one.
Difficulty: Advanced. Duration: 5m 45s.
COURSE
Advanced
5m 45s
Duration: 5 minutes and 45 seconds
Introduction to JavaScript Classes
This practical lesson explores JavaScript Classes, which were introduced with the inclusion of ES6 and are mostly syntactic sugar of constructor functions.
Difficulty: Advanced. Duration: Up to 45m.
HANDS-ON LAB
Advanced
Up to 45m
Duration: Up to 45 minutes
Working With JavaScript Classes
In this lab, you will be working with JavaScript Classes.