Build a Full-Stack AI App with .NET
7-Week Cohort
A 7-week intensive cohort to build AI features using .NET. Ship your first AI feature, not just learn theory.
If you've been wanting to integrate AI into your .NET applications but don't know where to start, this cohort is for you.
This isn't about learning AI theory. It's about shipping real AI features that users will actually use.
Over 7 weeks, you'll build a complete Budget Tracker application with:
Why a cohort format?
Learning AI development works best with:
By the end of this cohort you will:
All using C# .NET 9, Azure OpenAI, and modern development practices.
Is this cohort for you?
Want to build AI features in production? Then yes, this cohort is for you.
If you've built C# .NET applications and APIs, you're ready to start. No AI or ML background needed. We'll teach you everything from scratch.
This is hands-on learning. Expect to code every week, push to GitHub, and build real features. If you prefer passive video watching, this isn't for you.
What will you need?
Come prepared with:
What's included:
Questions? - Email gui@guiferreira.me
A hands-on 7-week journey where you'll build a real production application with AI capabilities, from foundation to deployment.
Set up your development environment and start leveraging AI in your workflow from day one.
Understand how Large Language Models work and integrate them into .NET applications.
Build AI-powered features to enhance and categorize budget entries automatically.
Implement intelligent CSV parsing that adapts to different formats automatically.
Implement Retrieval-Augmented Generation and semantic search using vector databases.
Build autonomous AI agents that can use tools and make decisions.
Create MCP servers to extend AI capabilities with custom tools and data sources.
Join our next available sessions. Limited seats available.
7-Week Cohort
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.
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.