Deep Dive: Claude Code
Configure, extend, and automate Claude Code until it works the way you already do.
Learn to code like an artist. Ship like a pro.
Configure, extend, and automate Claude Code until it works the way you already do.
Go from your first prompt to real development workflows with Claude Code.
Master unit testing in C# with xUnit and write tests that actually catch bugs.
Learn how to easily write code with Testing in mind.
Learn how to build a production-ready URL Shortener from conception to deployment.
Learn how to instrument your .NET Applications with OpenTelemetry.
Learn to write simple, elegant C# code that anyone can understand and maintain.
Master the craft of Test-Driven Development and write better code, faster.
"This course was fantastic, even amongst other great courses on this site. I can't stress how valuable every piece of content was in this course and how well it was presented. Thanks much for the valuable information and insight. I coded along with the entire course, and it was easy to follow, and everything was explained well."
"It was perfect! I´ve been a TDD practitioner, and this course surprised me!"
"Brilliant course with so much detail and code examples. The steps followed are just like how real software is produced, from testing to IAC and deployment. Thank you!"
It depends on the gap you're closing. For testing, the order that works is Testing with xUnit in C#, then Writing Testable Code, then Test-Driven Development. For AI-assisted work, Getting Started: Claude Code comes before Deep Dive: Claude Code. Clean Code in C# stands on its own.
No. The courses are paid and hosted on Dometrain, which handles pricing and checkout. Current prices and any bundles live there, not here. What's free: the blog, the YouTube channel and the weekly newsletter.
Courses are pre-recorded and self-paced on Dometrain, so you start whenever you want. Workshops are live, hands-on and scheduled, in formats from half a day to a two-day intensive. The outlines and the public dates are at guiferreira.me/workshops. A team booking one privately goes through Black Lab Studios.
.NET and C# developers who can already ship features and want the craft underneath. Courses marked Beginner assume you know C# syntax and go from there. The two Claude Code courses are the exception. They're not tied to .NET and suit any developer adopting an AI coding agent.
Most run between four and six hours of video, split into short lessons you can take one at a time. The outlier is Let's Build It: URL Shortener in .NET, which is 16h 46m because it builds and deploys a real project. Every course page here lists its exact runtime and level.
What I'm building, learning, and discovering each week.