The Most Addictive Python and SQL Courses
Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn the fundamentals of building web applications using the Model-View-Controller (MVC) pattern with ASP.NET Core and .NET 8 in this comprehensive 9-hour tutorial. Master the basics of .NET Core development while exploring both MVC and Razor Pages approaches to web application development. Build practical skills through hands-on implementation of CRUD operations, starting with category management and progressing to more complex product functionality. Discover essential web development concepts including Entity Framework Core for data access, the Repository Pattern for clean architecture, and N-tier application design principles. Explore data passing techniques using ViewBag, ViewData, and TempData, while implementing user interface enhancements with Toastr notifications, SweetAlert dialogs, and DataTables for dynamic data presentation. Gain experience with ASP.NET Core Identity for user authentication and authorization. Progress through eight structured sections covering welcome and setup, category CRUD operations, Razor project implementation, N-tier architecture design, repository pattern implementation, product CRUD functionality, home and details page development, and identity integration. Access accompanying code snippets and GitHub repositories to reinforce learning through practical application and real-world project development.
Syllabus
⌨️ Section 1 - Welcome & Getting Started
⌨️ Section 2 - Category CRUD Operations
⌨️ Section 3 - Razor Project
⌨️ Section 4 - N-tier Architecture
⌨️ Section 5 - Repository Pattern
⌨️ Section 6 - Product CRUD
⌨️ Section 7 - Home and Details Page
⌨️ Section 8 - Identity in .NET Core
⌨️ What's Next?