Introduction to .NET Core

0% of 5 hours and 38 minutes completed.

This course covers both the “whys” and “hows” of the .NET Core platform. Why was the .NET Core platform introduced? Why should I be interested? How do I build .NET Core applications? How do I migrate existing class libraries to be compatible with .NET Core?

The .NET Core platform extends the .NET ecosystem beyond Windows computers onto Mac, Linux, mobile, and IoT devices. For ASP.NET developers, .NET Core increases the number of hosting options available for ASP.NET applications, including the flexible Docker architecture. With the refresh of the entire .NET runtime, your applications will not only run on a variety of devices, but will likely also have better runtime performance.

This course focuses on the .NET Core platform itself. After completing this course, you will be able to develop .NET Core console applications and libraries that run on Windows, Mac, and Linux computers. It will also prepare you to learn about developing ASP.NET web applications for the .NET Core platform.

After completing this course, you will be able to:

  • Describe the motivation and benefits of the .NET Core platform
  • Build .NET Core console and library projects
  • Call code in another project and/or a NuGet package
  • Share your code as a NuGet package
  • Update existing .NET Framework code to be .NET Core compatible
There are no resources available.
0 attachments
Create a .NET Core console application
1 hour 14 minutes 11 Activities: Article  (3)  |  Lab  (3)  |  Video  (5)
Call code in a referenced package from .NET Core
1 hour 25 minutes 12 Activities: Article  (3)  |  Lab  (2)  |  Video  (7)
Build and package a .NET Core library
1 hour 27 minutes 11 Activities: Article  (3)  |  Lab  (3)  |  Video  (5)
Migrate an existing library to .NET Core
1 hour 24 minutes 11 Activities: Article  (3)  |  Lab  (2)  |  Video  (6)
1 minute 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)
5 minutes 1 Activity: Article  (1)  |  Lab  (0)  |  Video  (0)