Hướng dẫn đầy đủ về ASP.NET Core MVC (.NET 6)

Khoá học giúp bạn biết xây dựng ứng dụng thế giới thực bằng ASP.NET Core MVC, Entity Framework Core và ASP.NET Core Identity.

Người mới 0(0 Đánh giá) 17 Sinh viên đăng ký Vietnamese
Người tạo Admin BKH
Cập nhật cuối Thu, 27-Apr-2023
+ Xem thêm
Tổng quan khóa học

Bạn mới làm quen với ASP.NET Core hoặc bạn đã quen thuộc với ASP.NET và muốn bắt đầu tìm hiểu những điểm khác biệt trong ASP.NET Core?

Khoá học Hướng dẫn đầy đủ về ASP.NET Core MVC (.NET 6) xây dựng nhiều dự án để hiểu tất cả các khái niệm trong .NET 6, vì chúng tôi sẽ triển khai ứng dụng của mình trên Azure cũng như IIS.

Trong suốt khóa học này, các bạn sẽ hiểu sự phát triển của ASP.NET Core, sau đó sẽ xem xét các tệp và cấu trúc thư mục đã được sửa đổi.
Tôi sẽ giới thiệu các khái niệm mới trong ASP.NET Core
Chúng tôi sẽ xây dựng một ứng dụng Razor pager nhỏ bằng cách sử dụng khung Entity để tích hợp với cơ sở dữ liệu.
chúng tôi sẽ học các chủ đề nâng cao trong ASP.NET MVC Core

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

  • Hiểu cấu trúc và nguyên tấc cơ bản của Dự án cốt lõi ASP NET MVC và ASP NET Core Razor Project
  • Biết xây dựng Dự án về thương mại điện tử
  • Biết tạo database trong asp.net core dùng code first migrations
  • Notifications trong website
  • Tạo database và cập nhập tự động với code first
  • Quản lý quyền trong ASP NET Core Identity
  • Tích hợp thanh toán trực tuyến bằng thẻ visa
Nội dung khóa học
152 Bài học 11:32:47 Hours
Phần 1: Giới thiệu
16 Bài học 00:56:12 Hours
  • Link Xem Trên Youtube
    .
  • Bài 1: Chào mừng bạn đến với khoá học asp.net core mvc
    Học thử 00:03:53
  • Bài 2: Phần mềm cài đặt
    Học thử 00:00:54
  • Bài 3: Giới thiệu về .NET Core
    Học thử 00:04:28
  • Bài 4: Dependency Injection
    Học thử 00:04:38
  • Bài 5: Tạo dự án
    Học thử 00:02:57
  • Bài 6: Giới thiệu Hot Reload
    Học thử 00:03:48
  • Bài 7: Project File
    Học thử 00:01:41
  • Bài 8: Launchsettings, wwwroot and appsettings
    Học thử 00:04:47
  • Bài 9: Program class file
    Học thử 00:05:29
  • Bài 10: Mô hình MVC
    Học thử 00:04:42
  • Bài 11: Tổng quan về định tuyến
    Học thử 00:02:55
  • Bài 12: Thực hành định tuyến
    Học thử 00:05:14
  • Bài 13: Default Views
    Học thử 00:05:08
  • Bài 14: Tag Helper trong ASP.NET Core
    00:02:15
  • Bài 15: Action Result
    00:03:23
Phần 2: ASP.NET Core cơ bản dùng MVC
24 Bài học 01:27:39 Hours
  • Bài 28: Tạo Category View (Phần 2)
    00:04:46
  • Bài 39: Tạo nhanh thêm xoá sửa
    00:03:06
  • Bài 38: Toastr Alerts
    00:04:30
  • Bài 37: Partial views
    00:02:15
  • Bài 36: Tempdata
    00:03:40
  • Bài 35: Xóa Category
    00:05:53
  • Bài 34: Sửa Category - POST
    00:02:58
  • Bài 33: Sửa Category - GET
    00:08:23
  • Bài 32: Tùy chỉnh hiển thị và giá trị biến
    00:03:20
  • Bài 31: Kiểm tra dữ liệu Client
    00:02:43
  • Bài 30: Tùy chỉnh kiểm tra dữ liệu
    00:03:39
  • Bài 29: Kiểm tra dữ liệu trên server
    00:04:42
  • Bài 16: Tạo lớp Category trong Model
    Học thử 00:02:12
  • Bài 27: Tạo Category View (Phần 1)
    00:07:06
  • Bài 26: Bootstrap Icons
    00:04:22
  • Bài 25: Bootswatch Theme
    00:05:14
  • Bài 24: Hiển thị Categories
    00:02:54
  • Bài 23: Truy vấn nhận dữ liệu Categories
    00:03:10
  • Bài 22: Tạo Category Controller
    00:01:27
  • Bài 21: Tạo Database
    00:03:01
  • Bài 20: Cài đặt Program.cs để đọc ApplicationDbContext
    00:02:26
  • Bài 19: Thêm ApplicationDbContext
    00:02:37
  • Bài 18: Thêm Connection String
    00:02:03
  • Bài 17: Thêm Data Annotations
    00:01:12
