I'm looking to get started with Object-Oriented Programming but I'm more comfortable with JavaScript than other languages like Java or Python. Since I already work in frontend development and only know JavaScript, I was wondering if I can learn OOP using JS. If that's possible, could anyone share some resources, especially YouTube videos, that can help me get started? Thanks a bunch!
1 Answer
Absolutely, you can learn OOP in JavaScript! It’s a good idea to get familiar with programming patterns that involve OOP to really grasp when and how to use it. A great starting point is the design patterns catalog at Refactoring Guru. It has examples in TypeScript, which is very similar to JS, just with types. Check it out!

If you're after basic OOP concepts, learning with C++ might be better, just like we did in school. JS can be a bit tricky for total beginners.