A step-by-step guide to becoming a C++ programmer... Guaranteed
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 how to overcome it. I cover every step of the programming process, including:
Key concepts are reinforced with quizzes and over 75 practice problems. You'll also get over 70 sample source code files to use or adapt. The Jumping into C++ ebook is backed by a 60 day money back guarantee and is available in PDF format for you to download instantly.
If you're just starting out...
I wrote Jumping into C++ to be the best introduction to C++, taking nothing for granted. Jumping into C++ starts by taking you step-by-step through getting the tools you need, including access to free compiler software and building and running your first program, all in the first chapter. You'll learn the same concepts that you would if you took a programming class, plus you'll get a ton of additional information on how to design and implement more advanced programs. I'll even guide you through how to use a debugger, with four sample debugging sessions that will show you the techniques and tricks you'll need to quickly make your programs work correctly.
If you're a student...
Jumping into C++ is a great companion book to an intro C++ class. Drawing from my years as a teaching fellow at Harvard, Jumping into C++ covers all the topics you'll hear about in lecture: intro to C++, loops, functions, pointers, linked lists, binary trees and gives you in depth explanations for all of them.
Don't struggle trying to figure out how to write your homework problem sets--in this book, you will get tips on writing and designing programs with examples worked through.
If your instructor isn't clear, and the assignments make no sense, Jumping into C++ will provide welcome clarity.
If you're having trouble going beyond the basics...
Jumping into C++ goes beyond the basics, covering advanced concepts like class design, binary trees, exception handling, and binary file IO. If you've learned some of the basics but want to really expand your knowledge, Jumping into C++ is for you. Moreover, since I've designed the book to provide thorough coverage of most topics, you'll solidify your foundation.
My promise to you
With over 350 pages of content, Jumping into C++ will teach you a powerful programming language in simple steps.
If you find that Jumping into C++ just isn't for you, you have a full 60 days to let me know, and I'll refund your money immediately--that's how sure I am that I can make you a C++ programmer.
Frequently asked questions
Is Jumping into C++ available in hard copy format?
Note that purchases of the hard-copy edition are subject to the return policies of the retailer and are not eligible for the Cprogramming.com LLC unconditional 60-day guarantee.
Is Jumping into C++ available in Kindle (mobi) or iBooks (epub) format?
Where can I download the sample source code that comes with the book?