Phần 3: Razor Pages
30 Bài học 02:08:09 Hours
  • Bài 40: Giới thiệu
    00:01:56
  • Bài 41: Tạo project
    00:02:40
  • Bài 42: Khác biệt
    00:00:57
  • Bài 43: Giới thiệu công nghệ Razor Pages
    00:01:09
  • Bài 44: Pages trong Razor Project
    Học thử 00:08:01
  • Bài 45: Tổng quan Routing
    00:04:54
  • Bài 46: Tạo lớp Category trong Model
    00:02:26
  • Bài 47: Thêm Data Annotations
    00:02:40
  • Bài 48: Thêm Connection String
    00:03:52
  • Bài 49: Thêm ApplicationDbContext
    00:03:39
  • Bài 50: Program.cs Database Settings
    00:05:16
  • Bài 51: Tạo Database
    00:05:40
  • Bài 52: Phương thức lấy dữ liệu
    00:06:31
  • Bài 53: Hiển thị dữ liệu
    00:08:25
  • Bài 54: Thêm button Create Category
    00:02:44
  • Bài 55: Tạo Category (Phần 1)
    00:03:55
  • Bài 56: Tạo Category (Phần 2)
    00:03:11
  • Bài 57: Tạo Property Trong Page Model
    00:06:23
  • Bài 58: Bootswatch
    00:04:01
  • Bài 59: Kiểm tra dữ liệu trên server
    00:05:28
  • Bài 60: Tùy chỉnh kiểm tra dữ liệu
    00:03:44
  • Bài 61: Tuỳ chỉnh hiển thị tên và giá trị
    00:03:04
  • Bài 62: Kiểm tra dữ liệu Client
    00:04:17
  • Bài 63: Thêm link sửa và xóa
    00:05:59
  • Bài 64: Sửa Category
    Học thử 00:06:40
  • Bài 65: Xóa Category
    00:04:48
  • Bài 66: TempData
    00:03:11
  • Bài 67: Toastr
    00:06:22
  • Bài 68: Partial Views
    00:02:45
  • Bài 69: Tạo nhanh thêm xoá sửa trong razor page
    00:03:31
Phần 4: Kiểm trúc N-Tier
4 Bài học 00:17:20 Hours
  • Bài 70: Tạo nhiều Projects
    00:02:20
  • Bài 71: Mô hình N Tier
    00:09:40
  • Bài 72: Sửa lỗi migrations
    00:03:10
  • Bài 73: Bootswatch Theme
    00:02:10
Phần 5: Mẫu kho lưu trữ (Repository Pattern)
18 Bài học 01:28:59 Hours
  • Bài 83: Khái niệm Unit of Work
    00:03:41
  • Bài 91: Thêm Dropdown trên menu
    00:03:27
  • Bài 90: Hướng dẫn tạo Controller and Views cho loại sản phẩm
    00:09:05
  • Bài 89: Bài tập tạo Controller and Views cho loại sản phẩm
    00:01:03
  • Bài 88: Triển khai Areas in .NET Core
    00:06:31
  • Bài 87: Areas in .NET Core
    00:03:10
  • Bài 86: Triển khai loại sản phẩm (CoverType)
    00:11:24
  • Bài 85: Thêm loại sản phẩm (CoverType)
    Học thử 00:01:24
  • Bài 84: Triển khai UnitOfWork
    00:04:06
  • Bài 74: Giới thiệu về Kho lưu trữ
    00:02:48
  • Bài 82: Thay thế DbContext bằng Kho lưu trữ Category
    00:08:16
  • Bài 81: Triển khai Kho lưu trữ Category
    00:03:35
  • Bài 80: Giao diện Kho lưu trữ Category
    00:03:20
  • Bài 79: Triển khai IRepository
    00:06:50
  • Bài 78: Giao diện IRepository
    00:08:10
  • Bài 77: Kiến trúc mẫu kho lưu trữ
    00:03:52
  • Bài 76: Luồng chi tiết mô hình kho lưu trữ
    00:06:36
  • Bài 75: Tổng quan về kho lưu trữ
    00:01:41
Phần 6: Quản lý sản phẩm
21 Bài học 01:27:01 Hours
  • Bài 102: Sweetalerts
    00:05:06
  • Bài 112: Tinymce Editor
    00:01:30
  • Bài 111: Xoá sản phẩm dùng api (Phần 2)
    00:01:50
  • Bài 110: Xoá sản phẩm (Phần 1)
    00:02:39
  • Bài 109: Update sản phầm (Phần 2)
    00:02:02
  • Bài 108: Xoá sản phẩm dùng api (Phần 1)
    00:02:45
  • Bài 107: Thêm button sửa, xoá
    00:03:07
  • Bài 106: Load category in API
    00:09:45
  • Bài 105: Hiển thị dữ liệu lên table
    00:02:42
  • Bài 104: Thêm API EndPoint cho DataTable
    00:02:48
  • Bài 103: Tạo sản phẩm đầu tiên
    00:08:41
  • Bài 92: Tạo class sản phẩm
    00:06:14
  • Bài 101: Add File Upload
    00:03:47
  • Bài 100: View Models
    00:05:18
  • Bài 99: ViewData in .NET Core
    00:03:57
  • Bài 98: View Bag in .NET Core
    00:03:52
  • Bài 97: Tạo View thêm Product Phần 2
    00:03:47
  • Bài 96: Tạo View thêm Product Phần 1
    00:04:06
  • Bài 95: Tạo Product Controller
    Học thử 00:04:21
  • Bài 94: Product Repository
    00:06:34
  • Bài 93: Tạo bảng sản phẩm
    00:02:10
