Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
OOPS -2 in JavaScript | Advanced Backend Development with Node.js | Day-09
Play lesson

Backend Development Mastery with Node.js | Vishwa Mohan - OOPS -2 in JavaScript | Advanced Backend Development with Node.js | Day-09

5.0 (1)
22 learners

What you'll learn

This course includes

  • 27.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Welcome to Day 9 of Backend Development Mastery! In this video, we continue our deep dive into Object-Oriented Programming (OOPS) in JavaScript. After covering the basics, it's time to explore more advanced OOPS concepts like inheritance, polymorphism, abstraction, and encapsulation. These principles are vital for creating scalable, maintainable, and efficient backend systems using Node.js. Timestamp: 00:00 - 00:50 - Introduction to Object-Oriented Principles 00:50 - 12:25 - Abstraction using ES6 approach 12:25 - 16:50 - Abstraction before ES6 (using Closures) 16:50 - 22:08 - Introduction to Encapsulation 22:08 - 24:45 - Encapsulation using Modern ES6 approach 24:45 - 27:01 - Encapsulation before ES6 (using Closures) 27:01 - 31:34 - Introduction to Inheritance 31:34 - 44:26 - Different ways of using Inheritance 44:26 - 51:48 - Inheritance using function constructor 51:48 - 1:00:17 - Polymorphism & its types 1:00:17 - 1:04:36 - Multiple Inheritance using Mixins 1:04:36 - 1:06:23 - Conclusion

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere