Guided courses
Courses
31 courses · 418 lessons
All courses
16 coursesClear filters
- IntermediateFree
ASP.NET Core Identity, OAuth and API Security Interview Path
A practical security interview path for choosing OAuth and OpenID Connect flows, validating tokens, protecting browser sessions, enforcing resource authorization and operating identity systems safely in ASP.NET Core.
6 lessons · 12 min · 1 practice test - Intermediate
ASP.NET Core Integration Testing: Contracts, Data and Failure Paths
A practical testing course for .NET backend developers. Design meaningful HTTP integration tests, choose realistic database boundaries, verify authorization denial paths, and test idempotency and external-service failures. Includes worked review scenarios, a downloadable workbook and an explained assessment. Assumes basic C# and web API experience.
4 lessons · 22 min · 4 practice tests - Intermediate
Azure for .NET Interviews: Data, APIs and Cloud Patterns
Azure interview reference for .NET developers: compute and hosting, Azure SQL and PostgreSQL, Cosmos DB and Redis, eventing and streaming, API Management, networking, application authentication, observability and cloud design patterns.
9 lessons · 53 min - Intermediate
Azure for .NET Interviews: Platform, Messaging and Functions
Azure interview reference for .NET developers: platform fundamentals, identity and configuration, Blob Storage and queues, Service Bus, Azure Functions and Durable Functions, containers, and messaging patterns.
9 lessons · 56 min - Intermediate
Cache Correctness in ASP.NET Core
Three original lessons on safe cache keys, expiration and invalidation, and bounded protection against concurrent misses. The first two lessons are free previews; the third lesson uses paid access.
3 lessons · 30 min · 2 practice tests - Intermediate
C# and .NET Interview Questions and Answers
A complete, interview-focused pass over C# and .NET: 222 continuously numbered questions with worked answers covering the CLR, collections and LINQ, async and concurrency, memory and diagnostics, ASP.NET Core and EF Core, and architecture, testing and security. Preview the first three lessons free. Full Access unlocks lesson four onward.
15 lessons · 1 h 21 min - IntermediateFree
C# Async Reliability Interview Path
A focused path for .NET interviews and production work: cooperative cancellation, timeout ownership, bounded concurrency, exception semantics, and deterministic async testing. Each lesson connects the language construct to a concrete service-design decision.
4 lessons · 8 min - Intermediate
C# Concurrency Lab: Cancellation, Coordination and Backpressure
A hands-on course for C# developers who can write async methods and want to reason about production concurrency. Work through cancellation ownership, task failure, bounded parallelism, shared-state coordination, channels and graceful shutdown. Each lesson pairs a failure scenario with a repair, exercises and review questions. Includes a revision workbook and explained practice tests.
6 lessons · 48 min · 6 practice tests - Intermediate
C# Equality and Hash Collections
Three lessons on equality contracts, ordinal string comparers and mutable-key lookup failures, with runnable C# examples, analogies and quick-reference aids. Each lesson has a 12-question practice test with explanations. The first two lessons, their videos and tests are free; the third lesson and its test require Full Access. The free course checkpoint now has 12 questions, with 20 timed minutes and a pass mark of 8 out of 12.
3 lessons · 36 min · 4 practice tests - IntermediateFree
Design Patterns in C# with Practical Examples
A production-focused path for learning when and why to use design patterns in modern C# and .NET. Covers creational, structural, and behavioral patterns through trade-offs, misuse warnings, interview reasoning, focused exercises, and selective executable examples.
12 lessons · 1 h 24 min - Intermediate
Networking for .NET Developers: A Field Guide
Networking for .NET developers: layers, IP addresses and DNS, sockets and TLS, HTTP versions, HttpClient and its classic bugs, handlers and certificates, TCP behavior and socket exhaustion, and a production timeout checklist.
28 lessons · 49 min - IntermediateFree
Observer and Mediator: Notifications and Workflow Design
A focused two-lesson workshop on independent notifications and explicit workflow coordination. Work through a sensor dashboard and a booking workflow, then test your reasoning about lifetimes, ordering, failure and duplicate effects. Includes a free six-scenario PDF workbook.
2 lessons · 12 min · 3 practice tests