Mô tả

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

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

Yêu cầu

Nội dung khoá học

10 sections

Phần 1: Giới thiệu

15 lectures
Bài 1: Chào mừng bạn đến với khoá học asp.net core mvcHọc thử
00:03:53
Bài 2: Phần mềm cài đặtHọc thử
00:00:54
Bài 3: Giới thiệu về .NET CoreHọc thử
00:04:28
Bài 4: Dependency InjectionHọc thử
00:04:38
Bài 5: Tạo dự ánHọc thử
00:02:57
Bài 6: Giới thiệu Hot ReloadHọc thử
00:03:48
Bài 7: Project FileHọc thử
00:01:41
Bài 8: Launchsettings, wwwroot and appsettingsHọc thử
00:04:47
Bài 9: Program class fileHọc thử
00:05:29
Bài 10: Mô hình MVCHọc thử
00:04:42
Bài 11: Tổng quan về định tuyếnHọc thử
00:02:55
Bài 12: Thực hành định tuyếnHọc thử
00:05:14
Bài 13: Default ViewsHọ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 lectures
Bài 16: Tạo lớp Category trong ModelHọc thử
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 lectures
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 lectures
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 lectures
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)Học thử
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 lectures
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 lectures
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 lectures
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 lectures
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 lectures
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

Đá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.