Join the waiting list for the next cohort

In 7 weeks, you'll be the developer your team turns to for AI.

You'll spend seven weeks building one real .NET app with a small group, and you'll leave with AI features you'd actually ship at work.

Cohorts 1 and 2 sold out. Every participant rated them 5 out of 5.

"This will help you integrate AI into real-world applications with confidence."

— Hasan Javed, Consultant Senior Software Developer, Asian Development Bank

Join the waiting list to be notified when the next cohort opens.

📅 Live sessions: Thursdays 4:30-5:30pm WET

You don't know where AI goes in your codebase

You want to add AI to your .NET app. You've been reading about it for months, and you still can't point at the place in your code where it would go.

What you know came from blog posts, YouTube videos and ChatGPT threads, and none of it connects. You can ask Copilot to explain a stack trace. You still can't say how an AI feature would work inside your own application, with your data and your constraints. And somewhere underneath, there's the worry that AI is coming for your job instead of making it better.

The docs contradict each other. Models change every month. The demos look slick right up to the point where you notice they don't match your stack, your domain, or the rules you have about latency and customer data.

So the weeks pass. You still don't have an AI feature in production. You have a demo.

Now picture the meeting where someone asks who can lead the AI work. You put your hand up, because you've already built this once. You know which parts are easy, which parts will bite, and roughly what it costs to run.

That's when AI stops being a topic you read about and starts being work you can do.

You get there by building a budget tracker. It takes a messy CSV, works out the format on its own, cleans up the descriptions, categorizes the transactions, and answers "How much did we spend on subscriptions last quarter?" in plain English. The domain is simple on purpose. The patterns underneath are the ones you'll reuse at work.

