File Size: 948 KB
Print Length: 133 pages
Simultaneous Device Usage: Unlimited
Publication Date: October 20, 2015
Sold by: Digital Services LLC
Language: English
ASIN: B016YYJDYE
Text-to-Speech: Enabled
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Enabled
Best Sellers Rank: #69,453 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #2 in Kindle Store > Kindle eBooks > Engineering & Transportation > Engineering > Computer Technology > Imaging Systems #3 in Books > Computers & Technology > Graphics & Design > Computer Modelling > Imaging Systems #17 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > Tutorials
This is a great intro to C (especially for programmers versed in other languages) , but this book (Kindle version) is riddled with typos, and badly. Declared variables that don't match the code that follows, etc. When the author introduces one of the most potentially confusing topics, pointers, this sentence isn't helping: "When you define a function within a function, it has a scope". Should have been "When you define a variable within a function, it has a scope."Author, if you send me a hard copy of this book, I will mark it up for you for free. But you have to promise to never use your editor again.
The book has no page number, no index, typos all over the place, and it's difficult to distinguish text from code (the same font is used for both). Very little time went into formatting the book. The book is OK if you're already a programmer & just need to learn C++. However, there's not much detail here. For instance, gathering user input is only ONE page.
I wanted to begin learning the basics of C++ do to my interest in computer gaming. Not really knowing where to start as I was doing this on my own time at home, I picked this up by chance. I have to say it gave me a very good footing in understanding the basics and has helped spring board me to more advance learning. I would recommend this to anyone who has only basic rudimentary knowledge and wants to build on it.
I did know C++ before I bought this book and I just wanted a refresher. This book is poorly organized. it refers to concepts that have not been introduced yet. This confused me despite the fact that I knew the material reasonably well. So I can guarantee that no one can learn C++ from this book in a day or fifty days ( or any other book). Of course the book is very short and incomplete which is understandable given its price. The book resembles some class notes quickly put together. The book needs major editing and even I can tell you that. There are a few interesting insights here and there throughout the book which tells me the author is a very good coder but coding and writing a book about coding are two different tasks.
The printed version has a very crude layout. There are several syntax errors throughout the book, especially near the end with classes and inheritance. By the end of the book, I feel like I wasted my time. Overall, do not buy this book as a replacement or supplement to a college-level C++ course.
This is a very concise introduction to C++ that can be digested in a single day, but the typos, misspellings, grammatical errors, and just plain mistakes make this an annoying read for a details oriented person, such as a programmer! There may be some useful information hidden in here somewhere, but my previous knowledge of general programming concepts was necessary to fill in the blanks and correct mistakes in my head as I read, especially when he uses a term he is defining in the definition of that same term. The author had done a pretty fair job of explaining line-by-line each example up until he finally introduced a concept new to me, namely Operator Overloads, when he suddenly introduced new syntax and variable notations which went unexplained and left me without a complete understanding of the implementation. This trend just got worse when he discussed OOP and Classes, and frankly, I just started skimming at that point and will look those topics up online. I guess if you knew nothing about programming and were writing your first 'Hello World' program, this might be useful if you could somehow guess what he meant to say through the typos and mistakes. Overall, pretty disappointing. Glad the Kindle edition was only $2.99.
Have you ever seen a joke book in a Christmas cracker?Ok, the production quality is not quite that bad. But, as others have noted, not far from it. Numerous typos, no page numbering or index. And many of the typos are serious, hindering understanding of the material.I've now read the book twice and have changed my initial impression. There really is a niche in the market place for a concise, very brief precis of C++ and coding. The advantage of the brief format is that you don't lose the woods for the trees. This book is very nearly such a product. If the order of some of the explanations could be changed that would really help the book. (Some material is presented before you have been given enough information to understand it.) Slightly more lucid explanation and a few more examples to give context could really help the book.If these changes could be made while not increasing the size of the book by more than 10%, this little book could really be a winner. Or at least a great little guidebook to C++. I'm changing my review from 2 to 3 stars.
Based on my research and this quick read, C is the way to go when it comes to programming because it is the most the commonly used language out there. The research says that when it comes to performance – speed of execution, C is unmatched. My curiosity led me to this book. If you need an easy and user- friendly guide to show you the basics about C programming, then look no further.
Php: Learn PHP In A DAY! - The Ultimate Crash Course to Learning the Basics of PHP In No Time (Learn PHP FAST - The Ultimate Crash Course to Learning ... of the PHP Programming Language In No Time) SQL: Learn SQL In A DAY! - The Ultimate Crash Course to Learning the Basics of SQL In No Time (SQL, SQL Course, SQL Development, SQL Books, SQL for Beginners) C: Learn C In A DAY! - The Ultimate Crash Course to Learning the Basics of C In No Time (C, C Course, C Development, C Books, C for Beginners) Origami: Learn Origami In A DAY! - The Ultimate Crash Course to Learning the Basics of Origami In No time (Origami, Origami Course, Origami Development, Origami Books, Origami for Beginners) Python: Learn Python In A DAY! - The Ultimate Crash Course to Learning the Basics of Python In No Time (Python, Python Course, Python Development, Python Books, Python for Beginners) HTML: Learn HTML In A DAY! - The Ultimate Crash Course to Learning the Basics of HTML In No Time (HTML, HTML Course, HTML Development, HTML Books, HTML for Beginners) PHP: Learn PHP In A DAY! - The Ultimate Crash Course to Learning the Basics of the PHP In No Time (PHP, PHP Programming, PHP Course, PHP Development, PHP Books) JSON: Learn JSON In A DAY! - The Ultimate Crash Course to Learning the Basics of JSON In No Time (JSON, JSON Course, JSON Development, JSON Books) AngularJS: Learn AngularJS In A DAY! - The Ultimate Crash Course to Learning the Basics of AngularJS In No Time (AngularJS, AngularJS Course, AngularJS ... AngularJS Books, AngularJS for Beginners) R Programming: Learn R Programming In A DAY! - The Ultimate Crash Course to Learning the Basics of R Programming Language In No Time (R, R Programming, ... Course, R Programming Development Book 1) Echo: Learn Echo In A DAY! - The Ultimate Crash Course to Learning the Basics of Echo In No Time ( Echo, Echo Course, ... Echo Books, Echo User Guide) Python: Learn Web Scraping with Python In A DAY! - The Ultimate Crash Course to Learning the Basics of Web Scraping with Python In No Time (Web Scraping ... Python Books, Python for Beginners) Python: PYTHON CRASH COURSE - Beginner's Course To Learn The Basics Of Python Programming In 24 Hours!: (Python, Python Programming, Python for Dummies, Python for Beginners, python crash course) Javascript: Learn Javascript In A DAY! - The Ultimate Crash Course to Learning the Basics of the Javascript Programming Language In No Time (Javascript, ... JSON, Javascript Development Book 1) C++: The Ultimate Crash Course to Learning the Basics of C++ In No Time (c plus plus, C++ for beginners, programming computer, how to program) (HTML, Javascript, ... Java, C++ Course, C++ Development Book 3) Python: Learn Python FAST - The Ultimate Crash Course to Learning the Basics of the Python Programming Language In No Time (Python, Python Programming, ... (Learn Coding Fast with Hands-On Project 7) Learn: Cognitive Psychology - How to Learn, Any Skill or Subject in 21 Days! (Learn, Learning Disability, Learning Games, Learning Techniques, Learning ... Learning, Cognitive Science, Study) Learning: 25 Learning Techniques for Accelerated Learning - Learn Faster by 300%! (Learning, Memory Techniques, Accelerated Learning, Memory, E Learning, ... Learning Techniques, Exam Preparation) Python: Ultimate Crash Course to Learn It Well and Become an Expert in Python Programming (Hands-on Project, Learn Coding Fast, Machine Learning, Data Science) Cisco CCENT Networking For Beginners: The Ultimate Beginners Crash Course to Learn Cisco Quickly And Easily (Computer Networking, Network Connectivity, CCNA)