Code with Mosh - Object-oriented Programming in JavaScript
Genre: eLearning | MP4 | Video: h264, 1920x1080 | Audio: AAC, 48.0 KHz
Language: English | Size: 4.88 GB | Duration: 60 Lessons (4h 0m)
Genre: eLearning | MP4 | Video: h264, 1920x1080 | Audio: AAC, 48.0 KHz
Language: English | Size: 4.88 GB | Duration: 60 Lessons (4h 0m)
Solidify your understanding of JavaScript and prepare for technical interviews
Become a Better JavaScript Developer
Heard about object-oriented programming, but not sure what it is?
Simply put, object-oriented programming (OOP) is a popular style of programming.
It comes up often in technical interviews, and it's an essential skill for every developer.
If you're looking for a course that teaches you OOP from the ground up without any jargons or fluff, this course is for you.
A perfect mix of theory and practice, packed with real-world examples, exercises and step-by-step solutions.
By the end of this course, you'll be able to…
Solidify your understanding of JavaScript
Use complex JavaScript features with confidence
Manage and reduce complexity in your code
Build re-usable blocks of code
Prepare for JavaScript interviews
Write clean code
What You'l Learn…
Object-oriented programming principles
How to implement OOP concepts in JavaScript
All about objects, their properties, property descriptors, getters and setters
Factory and constructor functions
How "this" works in JavaScript
Prototypes and prototypical inheritance: one of the confusing parts of JavaScript
ES6+ features used in object-oriented programming
And much, much more!
Who is this course for?
Anyone who wants to take their JavaScript skills to the next level
Anyone who wants to learn and understand object-oriented programming principles
Anyone who wants to learn the techniques to apply object-oriented concepts in JavaScript
Anyone preparing for JavaScript coding interviews
Prerequisites
To take this course, you should have a good understanding of JavaScript fundamentals. At least, you need to know all the topics I've covered in my JavaScript Basics course. You don't need any familiarity with object-oriented programming.
Homepage