.NET Development and Software Architecture

.NET Core is a cross-platform, high-performance development framework for building almost any kind of software system, from web applications and APIs to microservices and mobile apps.

These workshops will teach you the patterns and principles used in modern .NET application development - and since they’re all hands-on, you’ll learn by writing code, solving problems, and building real working systems.


Fast Track To .NET Core

A fast-track workshop about building apps and websites using C# and .NET Core. Ideal for developers who have worked with languages like JavaScript, Ruby, or Python.

View full workshop details

Length: 4 days (8 x 3-hour modules)

Upcoming Dates

There are currently no public dates scheduled for this workshop. Get in touch if you'd like to run this course for your team, company or user group - or join the mailing list to find out when new public dates are announced.


Introduction to Distributed Systems with .NET Core

A hands-on workshop giving an overview of REST, GraphQL, gRPC, RabbitMQ, SignalR - what they do, why you would use them, and how they all work with .NET Core.

View full workshop details

Length: 1 day

Upcoming Dates

Thu 24 Sep 2020 10:00-17:00 BST Online (Zoom) £180 / £270 Book Now

Real World REST with .NET Core

A hands-on workshop about building REST APIs using .NET Core. Covers API design, HTTP methods and status codes, how to use hypermedia as the engine of application state (HATEOAS), and more.

View full workshop details

Length: 8 x 90-minute modules

Upcoming Dates

There are currently no public dates scheduled for this workshop. Get in touch if you'd like to run this course for your team, company or user group - or join the mailing list to find out when new public dates are announced.