Hello all, Here on stack overflow I'm mostly involved in helping with C++.
I've been coding C++ since 1995. (When C++ was just a front end for a 'c' compiler) I might not know the official C++ standard wording (though I do look into it every now and then), but I know my way around.
I don't really like the way C++ is taught and how most books still approach it. The first thing people learn is what they end up using most, so start with those things that people will have to do in professional development most : reuse tested software.
For me the order in which things should be taught are:
Then advanced course for library developers.
https://www.linkedin.com/in/pepijn-kramer-7451222/