Skip to content
Scan a barcode
Scan
Paperback Learn to Program with C++ Book

ISBN: 0072225351

ISBN13: 9780072225358

Learn to Program with C++

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Like New

$18.39
Save $11.60!
List Price $29.99
Almost Gone, Only 1 Left!

Book Overview

This guide to C++ is presented in the form of a real-world classroom experience. Over 100 questions are asked and answered in each chapter. It anticipates every question the reader may have asked... This description may be from another edition of this product.

Customer Reviews

5 ratings

I think it's a great book

Let me begin by saying that I'm the author, so let's get that out of the way. I'm posting here to point out that the book has a tremendous amount of support materials that have never been advertised. Each of my books has a support page containing a current list of errata, downloadable files (completed exercises from the book), extra links to extra materials I have written and my email address in the event you have problems. I also run a series of online classes so that if you would like to learn with me in a more structured setting, you can do that also. You can access those materials via this linkhttp://www.johnsmiley.com/books.htmI should also say that this book isn't for everyone---and you can read through some of the other reviews posted here to see why and why not.I wrote this book for beginner level programmers, and the book is written in a unique style. You (and I) can thank the now defunct Wrox Publishing house for the style of the book that some people absolutely love and others (primarily hotshot programmers with lots of experience) hate. The book is written as if you are participating in an actual classroom---many people, particularly those learning on their own or in an Independent study setting find comforting. My thanks to the many people who have written to me to tell me how much they've enjoyed my books and how they have helped them achieve their goals of learning to program. John Smiley

Review of Learn to Program with C++

This ia an excellent book for both a beginner who wants to understand program, and for a person who has coded in other languages and wants to learn C++. The book goes farther than teaching code and giving code examples. I have studied from books that give examples. John Smiley goes much farther than that and explains why he uses the code that he uses. He teaches the reader to logically think through the process of creating a program, which is much more than simply writing code. I also recommend looking at his book Learn To Program with Visual Basic 6.

Just the right thing for the novice

This book excellently fills its stated purpose: an introductory c++ for somebody with limited or no programming experience. Of course it won't make you Bjarne Stroutrup in three easy lessons (which some people seem to believe is doable! Dream on!) It covers up to exceptions, gently and methodically touching each topic along the way- data, loops, selection structures, functions, objects, inheritance, arrays, pointers and exceptions- in a manner centered around building a 'real' project: a mark book for a university faculty. Each concept is worked into the overarching project context through examples and then insertion into the project itself. Material is presented as a conversion between the author and his students in a workshop/class setting as they work on this project, which can be a bit schmaltzy if not done well. Smiley manages to do this and avoid insipidness, yet remain on track and provide insightful answers. He way could be considered as perhaps labeled FAQ'S posed by a theoreticals student- making it more 'real'. Okay, this isn't a reference book. No does it cover all the basics like Unions and structures, etc. But this is a very introductory book. And a very good one at that. I honestly believe that if you can't make good progress into c++ (enough to want to more onwards and upwards) with this book then perhaps you might want to consider visual basic instead. The hand-holding is effective and not belittling, focused and not driveling on with useless waffle. There is no compiler included with the book but the net is full of free c++ compilers (gnu.org is a great starting place), so download one, get the book and get cracking. c++ awaits and this guy WILL get you on the right track and programming well. The introduction to the SDLC is very light, but a good context for how software needs to be developed in today's world were software hacking is being replaced by software engineering. Altogther: effective, fun and thumbs up. Well worth the price. Hopefully it won't be the last c++ book you buy, but it is a pretty damn good first!

The Ultimate Beginners C++ Guide

I am a 15 year old sophomore in high school. Lately I have become interested in computer programming, and I studied the BASIC language. For Christmas I recieved a C++ program, but I had no idea how to program in C++. I tried reading the manual, but it was not help, so I bought this book. Now, within 4 days of purchasing the book, I wrote my own program to figure how well I need to do on my final exams to get a certain grade. I contribute this to the way the book is layed out. John Smiley brings you into one of his C++ classrooms and lets you "take the classes". This book is very simple and easy to read, and I recommend it to anyone who is interested in the C++ language, but doesn't really know where to start.

No prior programming experience is required

Learn To Program With C++ by John Smiley (Computer Science Professor at Penn State University), is a straightforward "reader friendly" introduction especially written for beginners to the art and skill of programming in the C++ language. No prior programming experience is required to quickly grasp these basic, easy-to-understand lessons which are enhanced with questions and exercises. Functions, inheritance, errors and error handling, classes and creating objects, and more are covered in this superbly presented and highly recommended introductory primer.
Copyright © 2024 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