Have one to sell? Sell yours here
Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition [Paperback]

Jesse Liberty (Author)
3.8 out of 5 stars  See all reviews (12 customer reviews)


Available from these sellers.


There is a newer edition of this item:
Sams Teach Yourself C++ in 21 Days Complete Compiler Edition (4th Edition) (Sams Teach Yourself...in 21 Days) Sams Teach Yourself C++ in 21 Days Complete Compiler Edition (4th Edition) (Sams Teach Yourself...in 21 Days) 3.7 out of 5 stars (230)
Out of Print--Limited Availability

Book Description

Teach Yourself... January 1998
This package is the perfect starter kit for new C++ programmers. The Teach Yourself book is one of the most popular tutorials for learning the C++ language. Each of the 21 lessons consist of a full-day's activities for the reader as they learn C++. Readers can receive guidance from the web-based mentoring program and utilize other related resources via the book's online site.

Editorial Reviews

Amazon.com Review

Jesse Liberty's Teach Yourself C++ in 21 Days does an admirable job of introducing many of the major topics in the C++ programming language and object-oriented design in a tutorial format. The first week of lessons includes the basics of C++, such as basic language statements, classes, and flow control. Using integrated examples with the included Borland C++ 3.1 compiler (for building C++ command-line programs in DOS and 16-bit Windows 3.1), the author does a great job at getting the beginning C++ programmer up and running fast. (The guide assumes readers have no prior C experience, but it will be most beneficial to readers who have some previous programming experience.)

In some of the most useful tutorials, the middle section of the book introduces C++ pointers and references as well as important object-oriented concepts such as polymorphism and inheritance. The final tutorials continue with more-advanced concepts in object design, including containment, delegation, private inheritance, and how to use C++ streams effectively. The author does a good job of making these abstract concepts comprehensible. Short code excerpts illustrate all the basics.

Later, the author demonstrates his considerable expertise in object-oriented analysis and design without getting too bogged down in software engineering theory. Information on getting the most out of the C++ preprocessors, macro statements, C++ templates, and exception handling round out this solid introduction. (Although there is little material on introducing the C++ Standard Library here--one of the most productive language features of C++--the author manages to cover a lot of ground.) --Richard V. Dragan

From the Publisher

This package is the perfect starter kit for new C++ programmers. The Teach Yourself book is one of the most popular tutorials for learning the C++ language. Each of the 21 lessons consist of a full-day's activities for the reader as they learn C++. Readers can receive guidance from the web-based mentoring program and utilize other related resources via the book's online site.

The one-stop solution for learning the popular C++ language: a commercial-grade compiler along with a copy of the best selling Teach Yourself C++ in 21 Days book

Includes a pre-and post-assessment testing product on CD-ROM, similar to the assessment testing products offered by major training companies

The product also offers access to the online mentoring area (ask the C++ experts your programming questions) as well as a C++ Resource Center web site


Product Details

  • Paperback: 756 pages
  • Publisher: Sams; Bk&CD Rom edition (January 1998)
  • Language: English
  • ISBN-10: 0672312611
  • ISBN-13: 978-0672312618
  • Product Dimensions: 9.8 x 7.8 x 3.2 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #2,999,111 in Books (See Top 100 in Books)

More About the Author

Silverlight Geek. (Senior Program Manager, Developer Community Liaison; Microsoft.) Helping to build a Silverlight developer community at http://SilverlightGeek.me.

Author of two dozen books on .NET and object-oriented programming including Programming C#, Learning ASP.NET with AJAX, Programming .NET 3.5 and forthcoming Programming Silverlight 4.

Queer Activist since 1971, father since 1989, avid reader since forever, eclectic music and film tastes, amateur photographer, programmer, writer, and loudmouth.

 

Customer Reviews

12 Reviews
5 star:
 (4)
4 star:
 (6)
3 star:    (0)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 2 people found the following review helpful:
4.0 out of 5 stars This is a good quick ref guide for working with classes., May 11, 1998
By 
Stephen J. Wuest(sjwuest@cs.wmich.edu) (Yes, there really is a Kalamazoo, MI) - See all my reviews
This review is from: Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition (Paperback)
[I rate most modern programming guides much lower than this, so curve my rating accordingly!]

My Background: Graduate computer science student nearing graduation. Have used about 10 languages in the last 15 years.

PROS OF THE BOOK: (1) all source code available off the web!! (2) progressive examples of classes with more and more options built in (3) source code compiles with little effort using MS VISUAL STUDIO (C++) (4) down to earth discussion of class design: this is the most productive book on C++ classes that I have read

CONS OF THE BOOK: (1) errata et corrigenda: <iostreams.h> should be <iostream.h> (2) no discussion of basic class connections to access low level pixel operations: it seems to me that in this graphics intensive marketplace a discussion of basic graphics classes is a must, especially as an object is required in (MS VISUAL STUDIO) C++ to access the pixel operations. (How can you not love pixels?) (3) No one can learn C++ in 21 days! The syntax of the language is simple (for those who know C) but the design of classes remains a black hole of ignorance in modern computer science curricula (undergraduate and graduate)--you cannot find any course dealing with the subject, and almost no theoretical research has been done on the design of efficient (reusable) classes. Unfortunately, many of the books on the market ASSUME the superiority of a certain design process, and there is no hardcore evidence for such opinions. Jesse Liberty steers clear of this wild wild west area of modern program ming and sticks to very practical guidelines. Still, learning to think in classes is a radically different skill which is not learnable in such a short time. When I am forced to produce a full-blown dual level neural network in 2.5 weeks, or an advanced AI solution in 2 weeks, class design requires containerization and probably multiple inheritance levels. Rewriting a string class is utterly trivial in comparison! My Point: Modern class design theory (in popular ! books) may be passable for the average "real life" programmer who has only a bachelor's and is 15 years behind the cutting edge of design theory, but this usual presentation of class design theory is hopelessly simplistic and deficient for the graduate level student.

The great saving characteristic of popular C++ books is that MS's on-line documentation is much, MUCH worse!

Jesse Liberty's book is welcome on my center shelf.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Sam's Teach Yourself C++ in 21 Days, Second Edition, May 1, 1999
By A Customer
This review is from: Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition (Paperback)
I started a long time ago to try and learn C++, but with all of the tutorials online, it was hard, because I had nothing that I could easily go back to. This book makes it possible to write useful C++ programs for yourself and others, and teach you things that most other tutorials on the net won't. This book is excellent!! In addition, including the compiler with the book allows the person to get started right away, with no delays.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
1.0 out of 5 stars Put the Book down and walk away. You'll be glad you did!, June 29, 1998
By A Customer
This review is from: Sams' Teach Yourself C++ in 21 Days: Complete Compiler Edition (Paperback)
This book is better used as a door stop. This book was very badly organized and very hard to understand. It'll take you about 21 weeks to finally make sense of this book. Very outdated. I wish I never bought it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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










Only search this product's reviews



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

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 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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject