Getting Started with .NET Core for Windows Developers

Pluralsight
Course Summary
.NET Core is an exciting new addition to the .NET ecosystem. It's a cross-platform, open-source, brand new implementation of .NET. In this course, you'll see how to quickly get up and running developing .NET Core apps.
-
+
Course Description
With .NET Core, you can now run and develop apps on a wide variety of operating systems including macOS, Windows, and many Linux distros. Gone is the need for Windows. In this course, Getting Started with .NET Core for Windows Developers, you'll learn how to create a variety of .NET Core applications. First, you'll learn how to create cross-platform .NET Core console applications. Then, you'll get a look at the Universal Windows Platform (UWP), which is built on top of .NET Core, to build a single app that runs on any Windows 10 device. You'll see this app run as a Windows Desktop app, Mobile app, and on an XBox. Next, you will investigate creating reusable libraries that target .NET Standard. You will see how a single binary can be consumed by all .NET platforms and you'll refactor your apps to use this single binary in your .NET Core console app, UWP app, and even a Xamarin.Forms mobile cross-platform app. Finally, you'll learn how to easily package up this library as a NuGet package with the new dotnet CLI and how to write tests with the new .NET Core test model. The course will wrap up by taking a peek at the future of .NET Core. By the time you're finished with this course, you'll be comfortable building a .NET Core app.
-
+
Course Syllabus
Course Overview- 1m 37s
—Course Overview 1m 37sBuilding Console Apps with .NET Core- 56m 34s
—Module Intro 0m 29s
—What to Install 5m 22s
—dotnet new 5m 57s
—dotnet restore, build, and run 4m 16s
—Create a .NET Core Console App in Visual Studio 1m 39s
—Visual Studio Calls the dotnet CLI 1m 53s
—How Code Executes with the .NET Framework 6m 4s
—How Code Executes with .NET Core 1m 24s
—Cross Platform and Open Source 1m 32s
—Modularity 4m 14s
—Project Uses All Files on Disk 5m 14s
—Default Package References from Microsoft.NETCore.App 3m 50s
—Adding Package References 4m 18s
—dotnet publish To My Mac 4m 24s
—Deployment: FDD vs SCD 4m 19s
—Quiz: dotnet Host 1m 39sBuilding UWP Apps with .NET Core- 30m 21sTargeting the .NET Standard Library- 47m 52sSharing .NET Core Libraries as NuGet Packages- 20m 22sTesting with .NET Core- 16m 21sThe Future- 22m 48s