![](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 the practical aspects of transitioning existing C++ projects to the Next Big Thing in programming languages. The learning outcomes include understanding the feasibility and velocity of converting C++ codebases, identifying pain points and lessons learned from large-scale changes, and considering factors for evolving managed codebases. The course teaches skills such as code transformation, software governance, and code analysis. The teaching method involves sharing experiences and discussing common ground for C++ optimists and pessimists. This course is intended for software developers, particularly those working with C++ codebases, who are interested in exploring the transition to new programming languages.