#Javascript: Object-Oriented Programming By Packt Publishing
- Get acquainted with the basics of JavaScript language constructs along with object-oriented programming and its application.
- Learn to build scalable server application in JavaScript using Node.js
- Generate instances in three programming languages: Python, JavaScript, and C#
- Work with a combination of access modifiers, prefixes, properties, fields, attributes, and local variables to encapsulate and hide data
- Master DOM manipulation, cross-browser strategies, and ES6
- Identify and apply the most common design patterns such as Singleton, Factory, Observer, Model-View-Controller, and Mediator Patterns
- Design applications using a modular architecture based on SOLID principles
- Mastering JavaScript Object-Oriented Programming
- Learning Object Oriented JavaScript [Video]
- JavaScript Promises Essentials
Code Repository for the course Javascript: Object-Oriented Programming Module 1 has codes from chapter 1 to 9 Module 2 has codes from chapter 2 to 8. Chapter 1 and 9 does not have code files.