Coming Soon

Full-Stack .NET with Swap.Htmx

Master server-driven web development. Build a complete application from scratch.

$149

One-time purchase • Lifetime access

Learn by Building

This isn't a collection of disconnected tutorials. You'll build a real application from start to finish.

📋 Project: TaskFlow

Throughout this course, you'll build TaskFlow - a modern task management app with:

  • ✅ User authentication and profiles
  • ✅ Project and task management
  • ✅ Real-time collaboration
  • ✅ Dashboard with analytics
  • ✅ Responsive, fast UI with HTMX
🎬

Project Preview

Course Curriculum

8 comprehensive modules • ~9 hours of content • 56 lessons

01
Getting Started

Foundation setup and core concepts

45 min
  • Course overview and what we're building
  • Setting up your development environment
  • Understanding server-driven architecture
  • Your first Swap.Htmx page
02
SwapView & Templates

Building your UI layer

1h 15min
  • SwapView fundamentals
  • Layouts and partials
  • Type-safe views with source generators
  • View models and data binding
03
SwapResponse & HTMX

Dynamic page updates

1h 30min
  • Understanding SwapResponse
  • Targeting elements for updates
  • Out-of-band swaps
  • Response chaining
  • Building interactive forms
04
SwapState

Server-side state management

1h
  • Why server-side state?
  • SwapState fundamentals
  • Storing and retrieving state
  • State scopes and lifecycles
  • URL state for shareable pages
05
Event System

Decoupled component communication

1h 15min
  • Event-driven architecture
  • SwapHandler basics
  • Event chains
  • Source-generated events
  • Building a notification system
06
Real-time Features

SSE and WebSocket support

1h
  • Server-Sent Events (SSE) basics
  • Real-time updates with Swap.Htmx
  • Building a live dashboard
  • WebSocket integration
  • Scaling with Redis backplane
07
Authentication & Security

Securing your application

1h
  • ASP.NET Identity integration
  • Login and registration flows
  • Authorization in Swap.Htmx
  • CSRF protection
  • Security best practices
08
Deployment

Going to production

45 min
  • Production configuration
  • Docker containerization
  • Database migrations
  • Deploying to a VPS
  • Monitoring and logging

What You'll Get

  • 🎬
    ~9 Hours of Video

    Concise, well-edited lessons. No fluff, no filler.

  • 💻
    Complete Source Code

    Full TaskFlow project code with each module's progress.

  • 📝
    Written Summaries

    Reference docs for each lesson - great for quick lookups.

  • 🔄
    Lifetime Access

    Watch anytime, forever. Including all future updates.

  • 💬
    Discord Community

    Get help from the community and course creator.

Who Is This For?

✓ Great Fit If You...

  • Know C# and want to build web apps
  • Are tired of complex JS frameworks
  • Want to ship features faster
  • Prefer server-side rendering
  • Like learning by building real projects

✕ Not For You If...

  • You're completely new to programming
  • You need heavy client-side interactivity
  • You prefer SPA architecture
  • You don't know any C#

Frequently Asked Questions

What prerequisites do I need?

Basic C# knowledge and familiarity with ASP.NET Core MVC. You don't need to know HTMX - we cover that in the course.

Is this course kept up to date?

Yes! The course uses .NET 9 and is updated when new Swap.Htmx versions are released.

Can I download the videos?

Yes, you can download videos for offline viewing.

What if I don't like the course?

We offer a 14-day money-back guarantee, no questions asked.

Ready to Master Swap.Htmx?

Join developers building faster, simpler web applications.

$149

One-time purchase • Lifetime access

Get Notified at Launch

14-day money-back guarantee