Phần 7: Trang chủ
4 Bài học 00:16:18 Hours
  • Bài 113: Trang chủ
    00:05:57
  • Bài 114: Theme Lux
    00:02:46
  • Bài 115: Chi tiết sản phẩm (Phần 1)
    00:02:48
  • Bài 116: Chi tiết sản phẩm (Phần 2)
    00:04:47
Phần 8: Quản lý đăng nhập
15 Bài học 01:34:11 Hours
  • Bài 117: Thêm đăng nhập Scaffold Identity
    00:06:08
  • Bài 118: Giới thiệu Identity
    00:04:59
  • Bài 119: Tạo table cho Identity
    00:04:19
  • Bài 120: Register and Login in Action
    00:02:28
  • Bài 121: Thêm thuộc tính người dùng đăng nhập
    00:04:39
  • Bài 122: Bài tập 3: tạo bảng quản lý công ty
    00:01:07
  • Bài 123: Bài tập 3: Hướng dẫn
    00:16:58
  • Bài 124: Thêm quyền ứng dụng
    Học thử 00:02:57
  • Bài 125: Tạo quyền trong web
    00:10:50
  • Bài 126: Thêm thuộc tính tùy chọn trên trang đăng ký
    00:11:48
  • Bài 127: Dropdown chọn quyền
    00:06:35
  • Bài 128: Register User with Roles
    00:07:32
  • Bài 129: Dropdown chọn công ty (phần 1)
    00:07:41
  • Bài 130: Dropdown chọn công ty (phần 2)
    00:03:45
  • Bài 131: Đăng ký Người dùng Công ty
    00:02:25
Phần 9: Giỏ hàng
11 Bài học 00:58:50 Hours
  • Bài 132: Thêm Bảng Giỏ hàng vào Cơ sở dữ liệu
    00:03:19
  • Bài 133: Thêm Giỏ hàng và Kho Người dùng Ứng dụng
    00:05:59
  • Bài 134: Thêm mặt hàng vào giỏ hàng
    00:08:40
  • Bài 135: Thêm mặt hàng vào giỏ hàng hiện có
    00:06:04
  • Bài 136: Cấu hình Cookie Ứng dụng
    00:02:07
  • Bài 137: Giao diện người dùng Giỏ hàng
    00:03:35
  • Bài 138: Hiển thị dữ liệu trong giỏ hàng
    00:05:39
  • Bài 139: Tính giá dựa trên số lượng
    00:09:36
  • Bài 140: Tính tổng tiền cho giỏ hàng
    00:01:54
  • Bài 141: Tăng giảm số lượng trong giỏ hàng
    00:08:28
  • Bài 142: Tóm tắt Giỏ hàng
    00:03:29
Phần 10: Tạo đơn hàng
9 Bài học 00:58:08 Hours
  • Bài 143: Tạo hai bảng OrderHeader và OrderDetail
    00:08:11
  • Bài 144: Thêm OrderHeader và OrderDetail vào UnitOfWork
    00:06:20
  • Bài 145: Trang đơn hàng
    00:07:32
  • Bài 146: Giao diện đặt hàng
    00:05:30
  • Bài 147: Phương thức POST đặt hàng
    00:07:18
  • Bài 148: Tạo đơn hàng
    00:02:25
  • Bài 149: Tạo tài khoản Stripe
    00:02:23
  • Bài 150: Cấu hình khóa bí mật Stripe
    00:05:50
  • Bài 151: Gọi Stripe từ trang đặt hàng
    Học thử 00:12:39

Câu hỏi thường gặp

Khóa học có thể xem offline được không?
Vì lý do bảo mật. Khóa học này chỉ có thể Xem Online trên web. Hỗ trợ thêm link Youtube
+ Xem thêm
Khóa học liên quan
18:48:40 Hours
0 61 699000₫ 40000₫
00:00:00 Hours
0 147 Miễn phí
06:10:32 Hours
0 110 Miễn phí
07:20:08 Hours
Cập nhật Fri, 17-Feb-2023
0 3 499000₫ 35000₫
02:49:17 Hours
Cập nhật Fri, 17-Feb-2023
0 62 Miễn phí
Thông tin giản viên

Admin BKH

5 Đánh giá | 828 Sinh viên | 417 Khóa học
Nhận xét của học viên
0
0 Đánh giá
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Đánh giá

999000₫ 55000₫
Bao gồm: