There are many resources on the Internet which will help you learn ASP.NET Core - this article aims to offer some guidance on where to start with these based on our experience.
Before we start listing resources, we thought it may help to introduce the concepts which gave us the most trouble; you don't need to know what they all mean at this stage but you are going to hear about them very soon in your learning:
We started off with online training and created a few empty projects in Visual Studio to examine the project structure.
The most useful resources we found for learning ASP.NET Core version 1 were:
The first two will get existing ASP.NET C# developers going, the remainder are useful for those coming from other development environments. There are load more useful and interesting courses on MVA.
Finally we would like to share our Anatomy of ASP.NET Core - a quick reference card for the features available within ASP.NET Core version 1. We hope you find it useful.