Workshops and Masterclasses
I've been running classroom training for software professionals since 2016.
Drawing on over
15 years' experience designing large-scale software applications, running
software development
teams, and speaking at meetups and conferences, I've taught developers to
build hypermedia APIs,
I've run a fast-track 'introduction to .NET Core' course aimed at developers
looking to switch
to the Microsoft .NET platform, and I run workshops aimed at helping
software professionals improve their communication and presentation skills.
Interested in booking a workshop? Email [email protected]
and
let’s talk.
An interactive workshop for developers who want to take their ASP.NET Core skills to the next level, covering architecture, performance, testing, frontend, and observability.
- Web application architecture
- Advanced testing patterns for ASP.NET
- Async performance secrets
- Observability with OpenTelemetry and Aspire
More details...
An interactive workshop for developers and technology professionals who are interested in public speaking. Learn how to create and deliver great technical talks and presentations.
- Creating a talk: ideas, structure and content
- Building confidence with effective rehearsals
- Using slides, animation, and multimedia
- Live demos and presenting code
More details...
24 & 25 March 2025
14:00-17:30 UTC
2 half-days
Online (Zoom)
£245 / £295
Book
now
A hands-on workshop with Dylan Beattie, covering HTTP, REST, GraphQL, gRPC, RabbitMQ, SignalR, and Aspire: what they do, why you would use them, and how they all work with the latest versions of C# and .NET.
- What is a "distributed system" - and why does it matter?
- Decoupling workloads using queues and channels
- Working with HTTP APIs in ASP.NET Core
- Working with message queues and RabbitMQ
- Support SPAs and mobile devices using GraphQL
- High-performance remote procedure calls with gRPC
- Realtime browser communication with SignalR
More details...
An interactive workshop for web developers covering advanced features of modern CSS: colour models, animation, filters, variables, properties, functions, blend modes, and much more.
- Advanced CSS layout tricks
- Colour models, composition and blending
- CSS variables, functions and properties
- Transforms, transitions and animation
More details...
26-27 March 2026
14:00-17:30 UTC
2 half-days
Online (Zoom)
£245 / £295
Book
now
A hands-on workshop for experienced .NET developers who want to get up to speed on all the patterns, features and capabilities introduced in .NET 10 and C# 14.
- Extension Everything
- File-based apps - no more .csproj
- Native AoT and WASM Support
- And much more...
More details...
20 May 2026
09:00-17:00
1 day
Codecamp Timisoara, Romania
€490 + VAT
Book
now