Modern C++ Memory Management: Learn to write good code fast
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
- You should have a basic knowledge of C++.
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!
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++.
Who this course is for:
- This course is for software developers with a basic knowledge of C++ and who are writing/modifying C++ code.
Hi, I'm Mattias Johansson and I have been working on developing software in C++ for more than 15 years by now. I have always enjoyed diving into solving difficult problems as well as developing computer software.
I live in Göteborg, Sweden, where I have been living since 1999. I moved here to start my studies at Chalmers University. I liked the city and have since then stayed. After I took my M.Sc in Applied Physics, I went on to do a PhD in Optical Remote Sensing. During my studies I implemented the methods and algorithms which I was trying to develop in C++. Honestly, the code wasn't that great looking, but which research code is? Well, after I finished I joined a great company called Thorlabs where I was working on designing and developing software for data analysis and instrument control. I really learned a lot on how to write good quality software during my more than six years at the company. However, as time goes I felt it was time to move on and I have now joined a small company in town which develops software (in C++ mostly) and algorithms for computer vision and image analysis.