C# Tutorial Series (1/121). Prefer one article? Read the complete C# tutorial.
Short description
C# is a modern, strongly typed language on .NET used for web APIs, desktop apps, games, and cloud services. This series covers syntax, OOP, collections, LINQ, async, EF Core, ASP.NET Core, and a complete final project.
Steps
- Install .NET SDK and run Hello World.
- Learn OOP, LINQ, and async.
- Build the final ASP.NET Core application.
Learning path
Setup + first program
Types + OOP + collections
LINQ + async + files
EF Core + ASP.NET Core Web API
Auth, testing, security
Final ASP.NET Core app