Edit

Share via


Learn .NET and the .NET SDK tools by exploring these tutorials

The following tutorials show how to develop console apps and libraries for .NET Core, .NET 5, and later versions. For other types of applications, see Tutorials for getting started with .NET.

Use Visual Studio

Use Visual Studio Code

Choose these tutorials if you want to use Visual Studio Code or some other code editor. All of them use the CLI for .NET Core development tasks, so all except the debugging tutorial can be used with any code editor.

Advanced articles


Additional resources

Training

Learning path

Build .NET applications with C# - Training

.NET is a free, cross-platform, open source developer platform for building many different types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.

Certification

Microsoft Certified: Azure Developer Associate - Certifications

Build end-to-end solutions in Microsoft Azure to create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, and more.