C++

For those who have learned C++: What order did you learn it in?

For those who have learned C++: What order did you learn it in? For instance, Foundations of Programming followed by C++ Language, STL, Design Patterns, etc. Is there a predefined order that has worked for a majority of people?
You already invited:

Liam

Upvotes from:

 I learned from Walter Savitch' book, roughly in the order of the chapter. I wouldn't recommend the order of that book, but IIRC, the order was roughly cin/cout, ints and strings, if/for/while, arrays, pointers, functions, classes, templates.

In my opinion, novice C++ programmers should first learn to work with STL (and hence, templates) before being confronted with the messy bits. By the messy bits, I mean raw pointers and raw arrays (and to some extent, even raw loops).

Also, I think the importance of OOP is often overstated in C++.

kevin

Upvotes from:

May I suggest KhanAcademy as another resource to learn to code? I learned Processing 5 on KhanAcademy very easily because it allowed you to pause a video and then interact with the code being showed!

If you wanna answer this question please Login or Register