22 used & new from $11.16

Have one to sell? Sell yours here
 
 
Learn to Program with C++
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Learn to Program with C++ (Paperback)

~ (Author) "Where do I begin?..." (more)
Key Phrases: final numeric grade, save your source file, classroom projector, Grade Calculation Project, Frank Olley, Requirements Statement (more...)
4.1 out of 5 stars  See all reviews (18 customer reviews)


Available from these sellers.


8 new from $20.00 14 used from $11.16

Customers Who Bought This Item Also Bought

Learn to Program with Java

Learn to Program with Java

by John Smiley
Learn to Program with Visual Basic.NET

Learn to Program with Visual Basic.NET

by John Smiley
Learn to Program with Visual Basic 6

Learn to Program with Visual Basic 6

by John Smiley
Learn to Program Visual Basic Databases

Learn to Program Visual Basic Databases

by John Smiley
4.5 out of 5 stars (75)  $26.37
Learn to Program Visual Basic Examples (Miscellaneous)

Learn to Program Visual Basic Examples (Miscellaneous)

by John Smiley
4.3 out of 5 stars (39)  $29.95
Explore similar items

Editorial Reviews

Product Description

More than 100,000 programmers owe their careers to Professor John Smiley. In this unique guide, the guru himself will teach you, in a classroom setting, how to program with C++. Learn from more than 100 questions and answers as well as real-world programming projects.


From the Back Cover

The easiest technical book you'll ever read. Open it up and see for yourself!

Join Professor Smiley's C++ class as he teaches essential skills in programming, coding, and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so that you can create an application that achieves programming objectives--just like experienced programmers. By identifying clear client goals, you'll learn important programming basics--like how computers view input and execute output based on the information they are given--then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.

  • Learn fundamental programming concepts, which can be applied to multiple languages
  • Develop your C++ skills with real-world, hands-on programming projects
  • Work with program variables, constants, and C++ data types
  • Create and run a C++ program using Windows Notepad
  • Adapt to runtime conditions with selection structures and statements
  • Use loops to increase your programming power
  • Learn about pointers, arrays, objects, classes, and more

Product Details

  • Paperback: 624 pages
  • Publisher: McGraw-Hill Osborne Media; 1 edition (October 28, 2002)
  • Language: English
  • ISBN-10: 0072225351
  • ISBN-13: 978-0072225358
  • Product Dimensions: 9.3 x 7.4 x 1.6 inches
  • Shipping Weight: 2.7 pounds
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon.com Sales Rank: #1,093,698 in Books (See Bestsellers in Books)

More About the Author

John Smiley
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's John Smiley Page

Inside This Book (learn more)

Citations (learn more)
This book cites 2 books:
 
2 books cite this book:


Books on Related Topics (learn more)
 
 

What Do Customers Ultimately Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(4)
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

18 Reviews
5 star:
 (11)
4 star:
 (2)
3 star:
 (2)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (18 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
29 of 31 people found the following review helpful:
5.0 out of 5 stars The Ultimate Beginners C++ Guide, January 14, 2003
By John R Heuvelman (Champaign, Illinois) - See all my reviews
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.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
15 of 15 people found the following review helpful:
5.0 out of 5 stars Just the right thing for the novice, June 20, 2003
By Patrick Thompson (Sydney, NSW Australia) - See all my reviews
(REAL NAME)   
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!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 18 people found the following review helpful:
5.0 out of 5 stars I think it's a great book, March 1, 2004
By John Smiley (Philadelphia, PA USA) - See all my reviews
(REAL NAME)   
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 link

http://www.johnsmiley.com/books.htm

I 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

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars average
wrtten for system 32 I have 64.
I don't recall this information on the review when I ordered the book.
Published 2 months ago by Marjorie Chapin

5.0 out of 5 stars Great for Newbie
Like many others have noted: this is great for people with hardly any structured education on programming. Read more
Published 6 months ago by Charles

4.0 out of 5 stars Didn't read the book, but don't need to
Professor Smiley writes books (and teaches courses) which are designed to bridge the gap between the layperson and the professional (degreed) programmer. Read more
Published on December 30, 2006 by Jimmy Jam

2.0 out of 5 stars A mediocre book at best.
I can't compare Learn To Program with C++ to any other C++ books, because this is the only one I have read so far. Read more
Published on September 23, 2006 by Aaron Stiles

4.0 out of 5 stars A good base for C++, but not a lot of usefull content.
This book is simply put, a good base for learning C++, however, you won't walk away from it knowing enough info to start programming. Read more
Published on November 5, 2004 by Graeme

1.0 out of 5 stars Horrible!
With all the reviews I expected a great book to start programming with. However, after reading the first 50 pages I have learned not one single thing about Programming but I have... Read more
Published on February 18, 2004

5.0 out of 5 stars 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++. Read more
Published on January 8, 2004 by Timothy Lewis

5.0 out of 5 stars Great Book!
Hi, I'm a thirteen year old kid and doesn't know anything about programming... I bought the book because I was curious... Read more
Published on January 8, 2004 by hp_smiley

5.0 out of 5 stars My Viewpoint
If you are looking for hard-core coding techniques then this is not for you, but if you are wanting to learn the basics of C++ programming, I would recommend this book. Read more
Published on January 8, 2004 by Larry Goff

3.0 out of 5 stars Dang, Iv'e already bought it
After reading all of this books reviews, I ordered it with high expectations. Halfway through the book my expectations were smashed. I couldn't continue! Read more
Published on August 30, 2003

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.