Scott Hanselman

Announcing free C#, .NET, and ASP.NET for beginners video courses and tutorials

September 24, '19 Comments [14] Posted in DotNetCore | Learning .NET | Open Source
Sponsored By

If you've been thinking about learning C#, now is the time to jump in! I've been working on this project for months and I'm happy to announce http://dot.net/videos 

There's nearly a hundred short videos (with more to come!) that will teach you topics like C# 101, .NET, making desktop apps, making ASP.NET web apps, learning containers and Dockers, or even starting with Machine Learning. There's a ton of great, slow-paced beginner videos. Most are less than 10 minutes long and all are organized into Playlists on YouTube!

If you are getting started, I'd recommend starting with these three series in this order - C#, .NET, then ASP.NET. After that, pick the topics that make you the happiest.

Lots of .NET learning videos and tutorials up on YouTube, free!

If you don't have access to YouTube where you are, all these videos are also on Channel 9 *and* can be downloaded locally via RSS feed! https://channel9.msdn.com/Browse/Series

Lots of .NET learning videos and tutorials up on YouTube, free!

If you like these, let me know what other topics you'd like us to cover! We are just getting started and already have intermediate and advanced C# classes in the works!


Sponsor: Like C#? We do too! That’s why we've developed a fast, smart, cross-platform .NET IDE which gives you even more coding power. Clever code analysis, rich code completion, instant search and navigation, an advanced debugger... With JetBrains Rider, everything you need is at your fingertips. Code C# at the speed of thought on Linux, Mac, or Windows. Try JetBrains Rider today!

About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.

facebook twitter subscribe
About   Newsletter
Sponsored By
Hosting By
Dedicated Windows Server Hosting by SherWeb
Tuesday, September 24, 2019 4:18:31 AM UTC
Scott,
This is fantastic.
Thanks so much for all you do.
Jim Cheseborough
Tuesday, September 24, 2019 4:56:40 AM UTC
Thanks for the awesome content.
Tuesday, September 24, 2019 6:38:21 AM UTC
Looks good. I've been meaning to learn entity framework for ages. I managed to cobble together some basic stuff with ML.NET by following the samples, but I didn't really understand what I was doing. This is exactly the sort of content I'd like to see more of.
Lachlan Picking
Tuesday, September 24, 2019 7:16:51 AM UTC
How does this different from MS learning other than being a different site.
It would be useful if MS could build 1 decent learning site and stick to it rather than keep chopping and changing.
Peter
Tuesday, September 24, 2019 11:29:33 AM UTC
Yeah, but it is exasperating that they are on YouTube. When it comes to learning material, video streaming does not quite cut it.

Why doesn't Microsoft hosts its own videos anymore?
FleetCommand
Tuesday, September 24, 2019 6:18:00 PM UTC
Will these be available in transcript form? Video is a very slow learning method, many (probably a small subset, I admit, but still...) prefer text resources... Perhaps with sides or animation that can be easily displayed by the side?
Tuesday, September 24, 2019 10:22:59 PM UTC
I realise my previous comment sounded critical - I'm not in any way! I'd be happy to volunteer my time in order to assist with what I mention (transcription and conversion to more text-based media)
Tuesday, September 24, 2019 11:48:36 PM UTC
This is great!
What I would love to see is Azure DevOps (or Git in general) for beginners. the learning curve is pretty steep (for me, anyway)
Mark
Wednesday, September 25, 2019 8:41:17 PM UTC
The tutorials are very nice, and I have shared them with a couple of my lab tech guys who want to get into coding. I am watching them too, because why not?

The Blazor page experience on the interactive tutorials is great, with one tiny caveat - I am so used to hitting F5 to run my code (in Visual Studio and LINQPad, of course), but hitting F5 in the browser (of course) reloads the page, and my work is lost. Any chance of adding (and advertising) a keyboard shortcut to use instead? Having to use the mouse to click on the Run button is so...hacky.
Mike Loux
Thursday, September 26, 2019 7:29:18 AM UTC
@LazerFX: There are textual C# tutorials on docs.microsoft.com.

Also, there are captions (subtitles) available on Channel 9 for each video. They are basically transcriptions of the videos. However, I noticed that they are not produced by humans. For example, in the second C# 101 video, Kendra says "Web Assembly" which is captioned as "[inaudible]".
FleetCommand
Thursday, September 26, 2019 1:32:50 PM UTC
Hello,
I really appreciate that you have always explained all the information in-depth and simple manner.
This provided information is really so nice, thanks for giving this post and the more skills to develop after referring to this post. Your articles really impressed for me, because of all the information so nice.
Thanks again for sharing.
Friday, September 27, 2019 4:12:23 PM UTC
Good work! I'm assuming the order I should watch these playlists in are exactly how they are displayed on your site, correct? New to c# and want to get a good grasp for it!
Donnovan Wint
Sunday, September 29, 2019 6:57:04 AM UTC
There is an article about this on TSA:
https://www.techsupportalert.com/content/free-c-net-and-aspnet-videos-and-tutorials-beginners.htm

Hopefully, more people will learn about it.
Panzer
Monday, September 30, 2019 5:48:28 PM UTC
That's great! I was looking for learning material earlier today!
Thank you very much!
Jenifer Rodrigues
Comments are closed.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.