Part 2: JavaScript the Hard Parts - Classes, Prototypes & Object-Oriented Programming

preview_player
Показать описание
Part 2 of JavaScript the Hard Parts - Classes, Prototypes, and Object-Oriented Programming video lecture with Phillip, Director of Instruction & Curriculum at Codesmith.

During this live interactive lecture, Phillip will help you master Object-Oriented Programming in JavaScript by going under the hood of OOP and the prototype chain!

More specifically, you will learn:
- 4 approaches to object-oriented programming in JavaScript
- Prototype, __proto__ and the prototype chain
- Factories, constructors and classes
- ES5 and ES6 approaches

Stay connected to our community!

Follow us to stay updated!
Рекомендации по теме
Комментарии
Автор

Shout out to Samuel for being considerate.

Bobson_Dugnutt_Esq
Автор

This was actually such an excellent, in depth, engaging, step by step lecture. Thank you for uploading it!

carllitabobita
Автор

"Respect a man that can teach you programming with diagrams and analogies". I am super grateful to come across all these living beauty. It reminds me of 2004 University of Westminster way of teaching programming where you get to trace your loops on blackboard live.

patientson
Автор

Thank you guys so much for these. I really appreciate these long lectures being uploaded for free.

AlexQ
Автор

Thank you for uploading the video on YouTube. Am self-taught and I have been struggling with prototypes for a few weeks now. But now everything is clear

jonathanmwenge
Автор

Awesome lecture . I was coding all these days without understanding fundamentals now it makes it so easy . I wish I could give 1M likes …🙏

priyanayak
Автор

Absolutely brilliant explanation and break down of object constructor functions and prototype inheritance. The use of the diagrammatic whiteboard was also very helpful in facilitating understanding of these concepts. Well done. 👍🏾

gloryify
Автор

WOW!!!! THIS WAS AMAZING watched it through out back to back, WAS SOO FUN, my questions have been answered

tonytony-fcgq
Автор

W lecturer. Very entertaining and good at explaining concepts. Had me on the edge of my seat ready to answer Phillip's questions.

gilessteiner
Автор

2022 - This explanation is Rock Solid! One of the best Teachers ever!

joaomatos
Автор

.I crack up every time I watch this lecture, hehe... Phillip is gold ! very funny and very good instructor.

bielchristo
Автор

Thank you 1000*times for your videos they are on point.
I just recently started coding (with Codecademy) and my biggest question, was what happens behind the scene. Such clear explanations really helped.
Would you recommend any book to further understand what happens under the hood?
Thank you for your videos and time

partycat
Автор

Thank you Mr Phillip .Very Greatfull to you. This is excatly what i was looking for .

subhashgn
Автор

Thanks Phillip! I loved your energy and enthusiasm! Everything was clearly explained, but a bit too many digressions (at critical points) that made connecting the dots a bit difficult.

BrantK
Автор

Awesome lecture. Thanks. I feel sympathy or the people you asked questions. So much to take in 😂

Fishamble
Автор

One thing that seems different (as of today, June 8th 2022): Object.create() requires a parameter now - I believe at the time this recording was made, you could still leave it empty, however javascript seems to require that you either specify null, or an object/prototype chain.

richardzhang
Автор

Love it, very good lecture thank you.

rachelis
Автор

Please, have you thought of teaching data structures and algorithm.

patientson
Автор

Just a quick question about the prototype chain. When you said the functions prototype property has a __proto__ property, that makes sense, but does the function itself have a __proto__ property? In other words, do all objects (including functions which are objects) have a __proto__ property, or just those created using a constructor?

jenso
Автор

Never knew that Americans need to go to the bathroom every 5min. Also solid strategy to attend class in bed without a shirt. Glad about the quality, or lack thereof, of the participants so that I could partake in this amazing learning journey and get a few laughs on the way.

emilryden