Course Information
Course Overview
Using the power of C++11 to efficiently write reliable software
In this course you will learn how to use the power of modern C++ to write reliable C++ code. C++ is otherwise known to be a difficult language, partly because of all the troubles in keeping track of allocated memory resources.
By taking this course you will learn how to write better C++ code. Code which is not just easier to read, but also faster to write, faster to debug and faster to run! You will learn the structures and principles used in modern C++ to avoid the headaches of manual memory management completely.
Please enjoy this course. I hope you truly enjoy it!
Regards,
Mattias
P.S. If you are not completely happy with the contents, you are entitled to a no-questions-asked 30 day 100% money-back guarantee.
What are the requirements?
- This course assumes that you have a basic knowledge of C++ and know how to write a simple C++ program. You may have used C++ professionally or just taken a course or two.
What am I going to get from this course?
- You will learn how to avoid the headache of manual memory management by using structures and principles of modern C++.
Course Content
- 3 section(s)
- 20 lecture(s)
- Section 1 Introduction and Getting Started
- Section 2 Elements of Modern C++
- Section 3 Solving Errors using Modern C++
What You’ll Learn
- Write safe and efficient C++ code without memory leaks or memory corruption
- Use the features of modern C++ to be more productive
Skills covered in this course
Reviews
-
JJfz
The teacher apparently has lots of theoretical knowledge but when he started with the examples using Foo , Bar classes, I understood that he has very little real world experience since he could not use classes like Car, Home, Rectangle etc. He never implemented the famous rule of 3 in the dangling pointer case. He indicated that from C++11 the rule of 3 has been expanded to Rule of 5 but he never explained how to implement it, in case the student has to deal with legacy code to identify those old code problems. Next time I will check the instructor as well as the course to avoid enrolling in courses given by theoretical people only
-
JJhaowei Jiang
Good course! It gives me a big picture on memory management on modern C++
-
BBenjamin Stone
Loved this course! It's biggest pro was that it was concise and stayed on point the entire way through. No detours to distract the learner, and it never wastes your time. Mattias has a straight forward, no nonsense style and I hope he is working on more C++ related material.
-
VVikrant Tyagi
This course is not that much elaborative one touch topic very briefly. But whatever content it has the quality is good.