ASP.NET Core 2.2 End to End Project Tutorials
Before creating your own project, try working through a complete example someone else has already built.
Microsoft provides two end-to-end tutorials for learning how to build ASP.NET Core 2.2 projects. Working through these on your own before jumping into your project will help a lot.
The Movies Project
This is the easier of the two projects. You will learn how to setup a typical master detail style application where you choose from a list of results to either create, retrieve, update or delete the record. Also know as CRUD.
You can choose from the Razor Pages version or the MVC version. Both versions include instructions for Visual Studio for Windows, Visual Studio for Mac and Visual Studio Code.
The Contoso University Project
This project is very similar in structure to the movies project but it digs deeper into a more complex database model. It’s well worth working through both projects for the practice and not skipping straight into this one.

Again, you can choose from the Razor Pages version or the MVC version. Both versions include instructions for Visual Studio for Windows and Visual Studio Code, but there is currently no version for Visual Studio for Mac.
Some Advice
You might be tempted to jump right in and created your own project by following along with one of the tutorials instead of building their project. I don’t recommend that on the first pass. Complete the tutorials as is the first time. If you make a mistake it will be much easier to fix if you are following along.
Read every line. Follow along closely. Most of the mistakes we see students make come from rushing through the tutorial or skipping a crucial instruction.
Be patient. Your own project idea might be swimming around in your head and this may feel like a speedbump on the way to your goal but its not. This is a part of the process. Enjoy it.