My original goal for this course is to learn C++ for career advance. I studied C++ long time ago, and forgot all of them. This is a perfect course for me to
i) recall what I've learned before.
ii) correct what I've misunderstood before.
iii) use Visual Studio extensively for the first time.
iv) learn to write better comments.
v) for sure, learn to write better quality C++ code.
vi) structure the project better, organize the header/source files better.
vii) learn all essential knowledge from oop to gp and stl, boost.
The quality of this course is amazing. The course material is very excellent. It covers all the essential knowledge. The homework is key to this course. Through these exercises, I learned how to debug, how to ""get it work, get it right, get it optimized"". The forum is really helpful, many people discuss the topics, specific problems, common issues, homeworks. I learned a lot from these resources.