Getting Started with EF Core on ASP.NET Core
These 101 tutorials require no previous knowledge of Entity Framework Core or Visual Studio. They will take you step-by-step through creating a simple ASP.NET Core application that queries and saves data from a database. You can choose a tutorial that creates a model based on an existing database, or creates a database for you based on your model.
You can find the ASP.NET Core documentation at Introduction to ASP.NET Core.
These tutorials and the accompanying samples have been updated to use EF Core 2.0 (with the exception of the UWP tutorial, that still uses EF Core 1.1). However, in the majority of cases it should be possible to create applications that use previous releases, with minimal modification to the instructions.