Join us for a 3 day training event in Chicago, IL, USA July 12-14, 2017
by Jason Turner
About the training:
Through this training you will gain a better understanding of how to write clean, maintainable, and well performing C++ code.
The topics covered apply to all types of C++ development: embedded, system or application development.
Jason's classes are highly interactive and have a limited class size to ensure that everyone has sufficient opportunity to participat
A la carte tickets are available for those wishing to attend only part of the training.
Wednesday: Demystifying C++11 and Beyond
C++11, 14, and 17 added many new features to C++ that have made many question the overhead of using these new features and the complexity they add to the language. We will make an in depth examination of these features to give you confidence in using and deploying modern C++ techniques in your organization.
Thursday: Understanding Object Lifetime in C++
C++ has what very few other languages have: a well defined object life cycle. Understanding this key aspect of the language is critical for writing high quality C++.
We will describe the lifecycle of an object in C++ and work through increasingly complex examples. There will be something for C++ developers of all skill levels to learn.
Friday: C++ Best Practices
On the final day of the course we will cover a series of tangible best practice rules for how to write C++ code that is maintainable and efficient by default.
We will wrap up with a discussion of how to use the tools available to maintain code quality.