C++ Best Practices
This course is aimed at C++ developers at the beginner and intermediate levels. The content is built on best practices developed by the community, as well as industry standards for developing critical-safe applications.
To be determined
This course is oriented towards middle and senior-level C++ developers with an interest in learning more about C++ type traits that represent powerful tools in C++ metaprogramming.
The course focuses on a clear understanding of template programming, type traits, and concepts in C++ 20, with the aim of increasing practical skills in creating quality code. The learning path starts from the basics - the template - and follows all necessary information all the way up to the last feature - understanding the concept in C++ 20.
Middle or senior C++ developer
C-003 Programming with C++
Module 1 Generic programming [3h]
Module 2 Introduction to type traits [2h]
Module 3 SFINAE & Concept [2h]
Practice [1h]