> Where should I start learning C++.?

Where should I start learning C++.?

Posted at: 2014-12-18 
Nobody fully teaches C++ programming. Bjarne Stroustrup's "The C++ Programming Language" is the most complete book on the language, and that will not teach you anything about game programming. Or embedded programming. Or financial programming. Etc.

You learn programming by doing it. Classes, books, websites can all give you information and point you in a direction, but you learn by putting that information into action.

How long before you can write a killer game? (pun intended) Depends on you. A typical junior programmer hire at a game company has 4+ years of college, a BS (not BA) degree or (preferably) higher in computer science--usually with a gaming specialty or minor and some prior internship experience.

How far are you from that, and how's your math? 3-D graphics is mostly about vectors and transformations, with some first-year calculus-based physics thrown in.

Before you get too discouraged, though, those games did get produced, so the task is not impossible. If you're serious about it, and it's a good choice for you, you'll (a) find a way to take what beginning books and websites teach you and do something creative, (b) learn more when you find things that you want to do but don't know how.

It's a lot of work, so finding out now whether you even like programming is a better idea than finding out after a couple of years of time and college tuition are down the drain. If you're not having fun, it's probably not the right fit for you.

cplusplus.com

I would like to learn C++ on my own. I want to use C++ for games such as Dayz, Arma 3 The Forest. Games like those. Where would I be able to learn C++ so I could make games like those. Please don't tell me thenewboston because he doesn't fully teach it. I checked out this website educator.com where they have C++ tutorials. Should I start there. Also, how long would it take me to learn C++. 10 points best answer