Skip to content
Scan a barcode
Scan
Added to your cart
Paperback C++ and Algorithmic Thinking for the Complete Beginner: Learn to Think Like a Programmer Book

ISBN: 1508577552

ISBN13: 9781508577553

C++ and Algorithmic Thinking for the Complete Beginner: Learn to Think Like a Programmer

This book is for anyone who wants to learn computer programming and knows absolutely nothing about it. Of course, if you are wondering whether this book is going to teach you how to create amazing applets or incredible desktop or mobile applications, the answer is "no"-that is a job for other books. So many books out there can teach you those skills in C++, Java, or C#. Many of them even claim that they can teach you in 24 hours! Don't laugh! They probably can do that, but all of them take one thing for granted-that the reader knows some basics about computer programming. None of those books, unfortunately, bothers to teach you the first thing that a novice programmer needs to learn, which is "Algorithmic Thinking."

Algorithmic Thinking involves more than just learning code. It is a problem solving process that involves learning how to code. With over 800 pages, and containing more than 300 solved and 400 unsolved exercises, over 450 true/false, 150 multiple choice, and 180 review questions (the solutions and the answers to which can be found on the Internet), this book is ideal for students, teachers, professors, novices or average programmers, or for anyone who wants to start learning or teaching computer programming using the proper conventions and techniques.

Ideal for

Students, teachers or professorsNovices or average programmersAnyone who wants to start learning or teaching computer programming

Recommended

Format: Hardcover

Condition: New

$119.07
35 Available
Ships within 4-7 days

Related Subjects

Engineering Technology
More by John Bach
Node.js: The Ultimate Beginner's Guide to Learn node.js Step by Step | 2020
Node.js: The Ultimate Beginner's Guide to Learn node.js Step by Step | 2020
Mem Lnc, John Bach

from: $10.39

Bootstrap 4: The Ultimate Beginner's Guide to Learn Bootstrap Programming Step by Step
Bootstrap 4: The Ultimate Beginner's Guide to Learn Bootstrap Programming Step by Step
John Bach

Out of Stock

Developing Web Applications with Flask: Introduction to Developing Web Applications with Python .
Developing Web Applications with Flask: Introduction to Developing Web Applications with Python .
John Bach

Out of Stock

Preserving Romance in Marriage: Fall in Love With Your Partner All Over Again , 1st Edition
Preserving Romance in Marriage: Fall in Love With Your Partner All Over Again , 1st Edition
John Bach

Out of Stock

Git: The Ultimate Beginner's Guide to Learn Git Step by Step
Git: The Ultimate Beginner's Guide to Learn Git Step by Step
John Bach

Out of Stock

React programming: The Ultimate Beginner's Guide to Learn react js Programming Step by Step
React programming: The Ultimate Beginner's Guide to Learn react js Programming Step by Step
John Bach

Out of Stock

Bootstrap: The Ultimate Beginner's Guide to Learn Bootstrap Programming Step by Step
Bootstrap: The Ultimate Beginner's Guide to Learn Bootstrap Programming Step by Step
John Bach

Out of Stock

Angular Programming: The Ultimate Beginner's Guide to Learn AngularJS Programming Step by Step - 1st Edition
Angular Programming: The Ultimate Beginner's Guide to Learn AngularJS Programming Step by Step - 1st Edition
John Bach

Out of Stock

Sass for Beginners: The Ultimate Beginner's Guide to Learn Sass Step by Step - 2020
Sass for Beginners: The Ultimate Beginner's Guide to Learn Sass Step by Step - 2020
John Bach

Out of Stock

Unity 2d game development: Beginner's Guide to 2D game development with Unity
Unity 2d game development: Beginner's Guide to 2D game development with Unity
John Bach

Out of Stock

Programming Perl: The Ultimate Beginner's Guide to Learn Perl Programming Step by Step
Programming Perl: The Ultimate Beginner's Guide to Learn Perl Programming Step by Step
John Bach

Out of Stock

Bash Scripting: Learning the bash Shell , 1st Edition
Bash Scripting: Learning the bash Shell , 1st Edition
John Bach

Out of Stock

Javascript For Beginners: The Ultimate Guide to Understand JavaScript Code and Its Fundamentals .
Javascript For Beginners: The Ultimate Guide to Understand JavaScript Code and Its Fundamentals .
Mem Lnc, John Bach

Out of Stock

Python 3: A Step-by-Step Guide to Learn, in an Easy Way, the Fundamentals of Python Programming Language
Python 3: A Step-by-Step Guide to Learn, in an Easy Way, the Fundamentals of Python Programming Language
John Bach

Out of Stock

Xamarin: The Ultimate Beginner's Guide to Learn Xamarin Step by Step
Xamarin: The Ultimate Beginner's Guide to Learn Xamarin Step by Step
John Bach

Out of Stock

Xamarin: Xamarin for beginners , Building Your First Mobile App with C# .NET and Xamarin - 4nd Edition
Xamarin: Xamarin for beginners , Building Your First Mobile App with C# .NET and Xamarin - 4nd Edition
Claudia Alves, Rufus Stewart, John Bach

Out of Stock

Node.js: Your guide to learn node.js easily and in simple steps - 2021
Node.js: Your guide to learn node.js easily and in simple steps - 2021
John Bach

Out of Stock

C++ Programming: A Step-by-Step Guide to Learn, in an Easy Way, the Fundamentals of C++ Programming Language
C++ Programming: A Step-by-Step Guide to Learn, in an Easy Way, the Fundamentals of C++ Programming Language
John Bach

Out of Stock

Node.js: Build Web APIs and Applications with Node.js, 4nd Edition
Node.js: Build Web APIs and Applications with Node.js, 4nd Edition
John Bach, Mem Lnc

Out of Stock

Go programming language: The Ultimate Beginner's Guide to Learn Go Programming Step by Step
Go programming language: The Ultimate Beginner's Guide to Learn Go Programming Step by Step
John Bach, Mem Lnc

Out of Stock

Learning Java: Beginning programming with java for dummies
Learning Java: Beginning programming with java for dummies
John Bach

Out of Stock

Wise parents, Smart kids: How to raise a genius ?
Wise parents, Smart kids: How to raise a genius ?
John Bach, Rufus Stewart

Out of Stock

The Australia station: A history of the Royal Navy in the south west Pacific, 1821-1913
The Australia station: A history of the Royal Navy in the south west Pacific, 1821-1913
John Bach

Out of Stock

Customer Reviews

0 customer rating | 0 review
There are currently no reviews. Be the first to review this work.
Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured