Mô tả

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!


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:


  • Controllers

  • Views

  • Models

  • View Models

  • Entity Framework Core

  • Migrations

  • Creating databases and tables

  • Seeding

  • Packages

  • Package Manager Console

  • Areas

  • Pagination

  • jQuery

  • Bootstrap

  • Flash messages

  • File Upload

  • Multiple File Upload

  • How to create an Image Gallery

  • Creating and deleting directories on the fly

  • Identity

  • Identity Roles

  • Complex Sessions

  • Validation

  • Custom validation

  • Partial Views

  • View Components

  • Tag Helpers

  • Sections

  • How to mix JavaScript and C#

  • How to structure your project simply yet efficiently

  • and a ton of tips and tricks along the way

Enroll now risk free!

Bạn sẽ học được gì

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

Yêu cầu

  • General C# knowledge
  • Visual Studio 2022 (free community edition)
  • General web development knowledge is helpful but not mandatory

Nội dung khoá học

2 sections

Introduction, Project Overview and Course Files

2 lectures
Introduction and Project Overview
07:08
Course Files
00:05

The Project

62 lectures
Create Project
04:02
Overview of files and folders
06:10
Create Database
07:16
Page model and table
06:21
Seed Pages
03:48
Menu ViewComponent
09:50
PagesController 1
07:44
PagesController 2
04:45
Admin Area
04:34
Admin DashboardController
06:50
Admin PagesController
05:58
GET Create Page
05:58
POST Create Page
11:43
JQuery validation and WYSIWIG
05:37
Edit Page
08:39
Delete Page
05:21
NotificationsPartial
04:52
Reorder Pages
15:46
Category and Product models and tables
07:55
Seeding Categories and Products
09:28
Custom Validation Attribute
04:39
Admin Products Index
05:26
Admin GET Product
08:38
Admin POST Product
11:38
Admin GET Edit Product
04:15
Admin POST Edit Product
09:53
Set up Dropzone
05:29
Handle POST Dropzone
05:55
Display gallery images
07:17
Delete Gallery Image
07:35
Admin DELETE Product
07:40
Admin GET products by category
07:15
Admin Products Pagination 1
11:19
Admin Products Pagination 2
04:13
Admin Products Pagination 3
04:08
Categories ViewComponent
04:46
Front Products by Category
09:51
Front pagination fix and a bit of cleanup
07:03
Enabling Sessions
03:45
Product Details
13:25
Image Gallery
06:21
SmallCart View Component
11:18
Add to cart
10:38
Cart Index
11:19
Cart Index fixes and Clear Cart
04:48
Cart Decrease and Remove
07:32
Enable Identity
07:19
User Model
02:23
GET Register
08:30
POST Register
08:40
Adding Authorization
04:26
Login
07:45
Identity Links
04:09
Log out and admin lockdown
09:05
Checkout logged in check
02:05
Order and OrderDetail Models
04:53
Store Order
10:36
Order Listing
08:39
Order Details
08:46
Admin Orders List
05:54
Admin Change Shipped Order Status
04:10
Lowercase URLs and active link highlight
06:18

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.