Software Development (.NET) Courses
C#, .NET, and modern development tools including AI-assisted coding
Introduction to C# Programming
Learn C# from scratch with AI instruction and hands-on coding. 7 progressive lessons plus a capstone project — all in a cloud VS Code environment.
Introduction to C# Programming II
Level up your C# skills with inheritance, interfaces, LINQ, async/await, file I/O, and more. 8 lessons with hands-on exercises and an advanced capstone project.
Writing Secure Code in C#
Find and fix real security vulnerabilities in C# code. 8 hands-on lessons covering injection, auth, crypto, data protection, and more — each with vulnerable starter projects.
Building with Claude Code — A Developer's Guide
Master Claude Code as your AI pair programmer. 13 lessons covering code generation, TDD, refactoring, ASP.NET APIs, EF Core, debugging, git, CLAUDE.md, hooks, and MCP servers — all with .NET 9.
Building a SaaS Task Tracker with C# and Claude Code
Build a complete multi-tenant SaaS app (TeamTrackr) with C# and Claude Code. Covers auth, RBAC, SignalR, Stripe billing, blob storage, search, testing, Docker, and CI/CD — from empty project to launch-ready product.