Deep dive training
to help developers ship better software
![Vector art of 3 people physically constructing a website on a giant computer screen.](/assets/images/backgrounds/stack-mechanics-hero.png)
Current Courses
Workshop courses for developers.
![portfolio.data.title](/assets/images/courses/microservices-cover.png)
Building Modern Microservices in .NET
View course details for Building Modern Microservices in .NET![portfolio.data.title](/assets/images/courses/aspnet-cover.png)
Building and operating Modern ASP.NET Applications
View course details for Building and operating Modern ASP.NET Applications![portfolio.data.title](/assets/images/courses/custom-cover.png)
![portfolio.data.title](/assets/images/courses/tdd-cover.png)
Test Driven Development and Unit Testing in .NET
View course details for Test Driven Development and Unit Testing in .NETTestimonials
What past workshop attendees have to say.
![user-thumb](/assets/images/testimonial/minna.jpg)
Minna Yao
Engineering Manager, CashApp
I attended the domain driven design workshop from Stack Mechanics a couple of years ago. The workshop had excellent content combined with practical, hands-on exercises built on your technical expertise. I learned key principles of DDD that I was able to apply immediately after the workshop.
![user-thumb](/assets/images/testimonial/patrick.jpg)
Patrick Freeman
Cloud Team Lead, Ellume Health
Awesome content that was instantly applicable to the projects I was working on. I will continue to use the principles and patterns taught in this course for many projects in the future.
![user-thumb](/assets/images/testimonial/chris.jpg)
Chris Briggs
Development Lead, Lup Events
Without a doubt, Stack Mechanics is one of the single greatest pieces of technical training I have experienced. Since undertaking it, I have amazed how many times the concepts taught have aided me in a wide range of situations.