Just completed the playlist. I believe this is the most concise and to the point tuts on typescript OOP I've seen so far. Really enjoyed and learnt many things.
Thank you so much for the video! This entire playlist will be relevant as long as OOPS concept is valid, which is not going anywhere in next 100 years hopefully!
Abstract classes are often used when there is a common base implementation among a group of related classes. They can provide default behavior and properties that derived classes can use or override. Interfaces, on the other hand, are used to define contracts or capabilities that multiple unrelated classes can implement. They promote code reusability and facilitate polymorphism.
Thank so much each time i dont understand i concept i get back to your playlist Thanks for everything and i hope your doing well me and my friends are waiting for new typescript tutorials hope soo soon
thank you for your amazing work fam, i really enjoyed the way you explained all those concepts. watched this during one evening just to refresh my memory and now i feel like i learned everything again greetings from brazil!!
Great stuff, Jeff. I really like your Hero examples, which is fun and helpful to understand. The hero+tribe example to explain polymorphism is awesome. Thanks for making these awesome videos! Keep it up!
Just completed the playlist. I believe this is the most concise and to the point tuts on typescript OOP I've seen so far. Really enjoyed and learnt many things.
Thank you so much for the video! This entire playlist will be relevant as long as OOPS concept is valid, which is not going anywhere in next 100 years hopefully!
Awesome Object Oriented Typescript Series 👏Thanks a lot for sharing
Thanks.
Finally completed this Playlist thank you very much for your service
Hey Jeff, you're great. The way you present the examples are cool. keep it up.
Great playlist! Thanks!
Abstract classes are often used when there is a common base implementation among a group of related classes. They can provide default behavior and properties that derived classes can use or override. Interfaces, on the other hand, are used to define contracts or capabilities that multiple unrelated classes can implement. They promote code reusability and facilitate polymorphism.
Such a good series, thanks!
Thanks! Great and concise content.
You're really good at this man! Good pace, thoroughly explained, very straightforward. Keep it up!
This is awesome, thank you!
extremly awesome tut
thank u 50 much 🤝
Thanks! great tutorial
Thank so much each time i dont understand i concept i get back to your playlist Thanks for everything and i hope your doing well me and my friends are waiting for new typescript tutorials hope soo soon
This series has helped me a lot! Thanks for taking the time
Great content!
It helps a lot!
thank you for your amazing work fam, i really enjoyed the way you explained all those concepts. watched this during one evening just to refresh my memory and now i feel like i learned everything again
greetings from brazil!!
What a content, very useful, so thanks bro.
Thank You !
nice stuff!
Great Playlist
Great stuff, Jeff. I really like your Hero examples, which is fun and helpful to understand. The hero+tribe example to explain polymorphism is awesome. Thanks for making these awesome videos! Keep it up!
Wonderful series . Please make some more video to touch oops in depth.
great content Thank you very much Jeff. Just subscribed to the channel.
Great series, helped me a lot. Thanks!
Really solid content!
great job
Thank you for your great tutorials! Has been really helpful, just on point.
Subscribed!
great series, really helpful
Thanks a lot
Please consider adding generic classes and generic functions to the playlist
brother, I deeply thank you for this playlist. you have a beautiful way of logic.
thanks, what type of books you read from at 05:23?
Love you brother. Awesome way of explaining things.
Thank u 💙💙
we need more :D