Back to certificates

C++ Advanced Topics

Certificate of Completion
Congratulations, Geraldo Ribeiro

C++: Advanced Topics
Course completed on Dec 19, 2022 at 11:03PM UTC • 3 hours 15 min

By continuing to learn, you have expanded your perspective, sharpened your
skills, and made yourself even more in demand.


                                               LinkedIn Learning
                                               1000 W Maude Ave
Head of Content Strategy, Learning             Sunnyvale, CA 94085

Certificate ID: Aea3LeHDRqlDJuiPU4H98ROQN6Ik

Course details

Want to deepen your understanding of C++? In this course, explore some of the more complex aspects of this core programming language, from smart pointers to move semantics. Instructor Bill Weinman begins by diving deeper into the subject of classes and objects, including class inheritance. Next, Bill goes over smart pointers, which provide the functionality of a pointer with managed memory allocation. He also covers move semantics, including the copy-and-swap idiom; lambda functions; working with a unit test library; and creating a custom string library. As he wraps up the course, Bill shares practical applications of these concepts, helping you grasp how to leverage your new skills in your own C++ projects.

Learning objectives

References