Jumping into C++
Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You're not alone. As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including: <ul><li> Getting the tools you need to program and how to use them</li><li> Basic language feature like variables, loops and functions</li><li> How to go from an idea to code</li><li> A clear, understandable explanation of pointers</li><li> Strings, file IO, arrays, references</li><li> Classes and advanced class design</li><li> C++-specific programming patterns</li><li> Object oriented programming</li><li> Data structures and the standard template library (STL)</li> Key concepts are reinforced with quizzes and over 75 practice problems.