Building a Web App with ASP.NET Core, MVC, Entity Framework Core, Bootstrap, and Angular
ASP.NET Core is a mature, stable platform for developing web applications and APIs. This course will teach building a web app from scratch using ASP.NET Core 3.1 or .NET 5, Visual Studio, Entity Framework Core, Bootstrap 4, and Angular (v11).
What you'll learn
Hello! My name is Shawn Wildermuth, and welcome to Building a Web App with ASP.NET Core, MVC, Entity Framework Core, Bootstrap, and Angular.
- Entity Framework Core
- ASP.NET Identity
- Building APIs with ASP.NET MVC
- Deploying your app to the server or the cloud
By the end of this course, you will be able to build websites and APIs using ASP.NET Core.
Before you begin, make sure you are already familiar with C#. Exposure to Visual Studio would help too but is not required.
After this course, you'll have a very basic understanding of all the technologies used, but would benefit from moving on to more in-depth courses on Angular, API design, and web development. I hope you'll join me, and I look forward to helping you on your learning journey here at Pluralsight.
Table of contents
ASP.NET Core is a framework used by millions of developers for building web applications because it is open source, cloud-ready, lightweight, and relatively simple.
There are not any prerequesites per se, but it would help to be familiar with C# and to have a general understanding of the basic building units of a website. Some experience with Visual Studio would also be helpful.
You should come away with a basic foundational knowledge of all of the technologies most frequently used when building a web application, including ASP.NET Core, MVC, Entity Framework Core, Angular, and Bootstrap.
Some of the technologies inside ASP.NET Core include Entity Framework Core, ASP.NET Identity (for securing pages and APIs), ASP.NET MVC (for building APIs), and a means of deploying your application.
We will be using ASP.NET Core 3.0, Entity Framework Core 3.0, Bootstrap 4, and Angular (v8)