Developer courses

Master the stack
you build on.

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.

Live now
Two courses you can start today

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.

What you'll learn
  • Programming, variables, types, decisions, loops, methods
  • OOP animated: class vs object, inheritance, polymorphism, interfaces, SOLID
  • OOAD — from a customer's words to a working design
  • Collections, error handling, GitHub & Copilot workflow
  • ASP.NET Core intro: middleware, MVC, CRUD, capstone book API
Signature approach
  • See → Understand → Build → Prove (4 beats per lesson)
  • Every lesson has an animation before any code
  • Runnable C# in the browser — no install needed
  • Planted-bug exercises: find the flaw, own the concept
  • GitHub Copilot prompts included
At a glance
  • Level: absolute beginner
  • Length: ~15 hours · 40 lessons
  • Prereq: none
  • Free preview: 3 lessons
  • Lifetime access
Enter course → See curriculum Free preview: 3 lessons, no account needed
🔌
● Live

WireFast — Embedded Systems in C# & .NET

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.

What you'll learn
  • GPIO in depth · I²C, SPI, UART, PWM, ADC · sensors & actuators
  • Systems C#: bit manipulation, Span<T>, P/Invoke, unsafe, marshalling
  • ★ Socket programming: TCP, UDP, discovery, TLS, tiny device servers
  • ★ IPC on Linux: named pipes, Unix sockets, shared memory, D-Bus, systemd
  • Real-time, timing, watchdogs, power, connectivity, security, OTA
Signature approach
  • See → Wire → Build → Break → Field (8 beats per lesson)
  • Mechanism first: what's on the wire, what the chip does
  • Simulator-first — every lesson runs in the browser
  • Every lesson names the failure mode & how to diagnose it
  • Real numbers: 3.3V, 16mA per pin, µs-level timing
At a glance
  • Level: working C# developer
  • Foundations (30h) · Professional (70h) · Mastery (120h)
  • Prereq: NetFast, or working C# knowledge
  • Free preview: A1 & O1 fully open
  • Simulator + hardware buyer's guide
Enter course → See curriculum Free preview: 2 lessons showing the full 8-beat format
Coming next · .NET family
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
  • Entity Framework Core: migrations, queries, N+1, tracking
  • Auth: Identity, JWT, OAuth2/OIDC, refresh tokens
  • SignalR real-time · gRPC · Web API design
  • Deployment: IIS, Kestrel, reverse proxies, health checks
Signature approach
  • Every request traced end-to-end
  • Middleware pipeline as an animated conveyor belt
  • EF Core query → SQL shown side by side
  • Real production patterns, not toy demos
At a glance
  • Level: NetFast graduate or existing C# dev
  • Length: ~60 hours (planned)
  • Prereq: C# basics, HTTP fundamentals
  • Includes a full production capstone
🪟
Coming soon

.NET for Windows — WPF, WinUI & Desktop

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.

Topics
  • WinForms fundamentals · when it's still right
  • WPF core: dependency properties, routed events, styling, templates
  • WinUI 3 & modern Windows app SDK
  • XAML deconstructed, data binding, converters, validation
  • MVVM without the mystery · commands · messaging
  • Packaging, code signing, MSIX, auto-update
Signature approach
  • XAML tree animated: visual vs logical tree
  • Binding pipeline shown step-by-step
  • Real enterprise app examples
  • Every lesson: what breaks on Windows 10 vs 11
At a glance
  • Level: intermediate C# developer
  • Length: ~35 hours (planned)
  • Prereq: C# fundamentals
  • Capstone: a shippable inventory desktop app
🎨
Coming soon

.NET UI & Cross-platform — Blazor + MAUI

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
  • Design system built once, applied everywhere
At a glance
  • Level: C# dev wanting modern UI skills
  • Length: ~45 hours (planned)
  • Prereq: C# fundamentals · HTML/CSS awareness
  • Capstone: cross-platform expense tracker
☁️
Coming soon

.NET on the Cloud — Azure, containers & Aspire

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
  • .NET Aspire orchestration & local dev experience
  • Observability: OpenTelemetry · logs · metrics · traces
  • Secrets, Key Vault, managed identities
Signature approach
  • Deploy first, refactor later
  • Real Azure bills shown — cost is a design constraint
  • Every service: what fails at 3am and how you'd know
  • Compare AWS/GCP equivalents where useful
At a glance
  • Level: working .NET dev going to cloud
  • Length: ~50 hours (planned)
  • Prereq: ASP.NET Core basics
  • Includes Azure free-tier setup guide
🧩
Senior track

.NET Microservices & Distributed Systems

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
  • Saga & process-manager patterns · idempotency
  • Resilience: Polly · circuit breaker · bulkhead · timeout
  • Distributed tracing · correlation IDs · debugging across services
  • Service mesh basics · Dapr · gRPC in production
Signature approach
  • Every distributed failure mode named & simulated
  • Chaos-engineering flavour: break it before customers do
  • Compare monolith / modular monolith / microservices honestly
  • System-design interview prep built in
At a glance
  • Level: senior .NET · 3+ years experience
  • Length: ~55 hours (planned)
  • Prereq: ASP.NET Core, some distributed exposure
  • Capstone: an e-commerce backend, split honestly
🧪
Coming soon

.NET Testing & DevOps

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
  • TDD, mutation testing (Stryker.NET), coverage caveats
  • GitHub Actions & Azure DevOps for .NET
  • Preview environments, deployment gates, rollback
Signature approach
  • Red → Green → Refactor animated per lesson
  • Test as documentation, not proof
  • Every pipeline stage: what it catches, what it can't
  • Ship-Friday-afternoon confidence, honestly
At a glance
  • Level: any working .NET dev
  • Length: ~25 hours (planned)
  • Prereq: writing C# in a team
  • Bring your own repo — apply it directly
🤖
Looking for AI-for-your-stack courses?
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.
See AI tracks →
On the horizon · Other stacks
Same house style, other languages & ecosystems

Once the .NET family is out, the same treatment is coming to Java, SAP and Python. Mechanism-first, animated, runnable — no matter the stack.

Coming soon

☕ Java Foundations

Java from zero: OOP, collections, streams, JVM basics, Spring Boot intro, tested with real code in the browser.

Join waitlist →
Coming soon

🟦 SAP for Developers

SAP fundamentals for a developer joining the SAP world: ABAP essentials, S/4HANA, BTP, Fiori, integration patterns.

Join waitlist →
Coming soon

🐍 Python Foundations

Python for real work: syntax, data structures, virtual envs, packaging, FastAPI & the parts of the ecosystem that pay.

Join waitlist →
Free · always

🎓 DRONA AI Tutor

The world's most comprehensive AI tutor prompt. Paste into Claude or ChatGPT. Teaches from ML basics to agentic systems.

Try DRONA free →
🔔
Be first in line

Drop your email and tell us which track — we'll notify you the moment it launches, with an early-bird discount for waitlist members.

No spam · Unsubscribe anytime

Learning today? Start with NetFast · Go embedded with WireFast · Explore Agentic AI · Get DRONA free