{ } NDC Workshops
Events and Workshops
In-house
About
Dark
Light
Filter
Submit your workshops
Click here
Course Calendar
Sort after topic
Sept 14
NDC Oslo 2026
14 - 18 September 2026
150
Speakers
45
Technologies
12
Workshops
160
Talks
Sept 21
NDC TechTown 2026
21 - 24 September 2026
50
Speakers
15
Technologies
10
Workshops
60
Talks
Sept 21
Secure Coding in C and C++
Robert Seacord
2 days
Magazinet Kongsberg
16 490 NOK
Register
Sept 21
C++ Best Practices
Jason Turner
2 days
Magazinet Kongsberg
16 490 NOK
Register
Sept 21
C++ Software Design
Klaus Iglberger
2 days
Magazinet Kongsberg
16 490 NOK
Register
Sept 21
QML Architecture & Performance deep-dive
James Turner
2 days
Magazinet Kongsberg
16 490 NOK
Register
Sept 21
Rust for imperialists
Eivind Bergem
2 days
Magazinet Kongsberg
16 490 NOK
Register
Sept 23
C++ ranges - demystifying filter and transform
Ole Bøe
1 hour
-
Sept 23
How Sanitizers Work
Anders Schau Knatten
1 hour
-
Sept 23
Becoming an Engineering Manager Without Losing Your Technical Soul
Paul Williams
1 hour
-
Sept 23
Creating Composable Callables in Contemporary C++
Björn Fahller
1 hour
-
Sept 23
Three decades of curl
Daniel Stenberg
1 hour
-
Sept 23
Are You Smarter Than A Branch Predictor?
Michelle D'souza
1 hour
-
Sept 23
Can a Rust API for QML Be Ergonomic? And "Safe"?
Matthias Rauter
1 hour
-
Sept 23
Qt Multimedia: Building simple public APIs with complex backends
Nils Petter Skålerud, Lars Sutterud
1 hour
-
Sept 23
Design Patterns - The Most Common Misconceptions (3 of N)
Klaus Iglberger
1 hour
-
Sept 23
Iteration in C++: From Regular Loops to Powerful Metaprogramming Idioms
Vitaly Fanaskov
1 hour
-
Sept 23
Same C++, but quicker to the finish line
Daniela Engert
1 hour
-
Sept 23
Refactoring Towards Structured Concurrency
Roi Barkan
1 hour
-
Sept 23
Prioritizing Pretty-printers
Braden Ganetsky
1 hour
-
Sept 23
int != safe && int != ℤ
Peter Sommerlad
1 hour
-
Sept 23
The Elements of Programming Style
Kevlin Henney
1 hour
-
Sept 23
When C++ doesn't mean what it says
Giuseppe D'Angelo
1 hour
-
Sept 23
Windowing systems, and what I learned from adding popup windows to Qt Quick
Oliver Eftevaag
1 hour
-
Sept 24
Learning Graphics Programming with C++
Mathieu Ropert
1 hour
-
Sept 24
How to Port Your C++ Codebase to Modules
Mikhail Svetkin
1 hour
-
Sept 24
Experience writing Root of Trust firmware for automotive SoC in Rust
Ramakrishnan Muthukrishnan
1 hour
-
Sept 24
Thriving in deep water: Building a submerged embedded system from scratch with no experience
Hans-Marius Øverås, Eivind Sunde Eriksen
1 hour
-
Sept 24
Once Upon a Thread
Jana Machutová
1 hour
-
Sept 24
Postmodern Programming
Tony Van Eerd
1 hour
-
Sept 24
Creating Automated Tests for a gnarly application: Lessons from The Trenches
Venkat Subramaniam
1 hour
-
Sept 24
How to implement C++26 RCU
Denis Yaroshevskiy
1 hour
-
Sept 24
Another Kind of Bug - The Subtleties of ODR Violations
Kerstin Keller
1 hour
-
Sept 24
Vampires Begone: A Journey Through the Evolution of Reflection in C++
Alexsandro Thomas
1 hour
-
Sept 24
Introduction to Qt Robotics
Shawn Rutledge
1 hour
-
Sept 24
Rule of 0,1,2,5,6,7,8,9,10?
Jason Turner
1 hour
-
Sept 24
Bootable applications - fully interactive programs
Michael Odden
1 hour
-
Sept 24
A People's History of ABI
Nicole Patricia Mazzuca
1 hour
-
Sept 24
Modernizing Legacy Codebases without Stopping the World
Peter Muldoon
1 hour
-
Nov 17
NDC Porto 2026
17 - 20 November 2026
50
Speakers
40
Technologies
8
Workshops
60
Talks
Jan 25
NDC London 2027
25 - 29 January 2027
100
Speakers
50
Technologies
10
Workshops
110
Talks
Feb 15
NDC Security 2027
15 - 18 February 2027
50
Speakers
60
Talks
8
Workshops
NDC Conferences uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?
All good!
Don't want it