There are many syntax errors, and the way that the notation in the code is done makes it hard to read. The /* */ method is used only once and is not explained at all. The code is put out but not properly simplified and explained.
Finally! A way micro-manage a computer’s performance!
‘Code Quickly’ is a new author on the front lines of IT and the initial books by that author shows tremendous promise! Book 1 of the Crash Course With Hands On Project was PYTHON, Book 2 was LEARN C# QUICKLY, and like that book, LEARN C++ QUICKLY is designed for beginners, so for starters, here are some definitions for the uninitiated: IT – Information Technology, C# – according to Wikipedia, ‘C++ is a general-purpose programming language, or ‘C with Classes’ – now with object oriented, generic, and functional features in addition to low-level memory manipulation... with key strengths being software infrastructure including desktop application, video games, servers, and performance-critical applications.’
C++ is one of the most powerful and robust programming languages, considered amongst the most complex yet most rewarding languages to master. If all this sounds ‘foreign’ at first reading, then this book is definitely one that should be added to the library as a beginning programmer. The author clarifies the aspects of the language – ‘C++ is a multiplatform language, so you will be able to write code for Windows, Mac, Linux, and even for mobile devices. It can also provide you with a strong set of programming skills, serve you as a stepping stone, and a root foundation for many other programming languages available…C++ provides a great amount of freedom and creativity in many domains – computer games, graphical applications, communications, AI and Deep learning, computer vision, drivers, ethical hacking, desktop apps and so much more. You will be truly able to micro-mange the computer’s performance.’
Yes, at first the information is challenging, but with the patient hands-on process with which the author presents the material, learning the use of C++ programming becomes accessible. From a very fine section on installation of the program to the final product of how to use the program successfully, Code Quickly spells it all out accessibly. Spend time with this book and learning C++ becomes manageable and usable! A very fine solid contribution to contemporary communication.
Code Quickly, evidently learned from their previous coding books. This one begins with a section which helps those new to programming understand that they need to download an environment in which to work – Video Studio. They go through the process of helping the reader know how to obtain this product and the advantages it will bring to the rest of the process.
Then the author takes the reader through the process of defining the various elements with which they will be dealing as they learn to become a C++ programmer. This is a continuous process throughout the book as Code Quickly introduces new material.
Another element which is extremely helpful, and which is found throughout the book are a variety of exercises which allows the reader (and new programmer) to experiment with what they are learning. This serves two purposes. One, it keeps the reader engaged. And two, it gives the reader practical experience with the material. Toward the end of the book the author provides another opportunity to draw together all that the reader has learned up to that point as well as some indication of where to go from here in order to develop additional proficiencies in the material.
If you are looking to learn a new coding language, C++, this is an excellent book to begin with. If you want to teach others C++ or some other coding language, this book provides the model to help you accomplish that task.
As I said, at the beginning, very well done.!
Upon request the publisher sent me a copy of the book to review.
I have done low-level coding off and on since the late 1980s, but I'm always curious about books meant for beginners, like this one. Weighing in at over 225 pages in the PDF ARC copy that I received, around 80,000 words, I wouldn't necessarily call this book a way to “learn C++ quickly.” Especially if you're a beginner, it takes some time to fully understand the sometimes arcane bigger concepts of computer programming. The subtitle states that this book is for the complete beginner, but it doesn't come across to me like that. The authors don't define and explain things enough for the true beginner before just jumping in and using terminology and ideas that the average non-coder would not know. The book has visuals, which is good, of course, but this lack of basic explanation makes this book a poor choice for beginners.
I received a free copy of this book, but that did not affect my review.
This was a really good book. It took me a while to finish only because I'm not a consistent reader. For instance I read 70% and stopped reading for over a month then came back and did the other 30 in two days.
I have a little experience in basic C++ already but this helped me add to my knowledge. I wrote down concepts that were new to me and were asked of me in an interview this day. I heard a lot of the words but couldn't properly define and describe them. I'll definitely study these now a be ready next time.
I'm not giving it a perfect score because there were many typos unfortunately, which threw me off on many occasions. But other than the typos, I enjoyed reading this and recommend it to anyone who understands basics or has an open mind to new material on programming languages.
This is a good basic book. It’s clear and easy to digest. A solid starting point for absolutely beginners. Overall this guide is very helpful for those new to C++.