Who this is for (and who it's not)

This is for .NET developers who want an AI feature in front of real users, not another playground. You'd rather read the working code than the architecture diagram, and you'd rather have a clear answer than an exciting one.

If that's you, you're in the right place.

It's probably not for you if:

  • × You're looking for a fully beginner coding course.
  • × You expect magic "AI-in-a-box" templates without learning how they work.
  • × You can't commit at least 3 hours per week for 7 weeks.
  • × You'd rather watch videos passively than build something real.
  • × You want coverage of Microsoft Agent Framework.
  • × You're looking for CI/CD pipeline or DevOps training.
  • × You're looking for real-time API implementations.
  • × You want deep dives into AI model architecture or training.

Week 1 Money-Back Guarantee

If after Week 1 you don't feel this is worth your time, email me directly and I'll refund you immediately.

No forms, no waiting, no questions asked.

What You'll Build

A complete AI-powered Budget Tracker web app

✓

Auth and data management

✓

AI description enhancements and auto categorization

✓

RAG - Retrieval Augmented Generation

✓

Smart natural language queries

✓

Agentic workflows with tools

✓

MCP Server - Model Context Protocol

Outcomes you can expect

  • → Ship your first AI feature within 7 weeks
  • → Start seeing opportunities to apply AI at work from Week 1. Not just at the end
  • → Confidently scope AI features for your team's roadmap
  • → Have a way to decide where AI fits and which technique the job actually needs
  • → Get better at working with AI coding assistants like Copilot and Claude Code, so the speed-up lands in your own week, not only in the product
  • → Make your internal tools and data accessible to AI agents using MCP
  • → Finish with a completion certificate you can put on your profile

7 Week Plan

W1

Foundation & AI Assisted Dev

Set up the scaffold, API and UI. Get comfortable pairing with AI coding assistants.

W2

AI Opportunities & Azure

Understand LLMs, prompts and tokens. Learn what makes a prompt work. Connect Azure AI.

W3

First AI Features

Ship your first two AI features: description enhancement and auto categorization.

W4

Smart Detection

Build CSV detection and format inference.

W5

RAG & Semantic Search

Add embeddings and retrieval for grounded answers.

W6

Agents & Tools

Design agent loops. Implement tool calling.

W7

MCP Servers

Learn Model Context Protocol. Build and integrate MCP servers.

Why a Cohort Works Better

Most courses give you content. A cohort gives you a deadline. You work through the same week as everybody else, so when you get stuck on Tuesday you get an answer on Tuesday, not three months later when you finally reopen the tab.

What that looks like:

📅

Weekly sessions

One session a week, recorded and available within 24 hours. Plus office hours where you get feedback on what you're building.

💬

Private community

Ask questions between sessions and see what the other .NET developers in the cohort are running into.

📦

Full GitHub repo

The complete source code, with a branch at every stage. If something breaks, check out the working version and carry on.

🎯

Clear weekly goals

You know what you're building each week, so the work adds up instead of stalling.

🎓

Certificate of Completion

Finish the seven weeks and you get a certificate for your profile.

What Developers Say

Every developer who finished Cohorts 1 and 2 rated them 5 out of 5

What participants say

Cohorts 1 and 2 sold out. These are the developers who were in them.

★★★★★

"If you are a .NET developer building APIs or backend systems, this will help you integrate AI into real-world applications with confidence because it provides practical, end-to-end guidance using modern .NET, proper architecture, and production-ready patterns."

Hasan Javed

Consultant Senior Software Developer, Asian Development Bank

★★★★★

"If you develop business applications like ERP and CRM systems, this will help you achieve to create AI assisted workflows because Gui explains the concepts so well and provides real world examples. During the cohort I got idea after idea to improve our systems using the tools and concepts that were presented."

Daniel F.

Technical Lead

★★★★★

"If you are a .NET developer, this course will help you start AI the right way because it replaces fragmented learning with clarity, structure, and confidence."

Navneet Hegde

Software Engineering Lead

★★★★★

"Absolutely worth it. The format lets you be as hands-on as you want, while still allowing you to follow along easily, almost like having a structured tutorial available throughout the process. The content is clear and well-organized, and the office hours consistently turned into very valuable sessions. Gui always had something new to share, explore, or explain. Even when I didn't have specific questions about the cohort, I still looked forward to those sessions every week because we would always end up learning something new."

Miguel

Senior Software Developer, Dynamic Planner

★★★★★

"If you are an engineer looking for one comprehensive training package that expose you to various topics around AI to make a robust intelligent application this cohort is for you, because normally other online trainings only focus on particular topic but in this cohort Gui teaches you all important concepts that you require to know."

Alireza

Principal Engineer

★★★★★

"If you are a .NET developer and want to get hands on AI knowledge, I think this is the cohort they must attend."

Abdel Raoof Olakara

Lead Software Engineer, Core42

★★★★★

"If you are a .NET developer who has used AI only as a development assistant, this course is for you. I did not know anything about concepts such as Agents, RAG, embeddings, tokens and other AI buzzwords before, but after this course I have a clear distinction of 'what is what' and have a solid grasp of how I can embed AI functionalities into product itself."

Tomov Nenad

Software Engineer, Paycor

★★★★★

"If you are a developer who is cautious, this will help you get a good grounding and understanding of AI and how you can use it, what to watch out for and how you might build it into an application you are working on without it feeling overwhelming."

Alex Wood

Software Developer, Dynamic Planner

Join the Waiting List

Cohorts 1 and 2 sold out and were rated 5 out of 5. Be the first to know when the next cohort opens.

No spam. Unsubscribe anytime.

Looking for team or company training?

Volume discounts, single invoicing, and custom onboarding available for teams of 3+ developers.

Contact for Team Training

Prerequisites

This cohort is for developers who:

  • ✓ Know how to use Git and build APIs
  • ✓ Have written server-side code with C#
  • ✓ Prefer learning by doing
  • ✓ Have a basic understanding of JavaScript and web development

The focus is on the backend and the AI. We'll scaffold the React UI and use AI to generate parts of it, so you can stay where you're comfortable and still end up with a full-stack app.

What you'll need

  • → Your favourite IDE (Visual Studio, JetBrains Rider, VS Code, Cursor AI, etc.)
  • → .NET 10
  • → Docker (no Kubernetes needed)
  • → Git and a GitHub.com account
  • → An Azure account (expect ~5-10 € of usage)
  • → Your preferred AI assistant (e.g., GitHub Copilot, ChatGPT, etc.)

No prior AI or machine learning experience needed. We'll cover everything from fundamentals to production deployment.

While we use Azure OpenAI in the cohort, the patterns and techniques you'll learn apply across any provider. OpenAI, Anthropic Claude, Google Gemini, or others. You're learning how to build AI features, not just how to use one specific API.

Meet Your Instructor

Gui Ferreira

Gui Ferreira

Microsoft MVP • .NET Educator • Dometrain Author

Hi, I'm Gui Ferreira, a .NET educator, Microsoft MVP, conference speaker, and course author at Dometrain. I've taught 5,000+ developers worldwide how to build simpler, more maintainable systems. From testing and architecture to AI integration. I've spoken at NDC and other developer conferences.

"I believe software should be powerful but simple, and this cohort reflects that philosophy. When you join, you're not just watching lessons. You're learning directly from me, with hands-on guidance and real-world use cases."

"Gui doesn't just show you code. He explains why decisions matter. That's what makes it click."

— Workshop participant

What students say about learning with Gui

★★★★★

"This workshop was exactly what I needed to move from ideas to action. It equipped me with knowledge and tools to start implementing AI solutions for real problems in my team."

Ricardo Cristino

Lead Software Engineer at OutSystems

★★★★★

"Gui has a unique ability to break down complex concepts into simple, actionable ideas. He explains things clearly and in a friendly way, making learning feel easy. His lessons reflect the time and dedication he puts into creating them. I highly recommend."

Nuno Ferreira

Lead Frontend Engineer

FAQ

What time are the live sessions in my timezone?

Live sessions are Thursdays 4:30-5:30pm WET (Lisbon time). This is 11:30am-12:30pm EST (New York), 8:30-9:30am PST (Los Angeles), and 4:30-5:30pm GMT (London). All sessions are recorded and available within 24 hours, so you can watch at your convenience if the live time doesn't work for you.

How long does the cohort take?

The cohort runs for 7 weeks. Plan for 3-6 hours per week including recorded sessions and labs.

What happens if I can't attend a live session?

No problem. All sessions are recorded and available within 24 hours. You can catch up asynchronously at your own pace.

Do I need Azure?

Yes for deployment. Local runs work without it.

I'm a complete beginner. Is this for me?

This isn't an introductory course. We cover the AI fundamentals, but you should already be comfortable writing .NET. If you're new to C#, the pace will be too fast.

Can my company pay?

Yes. VAT invoices are supported.

Do you offer team or enterprise pricing?

Yes. For teams of 3+ developers, we offer volume discounts and single invoicing. Contact [email protected] to discuss your team's needs.

What if I fall behind?

Office hours exist for exactly this. And you keep access to the recordings and materials after the cohort ends.

Do I get a certificate of completion?

Yes. You'll receive a completion certificate when you finish the 7-week cohort.

What happens if the cohort doesn't fill up?

A cohort needs a group to work. If a cohort does not reach the minimum number of participants, I will cancel it before it starts, let you know as early as I can, and refund 100% of what you paid. You can also choose to move your spot to the next cohort instead. No cost to you either way.

What if I'm not satisfied?

Attend the first week, and if it's not for you, you get a full refund.

What's the total cost, including taxes?

The displayed price (€749 / ~$869 USD) includes all taxes. One-time payment only. There are no hidden fees. The only additional cost might be €5-10 for Azure services if you exceed free tier limits.

Will I need to pay for Azure services?

Azure offers free credits for new users, typically covering the entire cohort. Expected costs are €5-10 total if you exceed free tier limits. You may need to add a payment method, but actual charges should be minimal. Local development is possible for most exercises.

Do I need to be on camera during live sessions?

No. Live sessions are interactive but camera and microphone are optional. You can participate via chat and Q&A.

How's this different from a workshop or a self-paced course?

Workshops are intense but short. They're great for inspiration, and hard to act on once you're back in a normal work week. Self-paced courses give you everything upfront, which makes it easy to pause and never come back. A cohort gives you a fixed timeline, weekly goals, live feedback, and a group moving at the same speed.

Has this been done before?

Twice. Cohorts 1 and 2 ran with developers from around the world, and every participant rated them 5 out of 5. The content started as a workshop I've delivered to developers and grew into a 7-week guided program with hands-on labs, office hours and community support. If Week 1 isn't for you, the money-back guarantee has you covered.

Don't Miss the Next Cohort

Cohorts 1 and 2 sold out and were rated 5 out of 5. Join the waiting list to hear first when enrollment opens.