Guided courses
Courses
31 courses · 420 lessons
All courses
31 courses
- Foundation
Prompt Engineering for .NET Developers
How .NET developers can write prompts that produce accurate code: a prompt formula, weak versus strong prompts, templates for APIs, debugging, refactoring, EF Core performance, unit tests, architecture and security reviews, and a daily prompt library.
25 lessons · 40 min - Intermediate
Recursion, Dynamic Programming and Backtracking in C#
Recursion, dynamic programming and backtracking in C#: the recursion mental model, memoization, recognizing DP problems, classic problems from Climbing Stairs to 0/1 Knapsack, subsets, permutations and N-Queens, and a four-week practice plan.
24 lessons · 56 min - Advanced
Senior .NET and C# Interview Preparation
Preparation for senior .NET and C# interviews: an interview blueprint, core language and runtime questions, systems, security and data access questions, behavioral and leadership questions, and whiteboard design exercises.
7 lessons · 1 h 3 min - IntermediateFree
Strategy and State Patterns: A Practical C# Workshop
A focused workshop on choosing interchangeable policies and enforcing legal state transitions. Learn through pricing and order-lifecycle examples, explicit invariants, design trade-offs, exercises, and interview reasoning.
2 lessons · 13 min · 2 practice tests - Intermediate
System Design for .NET Developers
A structured overview of system design for .NET developers: what to optimize first, the request path, data stores and consistency, messaging and jobs, security and tenancy, and operations and cost, with representative architectures and a learning path.
9 lessons · 53 min - Foundation
System Design Fundamentals with .NET and C# Examples
Twenty system design building blocks explained with .NET and C# examples, from load balancers, caching, sharding and message queues to multi-tenancy, distributed locks, failure handling and cost, ending with a worked order-placement design and a review checklist.
18 lessons · 43 min - Foundation
TaskFlow C# Engineering Workbook
A hands-on C# engineering workbook with regular code reviews: types and control flow, state machines and null safety, collections, interfaces and SOLID, errors and LINQ pipelines, async and cancellation, dependency injection, testability and memory.
41 lessons · 2 h 50 min