Hey everyone! I'm currently on my journey to become a software engineer, and I've got my sights set on landing a job at a company where my friend works. He uses Linux alongside C++ and OOP concepts every day. While I've managed to find solid resources for Linux and C++, I'm hitting a wall when it comes to learning object-oriented programming (OOP). It seems like a lot of materials out there focus on Java, or they suggest avoiding C++ due to its complexity. So, I'm wondering if anyone can recommend some hidden gems for OOP resources in C++. Additionally, I'd love to hear your thoughts on project ideas, especially if creating a simple game is a solid way to learn OOP. Thanks for your help!
1 Answer
For learning OOP with C++, I suggest creating a card game framework. This way, you can work with classes like Card, Deck, Player, and Hand. Also, check the FAQ in the sidebar for loads of project ideas and resources related to C++. You’ll find plenty of good stuff there!

Thanks for your comment! I’ll definitely revisit the FAQs for some C++ specific OOP resources. Building card games sounds like a fantastic starting project!