Rating:  Summary: Fantastic book for learning C++ Review: Teach Yourself C++ In 21 Days is a great book for one simple reason: it teaches the reader C++ in an easy to understand manner. The examples provided in the book provide an excellent format for learning the corresponding programming issues. There are lots of book on C++, but you won't find a better introductory book than this one by Jesse Liberty
Rating:  Summary: This is the best C++ book I've ever read, it's well written! Review: I strongly recommend this book to
anyone starting to learn C++ programming
language. This is the best C++ book
I've ever read, it's well written!
Once you finish reading this book, you
will be able to create advance
programs with ease.
Rating:  Summary: About the 2nd edition Review: Thank you for considering my book.
In Teach Yourself C++ In 21 Days I tried to provide a comprehensive introduction to C++ for the novice programmer. This book goes beyond the basics to teach not only C++ but object oriented programming and best professional practices. The second edition brings the book fully up to date, and into compliance with the new ANSI standard. The second edition also includes all the feedback I've received from using the book to teach C++ to literally 7,000 students nationwide.
You can find the example programs (free!) and an errata sheet, as well as related information at my web site: www.libertyassociates.com. You can write to me at jliberty@libertyassociates.com. Thank you again.
-
Rating:  Summary: Best book I've ever seen dealing with C++ Review: This book is perfect for any beginning, novice, or advanced programmer interested in learning C++. It takes each reader through a simple step-by-step method that ensures the reader will have a full understanding of the contents before proceeding to the next level without jeopardizing his or her intent to complete it within 21 days.
The reader should plan to spend about two hours per week on the programs and they must have their own C++ compiler, but this book works for any C++ compiler I've seen. I personally used Microsoft C++.
As a Senior Computer Software Engineer/Consultant, I am sure that no reader will be disappointed in this book and it will be an asset to any developer's library. So, buy it now!
Michael Sansom
Senior Computer Software Engineer/Consultant
Lucent Technologie
Rating:  Summary: Saved my Life Review: This book literally saved my life and career. Unlike the rest of my Computer Science peers, I didn't pick up programming as fast as others. During my first C++ course, I struggled immensely using the textbooks (C++ Primer, etc). I picked this book up, and was able to use it to complete all of my assignments and understand it enough to read harder books as well as do well in the class. It saved my life, that's all I can say, and now I am a graduate student in Computer Science, I owe it all to this book.
Rating:  Summary: Great place to start Review: I bought this book to learn C++, coming from a C programming background. The first week gives you the foundation for many "bracket" languages (C, C++, Java, C#). If you already know some C, it's a good review of the basics of C++. From that point, you move into object-oriented programming (OOP), and while the subject matter does get harder, the book does not. The explanations of sometimes complicated concepts are clear and are usually provided with a complete-program example (not just one or two lines of a code snippet). Even after reading this book cover-to-cover, I find that I now use it as a reference material quite often. Since reading this book, I've gone on to learn Java and C#, and *MANY* of the concepts I learned from this book could be directly applied in those languages (and probably many more languages, as well). While this is not the only book you'll ever need to be a good programmer, it's a great place to start.
Rating:  Summary: very disappointed Review: I decided to take an online course to learn c++. To my surprise and disappointement it was based on this text. I purchased the book to go along with the course. The course was simply a repeat of the book text with interactive tests added in.
What others have said is absolutely true. I have 10+ years experience in various programming languages. I thought it was about time to sit down and learn c++.
This book felt comfortable for the first 7 days. It was all review but it looked promising. The second week, however, hits you like a bomb. The author moves from a style that is over explaining things that any 6 year old could grasp to whizzing at 100mph past the complex details.
There are multiple places where the author simply makes a single paragraph about how the syntax needs to look for very important concepts without explanation as to why or trying to help the reader/student understand it.
I have re-read the last two weeks of this course/book at least 3 times. Done all of the examples. I still could not possibly code anything in this language myself.
This book is going to have a special place on my desk. Well actually underneath my desk. Propping up the leg that is slightly shorter than the other three.
Rating:  Summary: Great Book for Beginners Review: This is my first time of trying to learn a programming language. I've had absolutely no experience in programming, so I picked up this book. It is absolutely great. It is well worded and covers everything really good. I would recommend this book to anyone starting out in programming, it's worth the money.
Rating:  Summary: Saved my Life Review: This book literally saved my life and career. Unlike the rest of my Computer Science peers, I didn't pick up programming as fast as others. During my first C++ course, I struggled immensely using the textbooks (C++ Primer, etc). I picked this book up, and was able to use it to complete all of my assignments and understand it enough to read harder books as well as do well in the class. It saved my life, that's all I can say, and now I am a graduate student in Computer Science, I owe it all to this book.
Rating:  Summary: very good book but errors are frustrating Review: I found this book very easy to understand and very informative. The author's style is pleasant, clear, and interesting. However, I also have a lot of experience programming, so it's hard for me to say if a brand new programmer would also find it simple to understand.What drives me crazy is the errors. I spent about three times as long studying the errors than learning the concepts. Every time I saw something in the code that I didn't understand, I spent 10 minutes trying to figure out if it was a flaw in my understanding or a flaw in the book. What a waste of time. And the errata doesn't even start to cover all the errors. It's a crying shame that such a excellent book is destroyed by silly, careless typos. Can someone explain to me why so many "technical" books suffer from this problem??
|