Hỗ trợ

Hotline: 090 488 6095
Email: cskh@unica.vn

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.

4.6 (7 đánh giá)
51 học viên

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

Giới thiệu 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
 

 

Nội dung khóa học

10 Phần 151 Bài 11h 32p
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

Thông tin giảng viên

Phạm Thanh Tan
Phạm Thanh Tan

Giảng viên

4.6 Đánh giá
40+ Học viên
1 Khóa học

Tôi là Phạm Thanh Tân SN 1990 đến từ Hồ Chí Minh. Tốt nghiệp trường đại học CNTT khoá 2008-2012
Bằng cấp: Kỹ sư công nghệ thông tin chuyên ngành phần mềm
Đã làm lập trình ở các công ty FPT software,bsd insight,ví điện tử payoo
Có 5 năm kinh nghiệm asp.net
Đã từng lập trình các công nghệ asp.net,zend framework,spring framework,Angular,t24 temenos (Cor banking),pl/sql oracle
Hiện đang là lập trình viên .net cho ngân hàng BIDV CN Miền nam
Quá trình giảng dạy: Đây là khoá học đầu tiên của tôi
Mục tiêu: Mang lại nhiều khoá học bổ ích cho các bạn muốn học online,Những bạn đã đi làm muốn tìm hiểu lập trình, hoặc các bạn ở xa không có điều kiện theo học ở các trường đại học, Hoặc các bạn sinh viên CNTT muốn tìm hiểu nhanh lập trình để đi làm

 

Khóa học liên quan

4.6 xếp hạng khóa học
7 đánh giá

Thanh Bình

Tôi thực sự tin rằng việc hoàn thành khoá học này sẽ có một ảnh hưởng tích cực đối với sự nghiệp của tôi.

Nguyễn Minh Thành

học tốt ạ, cảm ơn thầy

Kaka Tran

Cảm ơn thầy Tân, khóa học hay rất bổ ích.

Nguyễn Kim Anh

Giải thích chi tiết rất hay và chính xác, khóa học hoàn toàn xứng đáng với thời gian và tiền bạc. Rất vui vì tôi chọn khóa học này, nó sẽ giúp tôi rất nhiều trong sự phát triển nghề nghiệp của mình. nếu bạn đang băn khoăn không biết có nên mua khóa học này không và liệu nó có giúp bạn hiểu được .Net Core hay không, vì vậy theo tôi bạn nên mua.

Nguyễn Văn Bình

Khóa học dễ hiểu. Người hướng dẫn rất chi tiết .

Nguyễn Văn Thành

Khóa học hay. Giảng viên nhiệt tình và có kinh nghiệm. Tuy nhiên có một số bài học giọng đọc chưa được tốt gây mất tập trung, mong gv cài thiện trong các sản phẩm tiếp theo.

Phạm Văn Cảnh

999.000đ 1.000.000đ
Ưu đãi chỉ còn 5 giờ 12 phút!
Cam kết hoàn tiền trong 7 ngày
  • Thời lượng: 11 giờ 32 phút
  • Giáo trình: 151 bài giảng
  • Truy cập trọn đời
  • Chứng chỉ hoàn thành

999.000đ

1.000.000đ
Chat