loading...
Cover image for So Many Ways to Learn .NET in 2020
.NET

So Many Ways to Learn .NET in 2020

spboyer profile image Shayne Boyer Originally published at tattoocoder.com on ・3 min read

It's a new year and sure to be on your list, as well as mine, is learning. Here is a quick list of some .NET learning resources for you to check off that resolution for 2020.

.NET 101 Videos - dot.net/videos

So Many Ways to Learn .NET in 2020

In September of 2019, many members if the .NET team created over 100 videos for topics including C# 101, .NET, desktop apps, ASP.NET web apps, learning containers and Docker. More have been added recently including a whole series around creating and managing NuGet packages.

All of the videos are available on YouTube or Channel 9.

Microsoft Learn

Microsoft Learn allows you to master core concepts at your speed. Take 15 minutes to complete a module or start a whole learning path over a course of an hour or multiple hours on your schedule.

C# Modules

So Many Ways to Learn .NET in 2020

Over 20 Modules on C# available.

ASP.NET / .NET Core Modules

So Many Ways to Learn .NET in 2020

Create a web API with ASP.NET Core - Create a RESTful service with ASP.NET Core that supports Create, Read, Update, Delete (CRUD) operations.

Create a web UI with ASP.NET Core - ASP.NET Core supports creating webpages using a built-in templating engine called Razor. In this module, you'll learn how to create webpages using Razor with ASP.NET Core.

Secure an ASP.NET Core web app with the Identity framework - Add authentication and authorization to an ASP.NET Core web app using the Identity framework.

Persist and retrieve relational data with Entity Framework Core - Query and manage relational data in a .NET Core app with an Object-Relational Mapper.

Docs, Docs, Docs!

There are so many pages of tutorials, reference pages, SDK, and examples in the docs. https://docs.microsoft.com/ is the entry point, however here are the .NET related pages for you.

Others

  • On.NET Show - Channel 9 show hosted by Cecil Phillip cecilphillip, Rich Lander @runfaster2000 and other guest hosts. Great content where they look at the APIs, the tooling, and some of the interesting projects being created in the .NET ecosystem.
  • Azure Friday - Join Scott Hanselman, Donovan Brown, or Lara Rubbelke as they host the engineers who build Azure, demo it, answer questions, and share insights.
  • Cloud Native Show - Follow Shayne as he explores Microsoft campus to get the definition (and more) straight from engineers and product teams.

This is in no way an exhaustive list, there are many blogs, and other video resources out on the web. Feel free to comment with your favorites!

Discussion

pic
Editor guide
Collapse
blackthorn_vision profile image
Blackthorn Vision

Hi there. Thank you for sharing your thoughts.
Here is an interesting article about .NET in comparison with PHP.
Take a closer look at two leaders — PHP and ASP.NET and try to find out which one could be more suitable for your product - blackthorn-vision.com/blog/net-vs-....

Collapse
bronxsystem profile image
bronxsystem

is a good complete source for tutorials? for instance plural site or linkedin learning? is a there .net specific training site?

Collapse
revoltez profile image
revoltez

thank you so much we need more people like you to help the community grow

Collapse
bronxsystem profile image
bronxsystem

I created an account to find this exact information. Learning path for js was simple but now that I have to learn dotnet im complete lost (well was lost). Thank you