TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Is there something like Codecademy for C++?

11 pointsby bnbover 11 years ago
A friend of mine just started using Codecademy for Python and loves it. I vaguely remember seeing one or two similar sites for C++ either in the wild or here on HN. Do they exist? If so, could you please link me to them?

4 comments

gms7777over 11 years ago
I don&#x27;t know about anything like Codecademy for C++, but based on my personal experience learning C++, I&#x27;d recommend starting with a solid foundation in C. C is, for beginner intents and purposes, a subset of C++, and understand the concepts of C will make it a lot easier to pick up C++. I&#x27;d highly recommend Learn C The Hard Way ( <a href="http://c.learncodethehardway.org/book/" rel="nofollow">http:&#x2F;&#x2F;c.learncodethehardway.org&#x2F;book&#x2F;</a> ). For C++, like Watabou, I really liked C++ Primer Plus, by Prata.
bjplessover 11 years ago
Not the same thing, but I&#x27;m the creator of EngineHere. We&#x27;re a teaching platform for coding that connects groups of students with instructors in for real-time virtual classes.<p>We&#x27;ll definitely offer C++ in the near future (plus Haskell, Erlang, and other esoteric languages).
Watabouover 11 years ago
I don&#x27;t know if there&#x27;s such a site, but for C++, I had an awesome time with C++ Primer Plus by Stephen Prata. I love coding books with lots of exercises to do at the end of each chapter and this book has tons of them. Try it out!<p>It&#x27;s moderately easy for beginners to dive right in but I recommend already knowing some amount of C beforehand.
Vomzorover 11 years ago
I think the 3Dbuzz classes are the closest you&#x27;re going to get to a &#x27;modern&#x27; MOOC. They&#x27;ve been around for years.<p><a href="http://www.3dbuzz.com/training/topic/c-plus-plus" rel="nofollow">http:&#x2F;&#x2F;www.3dbuzz.com&#x2F;training&#x2F;topic&#x2F;c-plus-plus</a><p>edit: &quot;Building 2D games in C++ - A Beginners Introduction&quot; is free for the most part. For the other classes you have to pay.