Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 2
Advanced Generics and Type Variance
Module 3
Mastering Dependency Injection
Module 4
C# 11 Language and Type System Enhancements
Module 5
Advanced Pattern Matching with C# 11
Module 6
Generic Math with Static Abstract Members (C# 11)
Module 7
Modernizing Class Design with C# 12
Module 8
C# 12 Collection and Type Enhancements
Module 9