Mechanism-first courses for developers who want to actually understand what's happening under the API. Every concept is animated before a line of code appears, then you write real code and run it in the browser. Start with the basics — go all the way to production.
Fully written, animated, and runnable in the browser. Both use the SmartPrompt house style: see the mechanism, then build it, then find the planted flaw.
🟣
● Live
NetFast — .NET & C# Foundations
Learn C# and .NET from absolute zero. Every OOP concept is animated before a single line of code, then you build a real book API by the end. Made for freshers and career-changers.
For C# developers going to the edge — Raspberry Pi, ESP32, industrial devices. Every lesson starts with the physical mechanism, then you write real code against System.Device.Gpio and find the planted flaw before it bricks a device in the field. No hardware needed to start.
The complete .NET journey — every direction from foundations
Once you have NetFast in your hands, these are the six directions a .NET career actually goes. Each will be written to the same house standard: animated, mechanism-first, runnable, planted flaws.
🌐
Coming soon
.NET for the Web — ASP.NET Core in depth
Everything a web-focused .NET developer needs: how a request travels the pipeline, how MVC and Minimal APIs actually work under the hood, and how to ship a maintainable production app.
Topics
ASP.NET Core internals · middleware pipeline animated
MVC, Razor Pages, Minimal APIs — when each is right
Building serious Windows applications with .NET: WPF, WinUI 3, and the MVVM pattern that keeps large XAML apps maintainable. For the enterprise desktop that still runs half the country's business.
Modern .NET UI development: Blazor for the web, MAUI for mobile and desktop, plus the design-system thinking that makes UIs feel professional rather than templated. One codebase, every screen.
Topics
Blazor Server & WebAssembly · rendering modes
Component design · parameters · state · lifecycle
JS interop & the wire format, deployment size
.NET MAUI: Android, iOS, macOS, Windows from one project
Design tokens, theming, dark mode, accessibility (WCAG)
MudBlazor, Fluent UI, custom component libraries
Signature approach
UI as components — animated component tree
Every layout shown at 320px, 768px, 1440px
Real device targeting: performance on cheap Android
Taking .NET apps from your laptop to production on the cloud: containers, orchestration, Azure services, and .NET Aspire — the way modern teams actually deploy.
Topics
Docker for .NET · multi-stage builds · image size discipline
Kubernetes basics · Helm · Azure Container Apps
Azure App Service · Functions · Cosmos DB · Storage
For senior .NET engineers designing systems that span services. Every failure mode named, every pattern justified — the kind of understanding a staff-level interview actually probes.
Topics
Domain-driven design · bounded contexts · service boundaries
Messaging: Kafka, RabbitMQ, Azure Service Bus, MassTransit
Writing tests you're proud of, and shipping code without fear. xUnit through mutation testing, red→green→refactor made mechanical, and CI/CD pipelines that catch what humans miss.
Topics
xUnit · NUnit · Moq · FluentAssertions · Verify
Test names as behaviour docs · Arrange/Act/Assert
Integration tests with TestContainers & WebApplicationFactory
The AI for .NET, AI for Java, AI for SAP and Architect tracks live on the roadmap page — they're about adding AI features to your existing stack (Semantic Kernel, Spring AI, SAP AI Core). Different from these fundamentals courses.