Meeting C++ (26th – 28th November) – You can buy early bird tickets at meetingcpp.com/2026/ -
OPEN CALLS FOR SPEAKERS
(LAST CHANCE) CppCon – Interested speakers have until May 17th to submit their talks which is scheduled to take place on 12th – 18th September in Denver Colorado. Find out more including how to submit your proposal at cppcon.org/cfs2026/
Meeting C++ (NEW) – Interested speakers have until June 4th to submit their talks for Meeting C++ which is scheduled to take place on 26th – 28th November and will be hybrid.
-
OTHER OPEN CALLS
CppCon Call For Authors Now Open! – CppCon are looking for book authors who want to engage with potential reviewers and readers. Read the full announcement at cppcon.org/call-for-author-2026/ -
TRAINING COURSES AVAILABLE FOR PURCHASE
Last Chance To Register:
Stop Thinking Like a Junior – The Soft Skills That Make You Senior – Sandor Dargo – Half Day online workshop available on Friday 8th May 20:00 – 23:30 UTC – cpponline.uk/workshop/stop-thinking-like-a-junior/ £172.50/$230/€200 (£45/$60/€55 for students)
Jumpstart to C++ in Audio – Learn Audio Programming & Create Your Own Music Plugin/App with the JUCE C++ Framework – Jan Wilczek – 1 day online workshop available on both Monday 11th & Tuesday 12th May 13:00 – 16:30 UTC – cpponline.uk/workshop/jumpstart-to-cpp-in-audio/ – £150/$200/€175 (£90/$120/€105 for students)
Safe and Efficient C++ for Embedded Environments – Andreas Fertig – 1 day online workshop available on Tuesday 12th May 09:00 – 17:00 UTC – cpponline.uk/workshop/safe-and-efficient-cpp-for-e… £345/$460/€400 (£90/$120/€105 for students)
Mastering std::execution (Senders/Receivers) – Mateusz Pusz – 1 day online workshop available on Friday 15th May 09:00 – 17:00 UTC – cpponline.uk/workshop/mastering-stdexecution-sende… £345/$460/€400 (£90/$120/€105 for students) --
C++Online ONE DAY WORKSHOPS – £345/$460/€400 (£90/$120/€105 for students)
How C++ Actually Works – Hands-On With Compilation, Memory, and Runtime – Assaf Tzur-El – One day online workshop that runs over two days on May 18th – May 19th 16:00 – 20:00 UTC – cpponline.uk/workshop/how-cpp-actually-works/
AI++ 101 – Build an AI Coding Assistant in C++ – Jody Hagins – 1 day online workshop available on Friday 22nd May 09:00 – 17:00 UTC – cpponline.uk/workshop/ai-101/ --
C++Online ONE DAY BEGINNER WORKSHOPS – Reduced from £345 to £150/$200/€175 (£90/$120/€105 for students)
From Hello World to Real World – A Hands-On C++ Journey from Beginner to Advanced – Amir Kirsh – 1 day online workshop available on Thursday 21st May 08:30 – 16:30 UTC – cpponline.uk/workshop/from-hello-world-to-real-wor… --
C++Online HALF DAY WORKSHOPS – £172.50/$230/€200 (£45/$60/€55 for students)
Splice & Dice – A Field Guide to C++26 Static Reflection – Koen Samyn – Half Day online workshop available on Monday 25th May 09:00 – 12:30 UTC – cpponline.uk/workshop/splice-and-dice/ --
C++Online TWO DAY WORKSHOPS – £690/$920/€800 (£180/$240/€210 for students)
AI++ 201 – Build a Matching Engine with Claude Code – Jody Hagins – 2 day online workshop available on May 28th – May 29th 09:00 – 17:00 UTC – cpponline.uk/workshop/ai-201/
Eleven of these workshops had previews at the main C++Online Conference which took place on the 11th – 13th March. You can watch these preview sessions here: www.youtube.com/playlist?list...
Anyone who purchased a C++Online Main Conference ticket can also get a discount of however much they paid to attend the main conference.
Also if anyone is from a lower-income background or live in a country where purchasing power is limited, then it is recommended to reach out to C++Online on info@cpponline.uk as they will be able to give you a discount. --
Secure Coding in C and C++ – Robert C. Seacord – 1 day in-person workshop available on 16th June 10:00 – 18:00 – accuonsea.uk/2026/sessions/secure-coding-in-c-and-… All ACCU on Sea workshops take place in-person in Folkestone, England.
-
OTHER NEWS:
C++ Under The Sea 2026 Announced – C++ Under The Sea will once again take place on 15 & 16th October 2026 at Breepark in Breda, the Netherlands
C++ Under The Sea 2026 Workshops Announced – C++ Under The Sea have announced 3 workshops that will take place on the 14th October 2026. Find out more at cppunderthesea.nl/#workshops
ADC Japan Schedule Announced – ADC have announced their full schedule for their Japan event which will feature over 30 different talks and workshops from June 1st – 3rd. See the full schedule at audio.dev/adc-japan-26/schedule/
ACCU On Sea Schedule Announced – The ACCU on Sea schedule has been announced and includes over 60 sessions across the four days. Visit accuonsea.uk/schedule/ for the full schedule.
C++Online Workshops Available – C++Online have announced 14 workshops that will take place between the end of March and the start of June with more potentially being added if any workshops are oversubscribed. Find out more including the workshops that are available at cpponline.uk/workshop-tickets-for-cpponline-2026-n… --
Finally anyone who is coming to a conference in the UK such as C++ on Sea or ADC from overseas may now be required to obtain Visas to attend. Find out more including how to get a VISA at homeofficemedia.blog.gov.uk/electronic-travel-auth…
🧠 How C++ Actually Works — Hands-On With Compilation, Memory, and Runtime - 2 day workshop / training course
- May 18th - May 19th 16:00 - 20:00 UTC £345/$460/€400 (£90/$120/€105 for students) - Includes Access to All C++Online 2026 talk recordings cpponline.uk/workshop/how-cpp-actually-works/
🗓 May 18–19 — 16:00–20:00 UTC (2 × half-day sessions)
🎯 Suitable for: Advanced
Ever seen a bug that:
- Disappears in debug mode?
- Only appears with optimizations enabled?
- Behaves differently across compilers?
- You’ve encountered the limits of the C++ abstract machine.
This advanced workshop dives into the gap between what the C++ standard guarantees and how real implementations behave in practice.
Through live demos and hands-on exercises, you’ll build a practical mental model of:
• How C++ code is compiled and translated
• How memory is laid out and accessed
• How language constructs map to runtime behavior
• Where implementation details affect correctness, portability, and performance
• How to detect fragile assumptions in production code
The goal isn’t memorizing rules — it’s developing transferable reasoning skills for debugging, optimizing, and reviewing complex systems with confidence.
👨🏫 Instructor: Assaf Tzur-El
Veteran software development consultant with 30 years of experience, specializing in developer excellence, engineering culture, and high-performance teams.
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.
🎟️ C++Online Workshops – 50% OFF SPECIAL OFFER FOR INDIA
If you're a C++ developer based in India and looking to level up your skills, C++Online workshops offer a flexible, high-quality way to learn from world-class instructors—no travel required.
To make things even more accessible, you can use the discount code C++OnlineIndia to get 50% off all standard and student workshop tickets.
If you have similar circumstances but don’t live in India, please feel free to reach out to us for a discount at info@cpponline.uk
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.
Stop Thinking Like a Junior - The Soft Skills That Make You Senior
Friday 8th May — 20:00–23:30 UTC (1300-1630 PST)
🧠 SOFT SKILLS DEVELOPMENT WORKSHOP With @sandordargo8838
- £172.50/$230/€200
(£45/$60/€55 for students) half day workshop
Many developers spend years sharpening their technical skills — yet still feel stuck.
The real difference between a junior and a senior engineer isn’t just code quality.
It’s mindset, ownership, communication, and impact.
This interactive half-day workshop focuses on the skills that actually move your career forward.
What you’ll explore
• The mindset shifts that define senior engineers
• Thinking like an owner, not just an implementer
• Communicating with clarity and empathy
• Turning code reviews into growth opportunities
• Managing time, energy, and expectations
• Delivering impact without burning out
This workshop isn’t about syntax or templates.
It’s about becoming the engineer people trust, rely on, and want on their team.
👨🏫 Instructor: Sandor Dargo
Software craftsman and advocate for clean code and knowledge sharing, focused on reducing maintenance costs and helping teams grow through better practices.
🎛️Calling All Audio Professionals! Build Your Own Audio Plugin At Our C++Online Workshop For Only £150 / $200 / €175 (No Prior Audio Coding Required!)
Beginner’s Guide to C++ Audio Programming with the JUCE Framework by Jan Wilczek
Checkout the taster session here: https://www.youtube.com/watch?v=IBLRv... If you work with audio—music production, sound design, or post—and want to create your own tools, this workshop is for you.
🎶 What you’ll gain
• Understand how audio works “under the hood”
• Learn how plugins and audio apps are built
• Create your own custom audio effect (flanger)
• Start building tools tailored to your workflow
💡 Imagine being able to:
• Design your own unique effects
• Build plugins for your DAW
• Create audio tools for games or apps
• Experiment with sound in entirely new ways
🛠️ Hands-on project
You’ll build a working plugin using the JUCE framework—with guidance every step of the way.
📅 Dates
• 28 April (07:00–14:00 UTC)
• 11–12 May (13:00–16:30 UTC)
💰 £150 / $200 / €175 (£90/$120/€105 for students)
🎓 Student discounts available
👉 No deep programming background required—just curiosity and an interest in sound.
🔗 Register Today! cpponline.uk/workshop/jumpstart-to-cpp-in-audio/
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
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.
C++Online
News From Upcoming C++ Conferences (2026-05-05) - Open Calls, Tickets, Training + Other News!
programmingarchive.com/upcoming-conference-news/
-
CONFERENCE TICKETS AVAILABLE TO PURCHASE
ADC Japan (1st – 3rd June) – You can buy tickets at peatix.com/event/4840445
ACCU on Sea (15th – 20th June) – You can buy standard tickets at accuonsea.uk/tickets/ with discounts available for ACCU members.
CppCon (12th – 18th September) – You can buy early bird tickets until June 26th at cppcon.org/registration/
C++ Under The Sea (NEW – 14th – 16th October) – You can buy early bird tickets at sales.ticketing.cm.com/cppunderthesea2026/
Meeting C++ (26th – 28th November) – You can buy early bird tickets at meetingcpp.com/2026/
-
OPEN CALLS FOR SPEAKERS
(LAST CHANCE) CppCon – Interested speakers have until May 17th to submit their talks which is scheduled to take place on 12th – 18th September in Denver Colorado. Find out more including how to submit your proposal at cppcon.org/cfs2026/
Meeting C++ (NEW) – Interested speakers have until June 4th to submit their talks for Meeting C++ which is scheduled to take place on 26th – 28th November and will be hybrid.
-
OTHER OPEN CALLS
CppCon Call For Authors Now Open! – CppCon are looking for book authors who want to engage with potential reviewers and readers. Read the full announcement at cppcon.org/call-for-author-2026/
-
TRAINING COURSES AVAILABLE FOR PURCHASE
Last Chance To Register:
Stop Thinking Like a Junior – The Soft Skills That Make You Senior – Sandor Dargo – Half Day online workshop available on Friday 8th May 20:00 – 23:30 UTC – cpponline.uk/workshop/stop-thinking-like-a-junior/
£172.50/$230/€200 (£45/$60/€55 for students)
Jumpstart to C++ in Audio – Learn Audio Programming & Create Your Own Music Plugin/App with the JUCE C++ Framework – Jan Wilczek – 1 day online workshop available on both Monday 11th & Tuesday 12th May 13:00 – 16:30 UTC – cpponline.uk/workshop/jumpstart-to-cpp-in-audio/ –
£150/$200/€175 (£90/$120/€105 for students)
Safe and Efficient C++ for Embedded Environments – Andreas Fertig – 1 day online workshop available on Tuesday 12th May 09:00 – 17:00 UTC – cpponline.uk/workshop/safe-and-efficient-cpp-for-e…
£345/$460/€400 (£90/$120/€105 for students)
Mastering std::execution (Senders/Receivers) – Mateusz Pusz – 1 day online workshop available on Friday 15th May 09:00 – 17:00 UTC – cpponline.uk/workshop/mastering-stdexecution-sende…
£345/$460/€400 (£90/$120/€105 for students)
--
C++Online ONE DAY WORKSHOPS – £345/$460/€400 (£90/$120/€105 for students)
How C++ Actually Works – Hands-On With Compilation, Memory, and Runtime – Assaf Tzur-El – One day online workshop that runs over two days on May 18th – May 19th 16:00 – 20:00 UTC – cpponline.uk/workshop/how-cpp-actually-works/
AI++ 101 – Build an AI Coding Assistant in C++ – Jody Hagins – 1 day online workshop available on Friday 22nd May 09:00 – 17:00 UTC – cpponline.uk/workshop/ai-101/
--
C++Online ONE DAY BEGINNER WORKSHOPS – Reduced from £345 to £150/$200/€175 (£90/$120/€105 for students)
From Hello World to Real World – A Hands-On C++ Journey from Beginner to Advanced – Amir Kirsh – 1 day online workshop available on Thursday 21st May 08:30 – 16:30 UTC – cpponline.uk/workshop/from-hello-world-to-real-wor…
--
C++Online HALF DAY WORKSHOPS – £172.50/$230/€200 (£45/$60/€55 for students)
Splice & Dice – A Field Guide to C++26 Static Reflection – Koen Samyn – Half Day online workshop available on Monday 25th May 09:00 – 12:30 UTC – cpponline.uk/workshop/splice-and-dice/
--
C++Online TWO DAY WORKSHOPS – £690/$920/€800 (£180/$240/€210 for students)
AI++ 201 – Build a Matching Engine with Claude Code – Jody Hagins – 2 day online workshop available on May 28th – May 29th 09:00 – 17:00 UTC – cpponline.uk/workshop/ai-201/
Eleven of these workshops had previews at the main C++Online Conference which took place on the 11th – 13th March. You can watch these preview sessions here: www.youtube.com/playlist?list...
Anyone who purchased a C++Online Main Conference ticket can also get a discount of however much they paid to attend the main conference.
Also if anyone is from a lower-income background or live in a country where purchasing power is limited, then it is recommended to reach out to C++Online on info@cpponline.uk as they will be able to give you a discount.
--
ACCU on Sea Two Day Workshops
C++ Best Practices – Jason Turner – 2 day in-person workshop available on 15th & 16th June 10:00 – 18:00 – accuonsea.uk/2026/sessions/cpp-best-practices/
C++ Templates for Developers – Walter E Brown – 2 day in-person workshop available on 15th & 16th June 10:00 – 18:00 – accuonsea.uk/2026/sessions/cpp-templates-for-devel…
Talking Tech (A Speaker Training Workshop) – Sherry Sontag & Peter Muldoon – 2 day in-person workshop available on 15th & 16th June 10:00 – 18:00 – accuonsea.uk/2026/sessions/talking-tech-a-speaker-…
ACCU on Sea One Day Workshops
C++ Software Design – Klaus Iglberger – 1 day in-person workshop available on 15th June 10:00 – 18:00 – accuonsea.uk/2026/sessions/cpp-software-design/
C++23 in Practice: A Complete Introduction – Nicolai M. Josuttis – 1 day in-person workshop available on 16th June 10:00 – 18:00 – accuonsea.uk/2026/sessions/cpp23-in-practice-a-com…
Secure Coding in C and C++ – Robert C. Seacord – 1 day in-person workshop available on 16th June 10:00 – 18:00 – accuonsea.uk/2026/sessions/secure-coding-in-c-and-…
All ACCU on Sea workshops take place in-person in Folkestone, England.
-
OTHER NEWS:
C++ Under The Sea 2026 Announced – C++ Under The Sea will once again take place on 15 & 16th October 2026 at Breepark in Breda, the Netherlands
C++ Under The Sea 2026 Workshops Announced – C++ Under The Sea have announced 3 workshops that will take place on the 14th October 2026. Find out more at cppunderthesea.nl/#workshops
ADC Japan Schedule Announced – ADC have announced their full schedule for their Japan event which will feature over 30 different talks and workshops from June 1st – 3rd. See the full schedule at audio.dev/adc-japan-26/schedule/
ACCU On Sea Schedule Announced – The ACCU on Sea schedule has been announced and includes over 60 sessions across the four days. Visit accuonsea.uk/schedule/ for the full schedule.
Meeting C++ 2026 Announced – Meeting C++ will take place on the 26th – 28th November and will be hybrid. Visit meetingcpp.com/meetingcpp/news/items/Announcing-Me… to find out more
C++Online Workshops Available – C++Online have announced 14 workshops that will take place between the end of March and the start of June with more potentially being added if any workshops are oversubscribed. Find out more including the workshops that are available at cpponline.uk/workshop-tickets-for-cpponline-2026-n…
--
Finally anyone who is coming to a conference in the UK such as C++ on Sea or ADC from overseas may now be required to obtain Visas to attend. Find out more including how to get a VISA at homeofficemedia.blog.gov.uk/electronic-travel-auth…
For a full list of upcoming conferences, in order of occurrence and with additional details, please visit this web page: programmingarchive.com/upcoming-conference-news/
#cpp #cplusplus #programming #coding #developer #softwaredeveloper #dev #coder #programmer #softwaredevelopment #code #apps #softwareengineer
5 hours ago | [YT] | 1
View 0 replies
C++Online
🧠 How C++ Actually Works — Hands-On With Compilation, Memory, and Runtime - 2 day workshop / training course
- May 18th - May 19th 16:00 - 20:00 UTC £345/$460/€400 (£90/$120/€105 for students) - Includes Access to All C++Online 2026 talk recordings cpponline.uk/workshop/how-cpp-actually-works/
🗓 May 18–19 — 16:00–20:00 UTC (2 × half-day sessions)
🎯 Suitable for: Advanced
Ever seen a bug that:
- Disappears in debug mode?
- Only appears with optimizations enabled?
- Behaves differently across compilers?
- You’ve encountered the limits of the C++ abstract machine.
This advanced workshop dives into the gap between what the C++ standard guarantees and how real implementations behave in practice.
Through live demos and hands-on exercises, you’ll build a practical mental model of:
• How C++ code is compiled and translated
• How memory is laid out and accessed
• How language constructs map to runtime behavior
• Where implementation details affect correctness, portability, and performance
• How to detect fragile assumptions in production code
The goal isn’t memorizing rules — it’s developing transferable reasoning skills for debugging, optimizing, and reviewing complex systems with confidence.
👨🏫 Instructor: Assaf Tzur-El
Veteran software development consultant with 30 years of experience, specializing in developer excellence, engineering culture, and high-performance teams.
🎟 Book your place:
🔗cpponline.uk/workshop/how-cpp-actually-works/
🤔 Not sure if this workshop is for you?
Checkout the teaser video below:
https://youtu.be/T3wJMig9xvo
#programmer #cplusplus #cpp #memory #cpptutorials #softwaredeveloper #coder #cpptraining #advancedcpp #compiler #softwareengineer
2 days ago | [YT] | 9
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 #cpptutorials #coding #programmer #programming #systemsprogramming #softwaredevelopment #softwaredesign #code #misra #posix
2 days ago | [YT] | 4
View 0 replies
C++Online
🎟️ C++Online Workshops – 50% OFF SPECIAL OFFER FOR INDIA
If you're a C++ developer based in India and looking to level up your skills, C++Online workshops offer a flexible, high-quality way to learn from world-class instructors—no travel required.
To make things even more accessible, you can use the discount code C++OnlineIndia to get 50% off all standard and student workshop tickets.
If you have similar circumstances but don’t live in India, please feel free to reach out to us for a discount at info@cpponline.uk
See the full range of workshops here: cpponline.uk/workshops/
These hands-on, instructor-led sessions are designed to help you go beyond theory and build practical, real-world expertise in modern C++.
#programming #india #cppindia #cplusplus #cpp #softwaredevelopment #coding #softwareengineer #onlinetraining
2 days ago | [YT] | 2
View 0 replies
C++Online
Mastering std::execution (Senders/Receivers) with — 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
🎟 Book your place:
🔗cpponline.uk/workshop/mastering-stdexecution-sende…
#cpp #coroutines #cpptutorials #concurrency #cplusplus #programming #softwaredeveloper #cpp26 #software #softwareengineering
3 days ago | [YT] | 7
View 0 replies
C++Online
Stop Thinking Like a Junior - The Soft Skills That Make You Senior
Friday 8th May — 20:00–23:30 UTC (1300-1630 PST)
🧠 SOFT SKILLS DEVELOPMENT WORKSHOP With @sandordargo8838
- £172.50/$230/€200
(£45/$60/€55 for students) half day workshop
cpponline.uk/workshop/stop-thinking-like-a-junior/
Many developers spend years sharpening their technical skills — yet still feel stuck.
The real difference between a junior and a senior engineer isn’t just code quality.
It’s mindset, ownership, communication, and impact.
This interactive half-day workshop focuses on the skills that actually move your career forward.
🗓 Available dates (Half day)
• Friday 8 May — 20:00–23:30 UTC (1300-1630 PST)
🎯 Suitable for: Intermediate & Advanced developers
What you’ll explore
• The mindset shifts that define senior engineers
• Thinking like an owner, not just an implementer
• Communicating with clarity and empathy
• Turning code reviews into growth opportunities
• Managing time, energy, and expectations
• Delivering impact without burning out
This workshop isn’t about syntax or templates.
It’s about becoming the engineer people trust, rely on, and want on their team.
👨🏫 Instructor: Sandor Dargo
Software craftsman and advocate for clean code and knowledge sharing, focused on reducing maintenance costs and helping teams grow through better practices.
🎟 Book your place:
🔗cpponline.uk/workshop/stop-thinking-like-a-junior/
#softskill #softskillsdevelopment #softskillstraining #softskillstrainer #softskillsmatter #juniordeveloper #seniordeveloper #codingcareer #personaldevelopment #developertips #programming #cpp
4 days ago | [YT] | 3
View 0 replies
C++Online
🎛️Calling All Audio Professionals! Build Your Own Audio Plugin At Our C++Online Workshop For Only £150 / $200 / €175 (No Prior Audio Coding Required!)
Beginner’s Guide to C++ Audio Programming with the JUCE Framework by Jan Wilczek
Checkout the taster session here: https://www.youtube.com/watch?v=IBLRv...
If you work with audio—music production, sound design, or post—and want to create your own tools, this workshop is for you.
🎶 What you’ll gain
• Understand how audio works “under the hood”
• Learn how plugins and audio apps are built
• Create your own custom audio effect (flanger)
• Start building tools tailored to your workflow
💡 Imagine being able to:
• Design your own unique effects
• Build plugins for your DAW
• Create audio tools for games or apps
• Experiment with sound in entirely new ways
🛠️ Hands-on project
You’ll build a working plugin using the JUCE framework—with guidance every step of the way.
📅 Dates
• 28 April (07:00–14:00 UTC)
• 11–12 May (13:00–16:30 UTC)
💰 £150 / $200 / €175 (£90/$120/€105 for students)
🎓 Student discounts available
👉 No deep programming background required—just curiosity and an interest in sound.
🔗 Register Today! cpponline.uk/workshop/jumpstart-to-cpp-in-audio/
#audio #audioplugins #plugins #vstplugin #vst #auv3 #plugindevelopment #juce #cpp #programmingtutorials #beginnerprogramming #learncoding
4 days ago | [YT] | 2
View 0 replies
C++Online
Mastering std::execution (Senders/Receivers) with — 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…
#cpp #learncpp #compilerexplorer #workshop #cpptutorials #concurrency #cplusplus #programmer #softwaredeveloper #cpp26 #softwaredevelopment
5 days ago | [YT] | 1
View 0 replies
C++Online
⚙️ Safe and Efficient C++ for Embedded Environments with@andreas_fertig - 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 #cpptutorials #coding #programmer #programming #systemsprogramming #softwaredevelopment #softwaredesign #code #misra #posix
5 days ago | [YT] | 0
View 0 replies
Load more