![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course focuses on understanding the concept of value semantics in programming languages, particularly in C++. The goal is to emphasize the importance of value semantics beyond just syntax. The course teaches students how to effectively utilize value semantics in their code to improve performance and maintainability. The teaching method involves a presentation by John Lakos, with accompanying slides available for reference. This course is intended for programmers and developers familiar with C++ who want to deepen their understanding of value semantics in programming.