Jumping into C++ by Alex Allain

Jumping into C++

Alex Allain
516 pages
Cprogramming.com
Apr 2013
Computers & Internet WSBN
3
Readers
1
Reviews
0
Discussions
0
Quotes
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: Getting the tools you need to program and how to use them Basic language feature like variables, loops and functions How to go from an idea to code A clear, understandable explanation of pointers Strings, file IO, arrays, references Classes and advanced class design C++-specific programming patterns Object oriented programming Data structures and the standard template library (STL) Key concepts are reinforced with quizzes and over 75 practice problems.
Join the conversation

No discussions yet. Join BookLovers to start a discussion about this book!

The best book I've encountered to push you from beginner through the novice phases as a programmer;

I started this book as with a decent grasp of programming in general, and of C++ specifically, so I mostly just skimmed the first 2/3 or so. However, I'm mostly self-taught, so there are lots of random little patches missing in what I know which someone who took a more structured path will likely not have missed; in short, I've found this to be exactly what I needed to fill many of those in. I tried to use a couple other intro to C++ books for this purpose, but they were overly focused on being intro to programming books, so I had a hard time teasing out things I didn't already know. With that said, if you have a rudimentary understanding of programming (if you know what variables and functions are, for example), and you want to learn C++, I think this book is the best available. The order in which topics are introduced means that you aren't having to worry about OOP or header files or linking or other such tedium until just when you need to. And, as a bonus, you also get some exposure to data structures and other topics not always covered in language-introduction books. Read more

No quotes shared yet. Join BookLovers to share your favorite quotes!

Earn Points
Your voice matters. Every comment, review, and quote earns you reward points redeemable for Bitcoin.
Comment +5 pts Review +20 pts Quote +7 pts Upvote +1 pt
BookMatch Quiz
Find books similar to this one
About this book
Pages 516
Publisher Cprogramming.com
Published 2013
Readers 3