What is Object–oriented Programming (OOP)?
Object–oriented programming (OOP) is a popular programming paradigm or style of programming. It s been around since 70s, but unlike tools and frameworks that come and go, OOP is still very relevant today. That s because it s not a programming language or a tool. It s a style of programming.
Why learn OOP?
OOP helps you manage and reduce complexity in software by building re–usable building blocks (objects). Properly designed objects provide a simple interface and hide the unnecessary complexity from the outside, just like a DVD player! A DVD player has a complex logic board on the inside and a few buttons on the outside. When you press the play button, you don t care how all those microchips talk to each other.
Object–oriented programming helps you:
An essential skills for every developer
OOP comes up in many technical interviews. So if you really want to be a serious developer, you need to understand object–oriented programming. As a technical interviewer myself, if I see a candidate with OOP on their resume, that candidate stands out to me.
It may interest you to know that many of the popular frameworks out there that you might be using are actually designed with OOP concepts in mind. Angular is an example of such frameworks!
Instructor Details
Courses : 14
Specification: Object-oriented Programming in JavaScript
|
30 reviews for Object-oriented Programming in JavaScript
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $14.99 |
---|---|
Provider | |
Duration | 4 hours |
Year | 2018 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | No |
$49.99 $14.99
David Galdon –
Really good course. Great teacher. Thanks so much, man!
Nitin –
Beyond words, Mosh. Thank you so much.
Michael Lee –
This course covers object oriented concepts and operations of the JavaScript. Very well explained with all the variations and their related topics.
Sponsored Publishing –
The video quality isn’t great. Going back and reloading some of the videos takes too long.
Victor Hugo Santana dos Anjos –
Great teacher!
Quality Manifest –
Great course, covers a lot of concepts with really easy to understand and concise explanations.
Pierrick Le Roy –
The teacher is really good. It brings new light on OOP in JavaScript, new angles to approach things with other courses I followed (Will Sentance and Kyle Simpson).
Randeep Kaur –
Very helpful and the concept of Inheritance is explained very well.
Arnaldo Enrique D az Col n –
This is a nice clearly explained introduction to OOP.
Callum Mckenna –
Great course! Really well paced, very clearly explained.
Snehil –
Amazing, above expectations!
Brijbhan –
Very Nice
PNA Technology –
First, I think that the course had covered all the main topics in details and I am very grateful for that. What I was expecting from an Intermediate course, was also elaborating more real life complex examples, which was not greatly covered. I hope that Mr.Mosh will implement this recommendation in the upcoming courses and become even more productive. Thanks again for the well thought agenda and explanation. Wish you all the best!
Augusto Renan –
Melhor professor de toda a internet. O conte do bem explicado e enxuto, sem enrola o, direto ao ponto. Recomendo!
Karthikeyan Ganesan –
Before even starting the course , I gained the confidence that I can learn it irrespective of my zero knowledge on the topic. Mosh makes me feel comfortable on any complex topics/concepts. The way he breaks things into tiny and the perception of explaining concepts is unique . Able to visualize the unvisual concepts with his explanation
Pankaj Singh –
It is great
Ephraim Manare Tlhako –
the content is clear and concise
Fernando L pez –
Hasta el momento me parece brillante.
David Emverzo –
Great instructor. Explains all concepts very well it’s obvious he has a deep understanding of the concepts.
Hari Nur Permadi –
very recommended! I like the explanation makes me understand more. I hope you can make algorithm and data structure course soon.
Shiv Shankar Sharma –
Amazing stuff, a javascript dev must enroll in this course. Gain so much knowledge. Thanks
Heetesh Panghanti –
The course content is organized in a simple and easy to understanding manner while covering the concepts to get things started. Another Great course from Mosh.
Bekir zyurt –
Benim i in kesinlikle do ru bir se im oldu.
AMIT DAS –
I like the way Mosh explains the concepts with simple examples.
Sathya S –
Very Good ! Mentor is cleverly to handle beginners to understand core concepts. Thankyou ! Mosh
Fernanda –
The section of ES6 modules with webpack and babel is outdated, but overall this is a great course and the OOP section is great and easy do understand.
Dejan Ljevar –
Mash is a great Teacher and knows how to explain and teach other people, thanks.
Elias Monzon –
I think in its day it was a must course, but now it became somewhat old. However, many of its concepts are still valid and important to learn
Rajeev Kumar Bhardwaj –
It was really interested but due to no voice from chapter no. 37 onwards. I have verified my all speakers are working, even I have restarted PC.
Ronald Ashworth –
Mosh is a great teacher, very methodical and clear in his explanations of concepts. This course may have been slightly above my current level, but the information challenged me and stretched me to a new plateau of understanding of JavaScript. I feel that I benefitted a great deal from it. Looking forward to his course on Node.js.