Modern C++ Libraries
Pluralsight
Course Summary
A course about the practical application of the modern C++ language and libraries including C++11 and beyond.
-
+
Course Description
This course is about the practical application of the modern C++ language. It's about using (and creating) modern C++ libraries. You're going to learn how to use a modern C++ style of programming. You will see how it helps to turn C++ into a modern language that's intuitive and elegant. This course covers the essential skills needed by any C++ developer to handle resources and write efficient classes that work well with standard containers. You will also learn all about the standard smart pointers, containers, strings, and regular expressions. Along the way, you'll pick up essential tips and tricks to get the best out of modern C++ using C++11 and beyond.
-
+
Course Syllabus
Getting Started- 37m 27s
—Introduction 1m 47s
—To C++11 and Beyond 1m 49s
—Assertions 2m 17s
—Demo: Assertions 7m 35s
—VERIFY 1m 20s
—Demo: VERIFY 8m 5s
—TRACE 1m 14s
—Demo: TRACE 12m 6s
—Summary 1m 14sSmart Pointers- 39m 33s
—Introduction 0m 38s
—The Pointer Landscape 1m 34s
—unique_ptr 2m 28s
—Demo: unique_ptr 11m 27s
—Demo: unique_ptr deleter 5m 58s
—shared_ptr 3m 12s
—Demo: shared_ptr 5m 49s
—weak_ptr 1m 41s
—Demo: weak_ptr 5m 15s
—Summary 1m 31sSmart Classes- 45m 31sContainer Essentials- 55m 32sAssociative Containers- 32m 44sStrings and Regular Expressions- 30m 56s