50% REDUCTION ON BEGINNER WORKSHOPS! £150/$200 for Full Day Sessions!
In an effort to make our training more accessible to beginners and novice programmers + allow attendance from a broader range of demographics and locations, we've reduce the price on our beginner content!
This will hopefully open the content up to people who don't have an official 'Student' status, but do not yet have an established career or regular salary to depend on.
The following sessions are now available at 50% off their original listed price for standard registrations, making each on £150 + VAT for the full day workshop session.
🎧 Jumpstart to C++ in Audio - Learn Audio Programming & Build Your Own Music Plugin/App with JUCE - Jan Wilczek - Full Day Course £150 (£90 for Students)
cpponline.uk/workshop/jumpstart-to-cpp-in-audio/
🗓 Available dates (1-day online workshop):
• Tuesday 14 April — 13:00–20:00 UTC
• Tuesday 28 April — 07:00–14:00 UTC
–
Master modern C++ for embedded systems with Andreas Fertig. Learn to write robust, safe, and efficient code—even on systems without a heap or under MISRA/Autosar/SIL guidelines.
In this hands-on workshop, you will:
- Explore custom allocators and unique_ptr in memory-constrained environments
- Write type-safe, undefined behavior-free code
- Replace POSIX length value APIs with modern C++ patterns
- Improve readability, safety, and efficiency for embedded systems
👨🏫 Instructor: Andreas Fertig — C++ standardization committee member, author, and international trainer.
Asynchronous and parallel software is everywhere — but until now, C++ has lacked a unified framework for structured asynchrony.
That changes with std::execution (Senders/Receivers) — arriving in C++26.
In this intensive, hands-on workshop with Mateusz Pusz, you’ll learn how to build efficient, highly concurrent systems without manual synchronization.
What you’ll learn
• What structured concurrency really means
• How to build asynchronous pipelines with schedulers, senders, and receivers
• Data parallelism with senders
• Cancellation support
• Sender factories, adaptors, and consumers
• How to implement your own asynchronous algorithms
• Practical usage of std::execution’s async algorithms
All exercises via Compiler Explorer — no heavy setup required.
This is your chance to start using the reference implementation today — no need to wait for the next standard release.
👨🏫 Instructor: Mateusz Pusz
Principal Software Engineer at EPAM, ISO C++ Committee (WG21) voting member, and internationally recognized C++ trainer with 20+ years of experience in performance, low-latency systems, and modern C++ design.
✅ Includes FREE access to on demand recordings of all C++Online Main Conference sessions, plus Early Access to the YouTube videos before publication
🤔 Not sure if this workshop is for you?
You can buy a main conference ticket for C++Online 2026 from £50 and attend a preview session of the workshop first.
If you then decide to book the full workshop, the conference ticket price will be deducted from your workshop fee.
It’s a low-risk way to see if this deep dive is right for you.
Keynote Video Published - Is AI Destroying Software Development?
Checkout this incredible film created by David Sankel for his C++Online 2026 Keynote Session. This is unlike any programming talk or presentation you have ever seen!
🎯 Suitable for: Beginner & Intermediate
This full-day, hands-on workshop is designed to bridge the gap between learning C++ and using it confidently in real projects. Whether you’re early in your C++ journey or looking to solidify your modern C++ foundations, this session focuses on clarity, correctness, and real-world best practices.
What you’ll learn
• Core C++ language fundamentals and OOP design
• RAII, resource management, and smart pointers
• Move semantics and modern ownership models
• STL containers, algorithms, lambdas, and templates
• constexpr and modern design techniques
• Writing readable, maintainable APIs
• Avoiding common C++ pitfalls (even experienced devs hit these!)
• How modern C++ (C++11 → C++23) improves safety and expressiveness
• Strategies for working with and modernizing legacy C++ code
The workshop is highly practical, with live coding and hands-on exercises throughout the day, progressing from foundational concepts to realistic design and architecture decisions.
🔗 Book your place for £150 (£90 Students): cpponline.uk/workshop/from-hello-world-to-real-wor… ✅ Includes FREE access to On Demand Recordings of all C++Online Main Conference talks + Early Access to the final YouTube videos
Performance and Safety in C++ Crash Course with Jason Turner from @cppweekly - £345/$460 (£90/$120 For Students) Thursday 9 April — 0800-1600 EDT/12:00–20:00 UTC
Also Includes On-Demand Recordings from C++Online 2026!
cpponline.uk/workshop/performance-and-safety-in-cp…
C++ gives us performance and portability — but modern software demands safety and security just as much. In this fast-paced, practical one-day course, you’ll learn how to write C++ that is:
✅ Fast
✅ Safe by default
✅ Structured with “safety rails” to enforce good practices
✅ Built around clear, actionable guidelines you can apply immediately
🗓 Date
• Thursday 9 April — 12:00–20:00 UTC
🎯 Suitable for: Beginner • Intermediate • Advanced
What to expect
• Practical guidance on performance-focused design
• Writing safer C++ without sacrificing speed
• Setting up guardrails and guidelines for your team
• Balancing low-level control with modern best practices
• A concentrated, no-fluff crash course you can immediately apply at work
👨🏫 Instructor: Jason Turner
C++ developer, trainer, conference speaker, host of C++ Weekly, and author of multiple C++ Best Practices and puzzle books.
50% REDUCTION ON BEGINNER WORKSHOPS! £150/$200 for Full Day Sessions!
In an effort to make our training more accessible to beginners and novice programmers + allow attendance from a broader range of demographics and locations, we've reduce the price on our beginner content!
This will hopefully open the content up to people who don't have an official 'Student' status, but do not yet have an established career or regular salary to depend on.
The following sessions are now available at 50% off their original listed price for standard registrations, making each on £150 + VAT for the full day workshop session.
🎧 Jumpstart to C++ in Audio - Learn Audio Programming & Build Your Own Music Plugin/App with JUCE - Jan Wilczek - Full Day Course £150 (£90 for Students)
cpponline.uk/workshop/jumpstart-to-cpp-in-audio/
🗓 Available dates (1-day online workshop):
• Tuesday 14 April — 13:00–20:00 UTC
• Tuesday 28 April — 07:00–14:00 UTC
–
C++Online
50% REDUCTION ON BEGINNER WORKSHOPS! £150/$200 for Full Day Sessions!
In an effort to make our training more accessible to beginners and novice programmers + allow attendance from a broader range of demographics and locations, we've reduce the price on our beginner content!
This will hopefully open the content up to people who don't have an official 'Student' status, but do not yet have an established career or regular salary to depend on.
The following sessions are now available at 50% off their original listed price for standard registrations, making each on £150 + VAT for the full day workshop session.
🎧 Jumpstart to C++ in Audio - Learn Audio Programming & Build Your Own Music Plugin/App with JUCE - Jan Wilczek - Full Day Course £150 (£90 for Students)
cpponline.uk/workshop/jumpstart-to-cpp-in-audio/
🗓 Available dates (1-day online workshop):
• Tuesday 14 April — 13:00–20:00 UTC
• Tuesday 28 April — 07:00–14:00 UTC
–
From Hello World to Real World - A Hands-On C++ Journey from Beginner to Advanced with Amir Kirsh - £90 For Students!
cpponline.uk/workshop/from-hello-world-to-real-wor…
🗓 Date
• Thursday 21st May — 08:30–16:30 UTC
–
All workshop registrations also include early access to the C++Online 2026 Session Recordings.
Conference Attendees can upgrade to a workshop for a discount equal to their conference ticket price
#cpp #cplusplus #programmer #coding #learnprogramming #learncoding #students #deal #softwaredevelopment #computerscience #learncode #programmingtutorials #code #audiodev
1 day ago | [YT] | 3
View 0 replies
C++Online
⚙️ Safe and Efficient C++ for Embedded Environments - Tuesday 12th May 09:00 - 17:00 UTC - £345/$460/€400 (£90/$120/€105 for students)
cpponline.uk/workshop/safe-and-efficient-cpp-for-e…
🗓 Tuesday 12 May — 09:00–17:00 UTC
🎯 Suitable for: Beginner • Intermediate • Embedded / Low-Level
Master modern C++ for embedded systems with Andreas Fertig. Learn to write robust, safe, and efficient code—even on systems without a heap or under MISRA/Autosar/SIL guidelines.
In this hands-on workshop, you will:
- Explore custom allocators and unique_ptr in memory-constrained environments
- Write type-safe, undefined behavior-free code
- Replace POSIX length value APIs with modern C++ patterns
- Improve readability, safety, and efficiency for embedded systems
👨🏫 Instructor: Andreas Fertig — C++ standardization committee member, author, and international trainer.
You can see a preview of this workshop here: https://www.youtube.com/watch?v=kDZKo...
🎟 Book your spot:
🔗cpponline.uk/workshop/safe-and-efficient-cpp-for-e…
#cpp #cplusplus #cpptutorial #embeddedprogramming #coding #codingtutorial #programming #programmingtutorial #softwaredeveloper #embeddedcode #embeddedcode #systemsprogramming
2 days ago | [YT] | 1
View 0 replies
C++Online
Mastering std::execution (Senders/Receivers) — A Hands-On Workshop - £345/$460/€400 (£90/$120/€105 for students) 🗓 Friday 15 May — 09:00–17:00 UTC
cpponline.uk/workshop/mastering-stdexecution-sende…
🎯 Suitable for: Beginner • Intermediate • Advanced
Asynchronous and parallel software is everywhere — but until now, C++ has lacked a unified framework for structured asynchrony.
That changes with std::execution (Senders/Receivers) — arriving in C++26.
In this intensive, hands-on workshop with Mateusz Pusz, you’ll learn how to build efficient, highly concurrent systems without manual synchronization.
What you’ll learn
• What structured concurrency really means
• How to build asynchronous pipelines with schedulers, senders, and receivers
• Data parallelism with senders
• Cancellation support
• Sender factories, adaptors, and consumers
• How to implement your own asynchronous algorithms
• Practical usage of std::execution’s async algorithms
💻 Workshop structure:
30% lecture • 70% hands-on coding
All exercises via Compiler Explorer — no heavy setup required.
This is your chance to start using the reference implementation today — no need to wait for the next standard release.
👨🏫 Instructor: Mateusz Pusz
Principal Software Engineer at EPAM, ISO C++ Committee (WG21) voting member, and internationally recognized C++ trainer with 20+ years of experience in performance, low-latency systems, and modern C++ design.
✅ Includes FREE access to on demand recordings of all C++Online Main Conference sessions, plus Early Access to the YouTube videos before publication
🎟 Book your place:
🔗cpponline.uk/workshop/mastering-stdexecution-sende…
🤔 Not sure if this workshop is for you?
You can buy a main conference ticket for C++Online 2026 from £50 and attend a preview session of the workshop first.
If you then decide to book the full workshop, the conference ticket price will be deducted from your workshop fee.
It’s a low-risk way to see if this deep dive is right for you.
#cpp #learncpp #learncplusplus #programmingcourses #cpptutorials #cppprogramming #cplusplus #programmer #softwaredeveloper #cpp26 #softwaredevelopment
2 days ago | [YT] | 0
View 0 replies
C++Online
Keynote Video Published - Is AI Destroying Software Development?
Checkout this incredible film created by David Sankel for his C++Online 2026 Keynote Session. This is unlike any programming talk or presentation you have ever seen!
#cpp #programming #ai #artificialintelligence #claudecode #claude #chatgpt #softwareengineering #softwaredevelopment #softwaredeveloper
3 days ago | [YT] | 2
View 0 replies
C++Online
NOW 50% OFF - Only £150! - From Hello World to Real World - A Hands-On C++ Journey from Beginner to Advanced with Amir Kirsh - £90 For Students!
Preview this Session: https://youtu.be/2zhW-tL2UXs
More info: cpponline.uk/workshop/from-hello-world-to-real-wor…
🗓 Date
• Thursday 21st May — 08:30–16:30 UTC
🎯 Suitable for: Beginner & Intermediate
This full-day, hands-on workshop is designed to bridge the gap between learning C++ and using it confidently in real projects. Whether you’re early in your C++ journey or looking to solidify your modern C++ foundations, this session focuses on clarity, correctness, and real-world best practices.
What you’ll learn
• Core C++ language fundamentals and OOP design
• RAII, resource management, and smart pointers
• Move semantics and modern ownership models
• STL containers, algorithms, lambdas, and templates
• constexpr and modern design techniques
• Writing readable, maintainable APIs
• Avoiding common C++ pitfalls (even experienced devs hit these!)
• How modern C++ (C++11 → C++23) improves safety and expressiveness
• Strategies for working with and modernizing legacy C++ code
The workshop is highly practical, with live coding and hands-on exercises throughout the day, progressing from foundational concepts to realistic design and architecture decisions.
🔗 Book your place for £150 (£90 Students): cpponline.uk/workshop/from-hello-world-to-real-wor…
✅ Includes FREE access to On Demand Recordings of all C++Online Main Conference talks + Early Access to the final YouTube videos
#cpp #learncpp #learntocode #programmingtutorial #cppprogramming #programmer #cplusplus #tutorial #programming #cplusplus #softwareengineering #softwaredevelopment
3 days ago | [YT] | 2
View 0 replies
C++Online
Performance and Safety in C++ Crash Course with Jason Turner from @cppweekly - £345/$460 (£90/$120 For Students) Thursday 9 April — 0800-1600 EDT/12:00–20:00 UTC
Also Includes On-Demand Recordings from C++Online 2026!
cpponline.uk/workshop/performance-and-safety-in-cp…
C++ gives us performance and portability — but modern software demands safety and security just as much. In this fast-paced, practical one-day course, you’ll learn how to write C++ that is:
✅ Fast
✅ Safe by default
✅ Structured with “safety rails” to enforce good practices
✅ Built around clear, actionable guidelines you can apply immediately
🗓 Date
• Thursday 9 April — 12:00–20:00 UTC
🎯 Suitable for: Beginner • Intermediate • Advanced
What to expect
• Practical guidance on performance-focused design
• Writing safer C++ without sacrificing speed
• Setting up guardrails and guidelines for your team
• Balancing low-level control with modern best practices
• A concentrated, no-fluff crash course you can immediately apply at work
👨🏫 Instructor: Jason Turner
C++ developer, trainer, conference speaker, host of C++ Weekly, and author of multiple C++ Best Practices and puzzle books.
🎟 Tickets
Full-day workshop — book now for £345 (£90 For Students):
🔗cpponline.uk/workshop/performance-and-safety-in-cp…
#software #cpp #softwareengineering #safecpp #coder #cppweekly #softwareengineering #onlinetraining #cplusplus #programming #code #codeperformance
3 days ago | [YT] | 4
View 0 replies
C++Online
50% REDUCTION ON BEGINNER WORKSHOPS! £150/$200 for Full Day Sessions!
In an effort to make our training more accessible to beginners and novice programmers + allow attendance from a broader range of demographics and locations, we've reduce the price on our beginner content!
This will hopefully open the content up to people who don't have an official 'Student' status, but do not yet have an established career or regular salary to depend on.
The following sessions are now available at 50% off their original listed price for standard registrations, making each on £150 + VAT for the full day workshop session.
🎧 Jumpstart to C++ in Audio - Learn Audio Programming & Build Your Own Music Plugin/App with JUCE - Jan Wilczek - Full Day Course £150 (£90 for Students)
cpponline.uk/workshop/jumpstart-to-cpp-in-audio/
🗓 Available dates (1-day online workshop):
• Tuesday 14 April — 13:00–20:00 UTC
• Tuesday 28 April — 07:00–14:00 UTC
–
From Hello World to Real World - A Hands-On C++ Journey from Beginner to Advanced with Amir Kirsh - £90 For Students!
cpponline.uk/workshop/from-hello-world-to-real-wor…
🗓 Date
• Thursday 21st May — 08:30–16:30 UTC
–
All workshop registrations also include early access to the C++Online 2026 Session Recordings.
Conference Attendees can upgrade to a workshop for a discount equal to their conference ticket price
#cpp #cplusplus #programming #coding #learntocode #cpptutorials #students #deal #discount #training #education #programmingcourses #coder #audio
3 days ago (edited) | [YT] | 3
View 0 replies
Load more