1.000.000 ₫
99.999 ₫

Video bài giảng và tài liệu giống mô tả

Học online trên Website bằng điện thoại hoặc máy tính

Nhận khóa học trong vòng 3 - 5 giây
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ọcHướ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 CoreChú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
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
Quản lý quyền trong ASP NET Core Identity
Notifications trong website
Tích hợp thanh toán trực tuyến bằng thẻ visa
Tạo database và cập nhập tự động với code first
Triển khai trang web trên Microsoft Azure
10 Phần • bài giảng • 11 giờ 32 phút
Phần 1: Giới thiệu (15 bài học)
Bài 1: Chào mừng bạn đến với khoá học asp.net core mvc (00:03:53)
Bài 2: Phần mềm cài đặt (00:00:54)
Bài 3: Giới thiệu về .NET Core (00:04:28)
Bài 4: Dependency Injection (00:04:38)
Bài 5: Tạo dự án (00:02:57)
Bài 6: Giới thiệu Hot Reload (00:03:48)
Bài 7: Project File (00:01:41)
Bài 8: Launchsettings, wwwroot and appsettings (00:04:47)
Bài 9: Program class file (00:05:29)
Bài 10: Mô hình MVC (00:04:42)
Bài 11: Tổng quan về định tuyến (00:02:55)
Bài 12: Thực hành định tuyến (00:05:14)
Bài 13: Default Views (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)
Bài 16: Tạo lớp Category trong Model (00:02:12)
Bài 17: Thêm Data Annotations (00:01:12)
Bài 18: Thêm Connection String (00:02:03)
Bài 19: Thêm ApplicationDbContext (00:02:37)
Bài 20: Cài đặt Program.cs để đọc ApplicationDbContext (00:02:26)
Bài 21: Tạo Database (00:03:01)
Bài 22: Tạo Category Controller (00:01:27)
Bài 23: Truy vấn nhận dữ liệu Categories (00:03:10)
Bài 24: Hiển thị Categories (00:02:54)
Bài 25: Bootswatch Theme (00:05:14)
Bài 26: Bootstrap Icons (00:04:22)
Bài 27: Tạo Category View (Phần 1) (00:07:06)
Bài 28: Tạo Category View (Phần 2) (00:04:46)
Bài 29: Kiểm tra dữ liệu trên server (00:04:42)
Bài 30: Tùy chỉnh kiểm tra dữ liệu (00:03:39)
Bài 31: Kiểm tra dữ liệu Client (00:02:43)
Bài 32: Tùy chỉnh hiển thị và giá trị biến (00:03:20)
Bài 33: Sửa Category - GET (00:08:23)
Bài 34: Sửa Category - POST (00:02:58)
Bài 35: Xóa Category (00:05:53)
Bài 36: Tempdata (00:03:40)
Bài 37: Partial views (00:02:15)
Bài 38: Toastr Alerts (00:04:30)
Bài 39: Tạo nhanh thêm xoá sửa (00:03:06)
Phần 3: Razor Pages (30 bài học)
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 (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 (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)
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)
Bài 74: Giới thiệu về Kho lưu trữ (00:02:48)
Bài 75: Tổng quan về kho lưu trữ (00:01:41)
Bài 76: Luồng chi tiết mô hình kho lưu trữ (00:06:36)
Bài 77: Kiến trúc mẫu kho lưu trữ (00:03:52)
Bài 78: Giao diện IRepository (00:08:10)
Bài 79: Triển khai IRepository (00:06:50)
Bài 80: Giao diện Kho lưu trữ Category (00:03:20)
Bài 81: Triển khai Kho lưu trữ Category (00:03:35)
Bài 82: Thay thế DbContext bằng Kho lưu trữ Category (00:08:16)
Bài 83: Khái niệm Unit of Work (00:03:41)
Bài 84: Triển khai UnitOfWork (00:04:06)
Bài 85: Thêm loại sản phẩm (CoverType) (00:01:24)
Bài 86: Triển khai loại sản phẩm (CoverType) (00:11:24)
Bài 87: Areas in .NET Core (00:03:10)
Bài 88: Triển khai Areas in .NET Core (00:06:31)
Bài 89: Bài tập tạo Controller and Views cho loại sản phẩn (00:01:03)
Bài 90: Hướng dẫn tạo Controller and Views cho loại sản phẩn (00:09:05)
Bài 91: Thêm Dropdown trên menu (00:03:27)
Phần 6: Quản lý sản phẩm (21 bài học)
Bài 92: Tạo class sản phẩm (00:06:14)
Bài 93: Tạo bảng sản phẩm (00:02:10)
Bài 94: Product Repository (00:06:34)
Bài 95: Tạo Product Controller (00:04:21)
Bài 96: Tạo View thêm Product Phần 1 (00:04:06)
Bài 97: Tạo View thêm Product Phần 2 (00:03:47)
Bài 98: View Bag in .NET Core (00:03:52)
Bài 99: ViewData in .NET Core (00:03:57)
Bài 100: View Models (00:05:18)
Bài 101: Add File Upload (00:03:47)
Bài 102: Sweetalerts (00:05:06)
Bài 103: Tạo sản phẩm đầu tiên (00:08:41)
Bài 104: Thêm API EndPoint cho DataTable (00:02:48)
Bài 105: Hiển thị dữ liệu lên table (00:02:42)
Bài 106: Load category in API (00:09:45)
Bài 107: Thêm button sửa, xoá (00:03:07)
Bài 108: Xoá sản phẩm dùng api (Phần 1) (00:02:45)
Bài 109: Update sản phầm (Phần 2) (00:02:02)
Bài 110: Xoá sản phẩm (Phần 1) (00:02:39)
Bài 111: Xoá sản phẩm dùng api (Phần 2) (00:01:50)
Bài 112: Tinymce Editor (00:01:30)
Phần 7: Trang chủ (4 bài học)
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)
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 (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)
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)
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 (00:12:39)
99.999.999 ₫
599.999 ₫
55.000.000 ₫
299.999 ₫
50.000.000 ₫
119.999 ₫
990.000 ₫
99.999 ₫
86.000.000 ₫
199.999 ₫
5.000.000 ₫
199.999 ₫
16.999.000 ₫
299.999 ₫
6.000.000 ₫
149.999 ₫
19.999.999 ₫
149.999 ₫
30.000.000 ₫
149.999 ₫
6.000.000 ₫
199.999 ₫
5.500.000 ₫
199.999 ₫