YoVDO

ASP.NET Core MVC Course (.NET 5)

Offered By: freeCodeCamp

Tags

ASP.NET Core Courses C# Courses SQL Courses Entity Framework Courses CRUD Operations Courses Dependency Injection Courses

Course Description

Overview

Embark on a comprehensive 2-3 hour tutorial course designed for beginners to learn ASP.NET Core 5 MVC (.NET 5). Explore the history and fundamentals of ASP.NET Core before diving into hands-on development of a small book list application with CRUD operations. Master Entity Framework integration with databases using ASP.NET Core Razor Pages. Build a CRUD application incorporating validations, and conclude by deploying your project on Azure. Gain practical experience with C# and SQL while following along with provided code examples. Cover essential topics including project setup, dependency injection, routing, database configuration, model creation, controller implementation, view development, client-side and server-side validations, and Azure deployment. By the end of this tutorial, you'll have a solid foundation in ASP.NET Core MVC development and be ready to create your own web applications.

Syllabus

) Welcome.
) Tools.
) ASP.NET Core.
) Create Project.
) Project File.
) Program Class File.
) Dependency Injection.
) StartUp Part 1.
) StartUp Part 2.
) Routing in MVC.
) AppSettings.
) wwwRoot and launchSettings.
) MVC Application.
) Routing in Action.
) Views in Default Project.
) Create First Model.
) Add Connection String.
) Setup DbContext.
) Complete DbContext Configuration.
) Push Category to Database.
) Check Database.
) Add Category Controller.
) Add Category Index View.
) Get all Category.
) Display All Category.
) Add Category Part 1.
) Add Category Part 2.
) Add Category Part 3.
) Assignment.
) Solution.
) Validations in ASP.NET Core.
) Client side and server side validations.
) Passing Parameters on Redirect.
) Category Edit Get Action.
) Update Category.
) Delete Category.
) Font Awesome.
) Assignment.
) Assignment Solution.
) Azure Deployment.


Taught by

freeCodeCamp.org

Related Courses

Introduction to Databases
Meta via Coursera
Web Development
Udacity
Introduction to Data Science
University of Washington via Coursera
Datenmanagement mit SQL
openHPI
Sabermetrics 101: Introduction to Baseball Analytics
Boston University via edX