/dotnet-beginner-series

.NET for beginner's videos, code, and links.

Primary LanguageJupyter NotebookMIT LicenseMIT

.NET Beginner Video Series

Getting started with .NET development? We have you covered with our .NET for Beginners videos. Explore videos on C#, .NET, ASP.NET Core for web development, .NET MAUI for mobile development, IoT, and more!

This repository contains all the content associated with our .NET Beginner video series. Here, you'll find the outline of each beginner series with video descriptions, resources, code, and more!

How-to

Navigate through the folder associated with the video series that you're interested in - each folder is linked in the Series section below. Each folder contains an outline of the series with links to the videos, video titles, video descriptions, and any code you'll need in order to follow along!

Series

Topic Learning Materials Video Link
01 C# C# materials C# videos
02 .NET .NET materials .NET videos
03 Artificial Intelligence & Machine Learning (AI/ML) AI/ML materials AI/ML videos
04 Internet of Things (IoT) IoT materials IoT videos
05 Mobile Development (.NET MAUI) Mobile development materials Mobile development videos
06 Updating Applications (Modernization) Updating Applications materials Updating Applications videos
07 Blazor Hybrid Blazor Hybrid materials Blazor Hybrid videos
08 Visual Studio Visual Studio materials Visual Studio videos
09 Package Management (NuGet) Package Management materials Package Management videos
10 VS Code and the C# Dev Kit VS Code materials VS Code videos

New to C#?

Check out the new Foundational C# Certification, made in partnership with freeCodeCamp. The certification is comprehensive, globally accessible, and, most importantly, free, ensuring that learners everywhere can benefit from a robust C# training on Microsoft Learn.

Quick start, GitHub Codespaces

Please note, some series have a separate Codespace environment that will be noted in their READMEs. Currently, this applies to the Artificial Intelligence and Machine Learning series.

Open in GitHub Codespaces

Learn more and connect with us

Start a self-guided .NET Learning Path.

Find a .NET user group, follow our socials, & join a .NET events at our Community Page.

Contributing

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.