Asp.Net Core 8 Mvc Project - Cms And E-Commerce Platform
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.52 GB | Duration: 7h 30m
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.52 GB | Duration: 7h 30m
Learn ASP.NET Core 8 MVC and Entity Framework Core and use the C# 12 and become an ASP Core developer!
What you'll learn
ASP .NET Core MVC 8
Entity Framework Core
ASP Core Identity
Latest C# 12
Use packages
Use Package Manager Console
Migrations
Become able to build your own custom projects
View Components
Complex Sessions
Custom Validation
Requirements
General C# knowledge
Visual Studio 2022 (free community edition)
General web development knowledge is helpful but not mandatory
Description
Are you looking for a practical, hands-on course that will teach you ASP.NET Core 8 MVC from scratch? If you like learning by doing then this is the course for you!Full HD 1920x1080 video quality and easy to follow!In this course I will walk you through creating a big project which includes a CMS and an E-Commerce platform using the latest and greatest C# 12, starting at the very beginning by explaining what the files and folders of the application do.By completing this one course and understanding the code you will become an ASP.NET Core developer, being able to build your own custom ASP.NET Core 8 MVC applications and be able to tackle any project that comes your way!You only need to be familiar with C#, have the free Visual Studio 2022 IDE and a willingness to learn!Also, I do not use any complex patterns, such as the repository pattern, we will use Entity Framework Core directly in this course. Why? Because I believe that if you are a beginner you should not over-complicate things.You should learn and understand how to do things at a lower level and after that you can abstract away as much as you like, as opposed to abstracting right away.I cover a lot in this course, such as:ControllersViewsModelsView ModelsEntity Framework CoreMigrationsCreating databases and tablesSeedingPackagesPackage Manager ConsoleAreasPaginationjQueryBootstrapFlash messagesFile UploadMultiple File UploadHow to create an Image GalleryCreating and deleting directories on the flyIdentityIdentity RolesComplex SessionsValidationCustom validationPartial ViewsView ComponentsTag HelpersSectionsHow to mix JavaScript and C#How to structure your project simply yet efficientlyand a ton of tips and tricks along the wayEnroll now risk free!
Overview
Section 1: Introduction, Project Overview and Course Files
Lecture 1 Introduction and Project Overview
Lecture 2 Course Files
Section 2: The Project
Lecture 3 Create Project
Lecture 4 Overview of files and folders
Lecture 5 Create Database
Lecture 6 Page model and table
Lecture 7 Seed Pages
Lecture 8 Menu ViewComponent
Lecture 9 PagesController 1
Lecture 10 PagesController 2
Lecture 11 Admin Area
Lecture 12 Admin DashboardController
Lecture 13 Admin PagesController
Lecture 14 GET Create Page
Lecture 15 POST Create Page
Lecture 16 JQuery validation and WYSIWIG
Lecture 17 Edit Page
Lecture 18 Delete Page
Lecture 19 NotificationsPartial
Lecture 20 Reorder Pages
Lecture 21 Category and Product models and tables
Lecture 22 Seeding Categories and Products
Lecture 23 Custom Validation Attribute
Lecture 24 Admin Products Index
Lecture 25 Admin GET Product
Lecture 26 Admin POST Product
Lecture 27 Admin GET Edit Product
Lecture 28 Admin POST Edit Product
Lecture 29 Set up Dropzone
Lecture 30 Handle POST Dropzone
Lecture 31 Display gallery images
Lecture 32 Delete Gallery Image
Lecture 33 Admin DELETE Product
Lecture 34 Admin GET products by category
Lecture 35 Admin Products Pagination 1
Lecture 36 Admin Products Pagination 2
Lecture 37 Admin Products Pagination 3
Lecture 38 Categories ViewComponent
Lecture 39 Front Products by Category
Lecture 40 Front pagination fix and a bit of cleanup
Lecture 41 Enabling Sessions
Lecture 42 Product Details
Lecture 43 Image Gallery
Lecture 44 SmallCart View Component
Lecture 45 Add to cart
Lecture 46 Cart Index
Lecture 47 Cart Index fixes and Clear Cart
Lecture 48 Cart Decrease and Remove
Lecture 49 Enable Identity
Lecture 50 User Model
Lecture 51 GET Register
Lecture 52 POST Register
Lecture 53 Adding Authorization
Lecture 54 Login
Lecture 55 Identity Links
Lecture 56 Log out and admin lockdown
Lecture 57 Checkout logged in check
Lecture 58 Order and OrderDetail Models
Lecture 59 Store Order
Lecture 60 Order Listing
Lecture 61 Order Details
Lecture 62 Admin Orders List
Lecture 63 Admin Change Shipped Order Status
Lecture 64 Lowercase URLs and active link highlight
Beginners or experienced developers looking for a practical course to master ASP .NET Core MVC