Start with the topic guide.
.NET and the CLR, value and reference types, classes, structs and records, properties, interfaces and inheritance, nullable reference types, collections and generics, LINQ, delegates and events, lambdas, async and await, exceptions, pattern matching, and nuGet and project files.
This is a learning outline. A complete worked tutorial has not been published for this topic yet.
Concept scope
C# Language Fundamentals: 14 short lessons, one for each concept. .NET and the CLR, value and reference types, classes, structs and records, properties, interfaces and inheritance, nullable reference types, collections and generics, LINQ, delegates and events, lambdas, async and await, exceptions, pattern matching, and nuGet and project files.