10th place: Advanced Topics in C#
Udemy Advanced 5.3 h of content
User rating: Rated 4.5 out of 5. (1,153 student ratings on Udemy)
Best for experienced C# developers and architects. It is a hands-on set of case studies on numerics and SIMD, reflection and attributes, memory management with ref structs and Span<T>, advanced extension methods, exploiting IDisposable, continuation passing style, local inversion of control and the Maybe monad.
It has 4.5 stars from more than 1,100 reviews and more than 8,600 students. It runs about five hours and was last updated in November 2025. We lowered it because it is for specialists, not for learning the language.
Pros
- Advanced performance topics like Span<T>
- 100% practical
- Short, about five hours
Cons
- Requires deep C# knowledge
- No quizzes