I'm on a mission to learn C++, but I really want to avoid giving up partway through this time. I've tried various tutorials and books before, and I always seem to get stuck when things get complicated, which makes me feel like I'm starting over again. I understand the basics, but once I dive into more advanced topics, it becomes a challenge to apply what I've learned. I'm looking for advice from those who successfully learned C++. Did you find any specific courses useful, or did building projects help you more? I'm hoping for something practical rather than just theoretical.
5 Answers
Before jumping into C++, I'd recommend starting with C. It really sets the foundation for understanding programming concepts. Once you're comfortable with C, transitioning to C++ becomes much easier.
You might want to check out LearnCpp.com. It’s a solid resource that breaks things down pretty well. But honestly, if you find yourself going back to square one too often, that could be a sign to work on your discipline and persistence. Programming gets tough, and every course will challenge you. It’s all about pushing through those struggles to really understand the material.
When I was learning C++, I realized that slowing down to really understand memory and how everything works under the hood helped a lot. It saved me from a lot of frustration later on. So, don’t rush! Take the time to dig into the concepts.
C++ didn't click for me until I started working on small projects. I tried a project-based course on Udacity, and it made everything stick way better than just tutorials. Building something tangible really helped me apply what I learned.
I totally get that struggle. Having some structure really helped me, too. I had some mentors review my work on Udacity, and it kept me accountable and motivated. Having deadlines and feedback made a big difference in sticking with it.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically