Visit cppcon.org for details on next year's conference. CppCon sponsors have made it possible to record and freely distribute over 1000 sessions from the first CppCon in 2014 to the present. We hope you enjoy them!
Workshop: System Architecture and Design Using Modern C++ 2026 with Charley Bay
đ Online at CppCon 2026
đ WednesdayâFriday, September 9â11, 2026
đ 09:00â15:00 MDT | 11:00â17:00 EDT | 17:00â23:00 CEST
cppcon.org/class-2026-system-architecture-and-desiâŚ
Architecting Real-World Systems with Modern C++
Modern C++ empowers engineers with powerful toolsâbut designing scalable, robust, and maintainable systems requires more than just technical fluency. It requires architectural thinking.
Join Charley Bay for a three-day online workshop that equips experienced C++ developers with the architectural mindset and design strategies needed to tackle complex system-level challenges. Youâll explore how to apply Modern C++ effectively in real-world environments, with a focus on making informed, deliberate tradeoffs that balance performance, maintainability, scalability, and domain-specific constraints.
This workshop is for:
Engineers making or influencing architectural decisions
Developers ready to grow into system-level leadership roles
Teams tackling large, multifaceted codebases or product families
Youâll learn to:
Apply architectural patterns using Modern C++ idioms
Break down large systems into well-defined subsystems and APIs
Reason about complexity, edge-cases, and failure modes
Evaluate design tradeoffs in real-world industry contexts
Develop a solid Theory of Operation for your systems and products
Through case studies, design critiques, and hands-on exercises, Charley will walk you through practical lessons from a range of industries. Youâll leave with techniques you can apply immediatelyâand a clearer understanding of what it means to be a system-level thinker in C++.
đď¸ Online. Live. Interactive.
Limited capacity to ensure engagement and personalized feedbackâsecure your place now.
Online Workshop: C++ Fundamentals You Wish You Had Known Earlier 2026 with Mateusz Pusz
cppcon.org/class-2026-cpp-fundamentals/ đ Online at CppCon 2026
đ MondayâWednesday, September 21â23, 2026
đ 09:00â15:00 MDT | 11:00â17:00 EDT | 17:00â23:00 CEST
Level Up Your C++ SkillsâThe Right Way
C++ is powerfulâbut also famously tricky. Many developers learn it piecemeal, picking up habits that work until they donât. In this three-day online workshop, join Mateusz Pusz as he demystifies core C++ concepts and teaches the essential fundamentals that many wish they had learned earlier in their careers.
This workshop distills the opening chapter of Mateuszâs acclaimed âAdvanced Modern C++â course into a focused, hands-on experience for developers who want to:
Strengthen their understanding of the languageâs core rules
Avoid subtle pitfalls and undefined behavior
Write faster, safer, and more maintainable code
Youâll explore:
Name lookup, overload resolution, and the One Definition Rule
Move semantics and resource management
Custom memory allocators and dynamic allocation strategies
How to use the Rule of Zero effectively
How to design customization points for your systems
If youâve ever struggled with C++ quirksâor wondered why something works the way it doesâthis course is for you. Through live examples, deep dives, and best practices, youâll leave with clarity, confidence, and cleaner code.
đ Not sure if youâre ready? A self-check quiz is available to assess whether this workshop is the right fit.
đď¸ Live. Online. Interactive.
Learn from one of the top Modern C++ trainers in the worldâreserve your seat today.
Registration is now open for CppCon 2026, an all-in-person conference being held at the Gaylord Rockies in Aurora, Colorado. (Weâll have some online classes, but conference sessions will be onsite-only, recorded, and posted to the CppCon YouTube channel.)
đ Gaylord Rockies, Aurora, Colorado
đ Saturday & Sunday, September 12â13, 2026 | 09:00â17:00 MDT
đĽ Lunch included
Performance isnât just about writing fast codeâitâs about understanding why your code is fast (or slow). In this two-day hands-on workshop, C++ performance guru Fedor Pikus will take you on a journey through the layers of modern computing: from hardware fundamentals to compiler behavior, from real-world optimization to clean, maintainable design that doesnât sacrifice speed.
This class is for everyoneâfrom seasoned pros to those striving to become one. Youâll learn how to:
đĽ Analyze real-world C++ programs for bottlenecks
âď¸ Understand how compilers and hardware actually execute your code
đ§ Avoid common performance traps (and understand why they happen)
đ Use tools to measure, profile, and optimize with precision
đĄ Apply your knowledge to both x86 and ARM architectures
đŻ Align modern coding practices with high-performance goals
Whether you work on trading systems, embedded platforms, or desktop applications, this workshop will transform how you think about performance in C++. And yes, youâll walk away not only fasterâbut smarter.
đ Donât miss this chance to learn from one of the industry's most insightful performance engineersâin person
đ Register now and level up your understanding of performance, efficiency, and modern C++.
cppcon.org/registration
CppCon 2026 Attendance Support Tickets - Free Tickets!
CppCon is running an Attendance Support Ticket program. These free tickets are for people who would not be able to attend otherwise. This program is limited to conference tickets and doesnât include support for transportation or lodging. This is an open program, but reasons to apply may include financial assistance, that you are part of an underrepresented group in tech, and others.
Workshop: High-performance Concurrency in C++ 2026 with Fedor Pikus
đ In-person at CppCon 2026 â Gaylord Rockies, Aurora, Colorado
đ Saturday & Sunday, September 19â20, 2026 | đ 09:00â17:00 MDT (Lunch included)
cppcon.org/class-2026-high-perf-concurrency/
Master the Power of Multicore C++
Modern hardware is built for parallelismâis your C++ code keeping up? Join Fedor Pikus for this deep dive into high-performance concurrency, and learn how to write multi-threaded C++ code thatâs not only correctâbut blazing fast.
This two-day, hands-on workshop is designed for developers who want to go beyond basic threading and fully leverage modern C++ features, including C++20, coroutines, thread pools, pipelines, and memory models.
Youâll learn:
How to analyze and measure performance in concurrent applications
The realities of memory access, synchronization, and avoiding data races
How to use thread schedulers and design thread-safe data structures
The trade-offs in memory management and performance bottlenecks
Best practices for scaling your code to modern multicore CPUs
Fedor draws from deep industry experience to explain not just the âhow,â but the âwhyâ behind concurrent programming techniques. Youâll walk away with both the theoretical foundations and practical strategies to write efficient, scalable, and correct parallel C++ programs.
đď¸ This is a paid, in-person workshop with limited seats.
If youâre ready to make your code faster, safer, and future-proof, reserve your spot today.
cppcon.org/registration
Five classes are online and the rest will be offered to onsite attendees at the Gaylord Rockies in Aurora.
Read about all the offered classes on the CppCon Academy 2026 page. This year, in addition to bringing back some of the biggest names in C++ training, we are introducing several instructors that are new to us. Topics range from AI, best practices, debugging, design, language proficiency, security, and, of course, efficiency/performance/low latency.
Online classes will be held either on the last three business days of the week before the conference, the first three business days of the week after the conference, or Sept. 26 & 27th.
Onsite classes are held on the weekend days immediately before and after the conference.
Most of the classes feature two days (onsite) or three days (online) of class instruction. All classes feature hands-on opportunities to improve your programming skills.
CppCon instructors are selected from the best C++ instructors in the world. They feature rare combinations of deep technical knowledge, extensive development experience, and the ability to explain things in an approachable manner.
đŻ Contemporary C++ for Low-Latency Systems with Patrice Roy - Online Workshop at CppCon 2026
ONLINE:
đ MondayâWednesday, September 26â27, 2026
đ 09:00â17:00 MDT | 11:00â19:00 EDT | 17:00â01:00 CEST
cppcon.org/class-2026-low-latency/
Need to squeeze every ounce of performance from your C++ code? This session is offered as a two day remote/online session, with renowned instructor Patrice Roy and is built for developers working on low-latency systemsâfrom trading platforms to embedded devices and high-performance applications.
Youâll explore modern techniques using C++20 and C++23 to write portable, high-performance code with predictable, stable latency. The workshop is structured around practical topics, each paired with C++ features that help meet real-world performance goals.
Expect deep dives into:
âď¸ Efficient data access patterns and memory usage
đ§ Timing-sensitive algorithms and concurrency
đ Reducing latency without sacrificing maintainability
đ§° Platform-aware techniques with a focus on portability
Join Patrice and walk away with production-ready strategies for taming low-latency challenges in modern C++.
The film will have its world premiere on May 28 at a special live event in New York Cityâs Financial District, followed by a panel discussion that will be recorded for later release. C++: The Documentary will be released worldwide on YouTube on June 4, with the panel recording following a few days later.
Workshop: Advanced and Modern C++ Programming â The Tricky Parts 2026 with Nicolai Josuttis
đ In-person at the Gaylord Rockies, Aurora, Colorado
đ Saturday & Sunday, September 12â13, 2026 | 09:00â17:00 MDT
đĽ Lunch included
cppcon.org/class-2026-tricky-parts/
If you've ever had a moment in C++ where something âjust workedâ â but you werenât quite sure why â this is the workshop for you.
Led by Nicolai Josuttis, renowned author, trainer, and long-time member of the C++ standards committee, this two-day hands-on workshop digs deep into the tricky parts of modern C++. From templates and move semantics to smart pointers, vectors, and even the memory behavior of std::string, Nicolai helps demystify the core features that C++ developers use every day â often without fully understanding them.
Whether youâre a mid-level developer looking to level up or a seasoned coder ready to sharpen your instincts, this class will push your understanding to new heights.
Youâll walk away with:
A stronger grasp of how modern C++ features really work under the hood
Practical guidance for applying them more safely and effectively
Valuable background on why the language was designed this way
This class consistently sells out for good reason â it's full of eye-opening explanations and insights that make you a better programmer.
đď¸ Seats are limited so book this CppCon 2026 workshop now to avoid disappointment!
cppcon.org/registration
CppCon
Workshop: System Architecture and Design Using Modern C++ 2026 with Charley Bay
đ Online at CppCon 2026
đ WednesdayâFriday, September 9â11, 2026
đ 09:00â15:00 MDT | 11:00â17:00 EDT | 17:00â23:00 CEST
cppcon.org/class-2026-system-architecture-and-desiâŚ
Architecting Real-World Systems with Modern C++
Modern C++ empowers engineers with powerful toolsâbut designing scalable, robust, and maintainable systems requires more than just technical fluency. It requires architectural thinking.
Join Charley Bay for a three-day online workshop that equips experienced C++ developers with the architectural mindset and design strategies needed to tackle complex system-level challenges. Youâll explore how to apply Modern C++ effectively in real-world environments, with a focus on making informed, deliberate tradeoffs that balance performance, maintainability, scalability, and domain-specific constraints.
This workshop is for:
Engineers making or influencing architectural decisions
Developers ready to grow into system-level leadership roles
Teams tackling large, multifaceted codebases or product families
Youâll learn to:
Apply architectural patterns using Modern C++ idioms
Break down large systems into well-defined subsystems and APIs
Reason about complexity, edge-cases, and failure modes
Evaluate design tradeoffs in real-world industry contexts
Develop a solid Theory of Operation for your systems and products
Through case studies, design critiques, and hands-on exercises, Charley will walk you through practical lessons from a range of industries. Youâll leave with techniques you can apply immediatelyâand a clearer understanding of what it means to be a system-level thinker in C++.
đď¸ Online. Live. Interactive.
Limited capacity to ensure engagement and personalized feedbackâsecure your place now.
#CPlusPlus #CPPProgramming #FullStackDev #TechCommunity #DeveloperTools #CPPDevLife #SoftwareEngineering #Cpp #ModernCpp #CodingJourney #BackendDev #TechCareers #ProgrammingLife
48 minutes ago | [YT] | 3
View 0 replies
CppCon
Online Workshop: C++ Fundamentals You Wish You Had Known Earlier 2026 with Mateusz Pusz
cppcon.org/class-2026-cpp-fundamentals/
đ Online at CppCon 2026
đ MondayâWednesday, September 21â23, 2026
đ 09:00â15:00 MDT | 11:00â17:00 EDT | 17:00â23:00 CEST
Level Up Your C++ SkillsâThe Right Way
C++ is powerfulâbut also famously tricky. Many developers learn it piecemeal, picking up habits that work until they donât. In this three-day online workshop, join Mateusz Pusz as he demystifies core C++ concepts and teaches the essential fundamentals that many wish they had learned earlier in their careers.
This workshop distills the opening chapter of Mateuszâs acclaimed âAdvanced Modern C++â course into a focused, hands-on experience for developers who want to:
Strengthen their understanding of the languageâs core rules
Avoid subtle pitfalls and undefined behavior
Write faster, safer, and more maintainable code
Youâll explore:
Name lookup, overload resolution, and the One Definition Rule
Move semantics and resource management
Custom memory allocators and dynamic allocation strategies
How to use the Rule of Zero effectively
How to design customization points for your systems
If youâve ever struggled with C++ quirksâor wondered why something works the way it doesâthis course is for you. Through live examples, deep dives, and best practices, youâll leave with clarity, confidence, and cleaner code.
đ Not sure if youâre ready? A self-check quiz is available to assess whether this workshop is the right fit.
đď¸ Live. Online. Interactive.
Learn from one of the top Modern C++ trainers in the worldâreserve your seat today.
#CPP #ProgrammingLife #CPPCode #LearnToCode #DeveloperLife #CodeNewbie #CPPProgramming #SoftwareDev #ModernCPP #CodingTips #CPPTutorial #CPPLibrary #CleanCode
9 hours ago | [YT] | 16
View 0 replies
CppCon
Registration OPEN for CppCon 2026!
Registration is now open for CppCon 2026, an all-in-person conference being held at the Gaylord Rockies in Aurora, Colorado. (Weâll have some online classes, but conference sessions will be onsite-only, recorded, and posted to the CppCon YouTube channel.)
Read the full announcement here: cppcon.org/cppcon-2026-registration-is-open/
For Further Details or To Register: cppcon.org/registration/
#cppcon #cpp #cplusplus #programming #cppprogramming #gamedev #code #programmer #programming #conference #softwaredeveloper #software #computerscience
16 hours ago | [YT] | 14
View 0 replies
CppCon
Workshop: Performance and Efficiency in C++ for Experts, Future Experts, and Everyone Else by Fedor Pikus
cppcon.org/class-2026-performance-and-efficiency/
đ Gaylord Rockies, Aurora, Colorado
đ Saturday & Sunday, September 12â13, 2026 | 09:00â17:00 MDT
đĽ Lunch included
Performance isnât just about writing fast codeâitâs about understanding why your code is fast (or slow). In this two-day hands-on workshop, C++ performance guru Fedor Pikus will take you on a journey through the layers of modern computing: from hardware fundamentals to compiler behavior, from real-world optimization to clean, maintainable design that doesnât sacrifice speed.
This class is for everyoneâfrom seasoned pros to those striving to become one. Youâll learn how to:
đĽ Analyze real-world C++ programs for bottlenecks
âď¸ Understand how compilers and hardware actually execute your code
đ§ Avoid common performance traps (and understand why they happen)
đ Use tools to measure, profile, and optimize with precision
đĄ Apply your knowledge to both x86 and ARM architectures
đŻ Align modern coding practices with high-performance goals
Whether you work on trading systems, embedded platforms, or desktop applications, this workshop will transform how you think about performance in C++. And yes, youâll walk away not only fasterâbut smarter.
đ Donât miss this chance to learn from one of the industry's most insightful performance engineersâin person
đ Register now and level up your understanding of performance, efficiency, and modern C++.
cppcon.org/registration
#CPP #ProgrammingLife #CPPCode #LearnToCode #DeveloperLife #CodeNewbie #CPPProgramming #SoftwareDev #ModernCPP #CodingTips #CPPTutorial #CPPLibrary #CleanCode
1 day ago | [YT] | 15
View 0 replies
CppCon
CppCon 2026 Attendance Support Tickets - Free Tickets!
CppCon is running an Attendance Support Ticket program. These free tickets are for people who would not be able to attend otherwise. This program is limited to conference tickets and doesnât include support for transportation or lodging. This is an open program, but reasons to apply may include financial assistance, that you are part of an underrepresented group in tech, and others.
In order to apply for this program, please fill in the application form here: forms.gle/E1YHVAB3BjKzTiw36
The application deadline is July 10, 2026. Decisions will be sent by July 12.
We look forward to seeing many of you again this year at CppCon 2026!
#cppcon #cplusplus #cpp #programming #conference #accessibility #students #attendee #softwaredeveloper
1 day ago | [YT] | 10
View 0 replies
CppCon
Workshop: High-performance Concurrency in C++ 2026 with Fedor Pikus
đ In-person at CppCon 2026 â Gaylord Rockies, Aurora, Colorado
đ Saturday & Sunday, September 19â20, 2026 | đ 09:00â17:00 MDT (Lunch included)
cppcon.org/class-2026-high-perf-concurrency/
Master the Power of Multicore C++
Modern hardware is built for parallelismâis your C++ code keeping up? Join Fedor Pikus for this deep dive into high-performance concurrency, and learn how to write multi-threaded C++ code thatâs not only correctâbut blazing fast.
This two-day, hands-on workshop is designed for developers who want to go beyond basic threading and fully leverage modern C++ features, including C++20, coroutines, thread pools, pipelines, and memory models.
Youâll learn:
How to analyze and measure performance in concurrent applications
The realities of memory access, synchronization, and avoiding data races
How to use thread schedulers and design thread-safe data structures
The trade-offs in memory management and performance bottlenecks
Best practices for scaling your code to modern multicore CPUs
Fedor draws from deep industry experience to explain not just the âhow,â but the âwhyâ behind concurrent programming techniques. Youâll walk away with both the theoretical foundations and practical strategies to write efficient, scalable, and correct parallel C++ programs.
đď¸ This is a paid, in-person workshop with limited seats.
If youâre ready to make your code faster, safer, and future-proof, reserve your spot today.
cppcon.org/registration
#CPP #CPPProjects #CPlusPlusDeveloper #Programming #CodeNewbie #LearnCPP #TechLife #ObjectOrientedProgramming #SoftwareDev #CodeDaily #CPPCode #BackendDeveloper #CPPTutorial #Programmer
1 day ago | [YT] | 15
View 0 replies
CppCon
Announcing CppCon Academy 2026 Classes - Full Day, Two & Three Day C++ Training Courses Available!
Registration is open for exciting CppCon Academy classes that will be held in the days before or after CppCon 2026.
cppcon.org/registration/
cppcon.org/cppcon-academy-2026/
Five classes are online and the rest will be offered to onsite attendees at the Gaylord Rockies in Aurora.
Read about all the offered classes on the CppCon Academy 2026 page. This year, in addition to bringing back some of the biggest names in C++ training, we are introducing several instructors that are new to us. Topics range from AI, best practices, debugging, design, language proficiency, security, and, of course, efficiency/performance/low latency.
Online classes will be held either on the last three business days of the week before the conference, the first three business days of the week after the conference, or Sept. 26 & 27th.
Onsite classes are held on the weekend days immediately before and after the conference.
Most of the classes feature two days (onsite) or three days (online) of class instruction. All classes feature hands-on opportunities to improve your programming skills.
CppCon instructors are selected from the best C++ instructors in the world. They feature rare combinations of deep technical knowledge, extensive development experience, and the ability to explain things in an approachable manner.
Register Now! cppcon.org/registration/
#cpp #cplusplus #programming #cpptraining #cpptutorials #programmingcourses #coding #softwaredevelopment #cppcon #softwareengineering #softwaredesign #workshops
1 day ago | [YT] | 14
View 0 replies
CppCon
đŻ Contemporary C++ for Low-Latency Systems with Patrice Roy - Online Workshop at CppCon 2026
ONLINE:
đ MondayâWednesday, September 26â27, 2026
đ 09:00â17:00 MDT | 11:00â19:00 EDT | 17:00â01:00 CEST
cppcon.org/class-2026-low-latency/
Need to squeeze every ounce of performance from your C++ code? This session is offered as a two day remote/online session, with renowned instructor Patrice Roy and is built for developers working on low-latency systemsâfrom trading platforms to embedded devices and high-performance applications.
Youâll explore modern techniques using C++20 and C++23 to write portable, high-performance code with predictable, stable latency. The workshop is structured around practical topics, each paired with C++ features that help meet real-world performance goals.
Expect deep dives into:
âď¸ Efficient data access patterns and memory usage
đ§ Timing-sensitive algorithms and concurrency
đ Reducing latency without sacrificing maintainability
đ§° Platform-aware techniques with a focus on portability
Join Patrice and walk away with production-ready strategies for taming low-latency challenges in modern C++.
đ Register now and secure your spot!
cppcon.org/registration
#CPlusPlus #CPPProjects #CodingJourney #CPPDeveloper #TechIndustry #CodeNewbie #ModernCPP #SoftwareEngineer #ModernCpp #DeveloperLifestyle #OpenSourceDev #LearnToCode #Debugging #CleanCode
2 days ago | [YT] | 39
View 0 replies
CppCon
C++: The Documentary trailer
The film will have its world premiere on May 28 at a special live event in New York Cityâs Financial District, followed by a panel discussion that will be recorded for later release. C++: The Documentary will be released worldwide on YouTube on June 4, with the panel recording following a few days later.
#cpp #cplusplus #cppcon #programmer #cpplanguage #programminglanguages #softwaredeveloper #softwareengineer
2 days ago | [YT] | 22
View 0 replies
CppCon
Workshop: Advanced and Modern C++ Programming â The Tricky Parts 2026 with Nicolai Josuttis
đ In-person at the Gaylord Rockies, Aurora, Colorado
đ Saturday & Sunday, September 12â13, 2026 | 09:00â17:00 MDT
đĽ Lunch included
cppcon.org/class-2026-tricky-parts/
If you've ever had a moment in C++ where something âjust workedâ â but you werenât quite sure why â this is the workshop for you.
Led by Nicolai Josuttis, renowned author, trainer, and long-time member of the C++ standards committee, this two-day hands-on workshop digs deep into the tricky parts of modern C++. From templates and move semantics to smart pointers, vectors, and even the memory behavior of std::string, Nicolai helps demystify the core features that C++ developers use every day â often without fully understanding them.
Whether youâre a mid-level developer looking to level up or a seasoned coder ready to sharpen your instincts, this class will push your understanding to new heights.
Youâll walk away with:
A stronger grasp of how modern C++ features really work under the hood
Practical guidance for applying them more safely and effectively
Valuable background on why the language was designed this way
This class consistently sells out for good reason â it's full of eye-opening explanations and insights that make you a better programmer.
đď¸ Seats are limited so book this CppCon 2026 workshop now to avoid disappointment!
cppcon.org/registration
#CPP #CPPProjects #CPlusPlusDeveloper #Programming #CodeNewbie #LearnCPP #TechLife #ObjectOrientedProgramming #SoftwareDev #CodeDaily #CPPCode #BackendDeveloper #CPPTutorial #Programmer
3 days ago | [YT] | 28
View 0 replies
Load more