ASP.NET Core MVC is a powerful, flexible framework for building modern web applications. Learn to use ASP.NET Core MVC to build cross-platform web applications that can run on any operating system. You will start by learning the fundamentals of ASP.NET Core MVC, including how to create and configure a new project, design the layout and structure of your application, and implement standard features such as authentication, authorization, and data validation. As you progress through the course, you will learn how to use advanced features of ASP.NET Core MVC, such as dependency injection, middleware, and filters, to create more complex and scalable applications. You will also learn how to optimize your applications for performance and deployment. Understand how to use and manipulate data models and database contexts and how to add views and actions to a controller. Use Bootstrap 5 to manipulate the web application’s overall look and feel. You will learn to use popular cross-platform development tools such as Visual Studio Code, Azure Data Studio, and Docker. By the end of this course, you will have a solid understanding of how to use ASP.NET Core MVC to build cross-platform web applications and be well-prepared to tackle real-world projects.
ASP.NET Core MVC - Cross-Platform Development
Beginner
5h
By: Trevoir Williams

Overview
Modules
1. Chapter 1: Introduction
1.1 Introduction2 min
2. Chapter 2: Environment Setup
2.1 Create GitHub Account3 min
2.2 Install .NET 7 SDK3 min
2.3 Install Visual Studio Code (Any Operating System)2 min
2.4 Alternative - Install Visual Studio 2022 (Windows and Mac)6 min
2.5 Install SQL Server Express (Windows)5 min
2.6 Alternative - Install SQL Server on Docker (Any Operating System)12 min
2.7 Install Microsoft Data Studio3 min
3. Chapter 3: Setup ASP.NET Core MVC Application
3.1 Create ASP.NET Core MVC Project - Visual Studio Code7 min
3.2 Create ASP.NET Core MVC Project - Visual Studio6 min
3.3 Tour Visual Studio Code13 min
3.4 Tour of Files and Folders25 min
3.5 Add Project to GitHub9 min
4. Chapter 4: Manipulating Website Views and Layout
4.1 Understanding the layout file and Bootstrap8 min
4.2 Modifying the Homepage17 min
4.3 Adding an About Us Page9 min
4.4 Add to GitHub2 min
5. Chapter 5: Adding a Database
5.1 Connect to Database with Azure Data Studio5 min
5.2 Create Database6 min
5.3 Scaffold Database with Entity Framework Core20 min
5.4 Scaffolding Views and Controllers - Part 112 min
5.5 Understand Scaffolded Controller21 min
5.6 Understand Scaffolded Views16 min
5.7 Scaffolding Views and Controllers - Part 26 min
5.8 Add to GitHub1 min
6. Chapter 6: Customizing Views and Elements
6.1 Section Overview1 min
6.2 Adding Bootstrap Styling10 min
6.3 Delete Using jQuery19 min
6.4 Add Datatables7 min
6.5 Adding Custom Labels9 min
6.6 Managing Database Changes8 min
6.7 Fix syntax Errors3 min
6.8 Add to GitHub1 min
7. Chapter 7: Website Authentication
7.1 Understanding Authentication4 min
7.2 Register for Auth016 min
7.3 Testing Authentication7 min
7.4 Set Up User-Related Pages12 min
7.5 Finishing Touches4 min
7.6 Add to GitHub1 min
Ready to Elevate Your Team's Learning?
Talk with our sales team to see how StormWind can transform the way your organization trains and grows.
CONTACT SALES