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!


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

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

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

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

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

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

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

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

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

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