To provide more opportunities to attend the CppCon classes, we are pleased to announce that we will be offering two separate class schedules for CppCon 2018. One set of classes will be held prior to the conference on Saturday and Sunday, September 22nd – 23rd; another will be held after the conference, on Saturday and Sunday, September 21st and 2nd. We will also be offering a few one-day classes for those whose travel schedules preclude a two-day class.
For individuals whose organization requires it, a certificate of completion is available for classes attended. For information contact the conference registrar.
All classes will be between 9AM and 5PM and lunch will be provided. All classes will be held at the Meydenbauer Center.
Class and conference registration are separate. Attendees can register for either one or both. Class size is limited, and classes may sell out. All classes are two-day classes except the Technical Presentations Workshop by Andrei, Kate, and Scott and Phil’s Test Driven Development class which is offered as either a one-day or two-day class.
One-Day Pre-conference Workshop (Sunday, September 23rd only)
- Engage, Entertain, Educate: Technical Speaking that Works with Andrei Alexandrescu, Kate Gregory, Scott Meyers (Class size strictly limited.)
Two-Day Pre-conference Classes (Saturday and Sunday, September 22-23)
- Advanced and Modern C++ Programming: The Tricky Parts with Nicolai Josuttis
- Concurrency with Modern C++ with Rainer Grimm
- Interface Design for Modern C++ with Bob Steagall
- Modern C++ Template Programming with Steve Dewhurst
- Modernizing your C++ with Michael Caisse
- Thinking Small with Patrice Roy
One-Day Post-conference Class (Saturday, September 29th only)
- Accelerated TDD: For More Productive C++ with Phil Nash (available as one-day or two day)
Two-Day Post-conference Classes (Saturday and Sunday, September 29-30)
- Accelerated TDD: For More Productive C++ with Phil Nash (available as one-day or two day)
- C++ Best Practices with Jason Turner
- Leveraging Modern C++ for Embedded Systems with Ben Saks and Dan Saks
- Debugging and Profiling C++ Code on Linux with David Faure
- Essential C++ Design with Klaus Iglberger
- Generic Programming 2.0 with Concepts and Ranges with Christopher Di Bella
- Parallel Programming with Modern C++: from CPU to GPU with Gordon Brown and Michael Wong
- The Standard Library from Scratch with Arthur O’Dwyer