Jump to ratings and reviews
Rate this book

Jumping into C++

Rate this book
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.

536 pages, Paperback

First published April 1, 2013

73 people are currently reading
240 people want to read

About the author

Alex Allain

5 books9 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
56 (40%)
4 stars
49 (35%)
3 stars
25 (17%)
2 stars
3 (2%)
1 star
6 (4%)
Displaying 1 - 8 of 8 reviews
Profile Image for Anton Antonov.
356 reviews50 followers
November 25, 2015
Not the most comprehensive book for C++ or programming starters. The title suggests that it's fast-paced, but the description says it's suited for programming starters too? This is self-contradicting. Jumping into C++ is a fast-paced book with enough information to give you the bare minimum to get you through the chapters, but not enough to give you a good foundation on the given topic. The exercises after each chapter are interesting, but not obvious after the information starved chapters.


You'll spend more time googling for comprehensive answers, than stay at the book pages. If that's your definition of a 5-star C++ starters book, go for it.

Otherwise there are much better books for C++ starters as C++ Primer or Bjarne Stroustrup's C++ books.
21 reviews1 follower
March 7, 2018
A wonderful companion for those learning this difficult language
Profile Image for Shashank Manjunath.
1 review1 follower
June 9, 2016
Lets get this straight. Unlike what other reviewers have stated this is not a beginner friendly book for starting C++. If you have prior knowledge of C++ you can use this book as a quick relearning tool or at best refreshing many topics quickly. The writing style of this book is of two styles. On one hand it tries to teach you(The part where it fails) and the other part is where it tries to show common pitfalls and gives a general direction of how to do things(The part where it excels).
If you have done some amount of programming you can use this as a quick refresher book.
Profile Image for Gjvon Graves.
2 reviews
June 2, 2016
Easily one of the greatest books on an introduction to programming. Learning C++ is hard enough. IF you stick with it, you will be left with a profound knowledge of programming basics.

The book isn't easy. C++ isn't easy. But his approach to teaching the subject is phenomenal.
Profile Image for Bagus Santoso.
103 reviews1 follower
August 2, 2014
It's good introduction to C++. It's cover from hello world to pointer, and some STL. I really like this book.
Displaying 1 - 8 of 8 reviews

Can't find what you're looking for?

Get help and learn more about the design.