Lập Trình Web ASP.NET Core MVC

Học Lập Trình Web ASP.NET Core MVC qua dự án thực tế từ A-Z, xây dựng website chuyên nghiệp bằng C# và SQL Server.

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

Khóa học Lập Trình Web ASP.NET Core MVC giúp bạn xây dựng nền tảng vững chắc về phát triển ứng dụng web với công nghệ .NET hiện đại. Thông qua dự án thực tế, bạn sẽ hiểu rõ kiến trúc và nguyên lý hoạt động của mô hình MVC, tổ chức mã nguồn chuyên nghiệp, làm việc với SQL Server và Entity Framework Core để thực hiện các thao tác CRUD, quản lý dữ liệu một cách hiệu quả.

Trong khóa học, bạn được hướng dẫn chi tiết từ tạo project, tích hợp giao diện Bootstrap, upload hình ảnh, xây dựng chức năng đăng ký – đăng nhập – phân quyền, giỏ hàng, đặt hàng đến tích hợp cổng thanh toán PayPal. Bạn cũng sẽ làm quen với Database First, xử lý biểu mẫu, xác thực dữ liệu và nhiều kỹ thuật thực tế thường dùng trong các hệ thống doanh nghiệp.

Sau khi hoàn thành, bạn có thể tự tin phát triển các website quản lý, trang tin tức, hệ thống bán hàng hoặc ứng dụng web doanh nghiệp. Khóa học phù hợp với người mới bắt đầu với .NET, sinh viên công nghệ thông tin và lập trình viên muốn nâng cao kỹ năng ASP.NET Core MVC để áp dụng ngay vào công việc và dự án thực tế.

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

  • Hiểu rõ kiến trúc và nguyên lý hoạt động của ASP.NET Core MVC
  • Xây dựng ứng dụng web hoàn chỉnh bằng ASP.NET Core MVC và C#
  • Thực hiện các chức năng CRUD (Thêm, Sửa, Xóa, Xem dữ liệu) trong ứng dụng thực tế
  • Xây dựng các biểu mẫu nhập liệu và thực hiện kiểm tra dữ liệu đầu vào
  • Upload và quản lý hình ảnh trong ứng dụng web
  • Học cách làm chức năng thanh toán với paypal cổng thanh toán quốc tế...
Nội dung khóa học
80 Bài học 24:18:45
Phần 1: Lập Trình Web ASP.NET Core MVC
34 Bài học 09:46:09
  • Bài 1: Tạo project
    Học thử 00:06:15
  • Bài 2: Up code lên github
    00:02:58
  • Bài 3: Tải giao diện bootstrap customer và admin
    Học thử 00:05:49
  • Bài 4: Add giao diện vào project
    00:42:31
  • Bài 5: Tạo database và tạo bảng menu
    00:11:37
  • Bài 6: VPS và Hosting
    00:16:40
  • Bài 7: Cài nuget package
    00:07:21
  • Bài 8: Tạo dbcontext và model
    Học thử 00:06:10
  • Bài 9: Tạo Area
    00:02:57
  • Bài 10: Tạo Controllers và View cho trang quản lý menu
    00:09:13
  • Bài 11: Sửa giao diện trang Admin và trang Customer
    00:32:32
  • Bài 12: Thêm select item top và bottom vào chức năng tạo menu
    00:09:30
  • Bài 13: Tạo menu động
    00:39:26
  • Bài 14: Quản lý banner quảng cáo
    00:26:14
  • Bài 15: Sửa giao diện quản lý banner
    00:16:59
  • Bài 16: Upload ảnh
    00:31:06
  • Bài 17: Hiển thị và cập nhật ảnh trong edit banner
    00:17:51
  • Bài 18: Xóa ảnh trước khi cập nhật ảnh trong edit banner
    00:07:03
  • Bài 19: Hiển thị quảng cáo lên trang home
    00:20:14
  • Bài 20: Sửa lại chức năng hiển thị banner
    00:01:26
  • Bài 21: Tạo bảng product
    00:05:47
  • Bài 22: Tạo controller product
    00:05:02
  • Bài 23: Sửa giao diện quản lý product
    00:07:39
  • Bài 24: Upload ảnh trong quản lý product
    00:12:05
  • Bài 25: Tạo bảng ProductImage lưu ảnh slide của sản phẩm
    00:11:46
  • Bài 26: Làm chức năng upload nhiều ảnh cho create product
    00:16:48
  • Bài 27: Xóa nhiều ảnh
    00:27:40
  • Bài 28: Làm chức năng upload nhiều ảnh cho edit product
    00:52:51
  • Bài 29: Xóa product
    00:08:01
  • Bài 30: Hiển thị sản phẩm
    00:19:19
  • Bài 31: Hướng dẫn làm chức năng tìm kiếm sản phẩm
    00:39:41
  • Bài 32: Trang chi tiết sản phẩm
    00:27:03
  • Bài 33: Hướng dẫn nhập liệu cho database
    00:23:38
  • Bài 34: Load ảnh lên trang chi tiết sản phẩm
    00:14:57
Phần 2: Chức Năng Đánh Giá Sản Phẩm
4 Bài học 02:23:50
  • Bài 35: Tạo bảng comment (chứa bình luận khi review sản phẩm)
    00:09:30
  • Bài 36: Đánh giá sản phẩm
    00:56:01
  • Bài 37: Chỉnh sửa lại giao diện show danh sách review
    00:05:31
  • Bài 38: Fix bug và làm chức năng quản lý đánh giá sản phẩm
    01:12:48
Phần 3: Chức Năng Đăng Ký, Đăng Nhập, Đăng Xuất
11 Bài học 01:54:57
  • Bài 39: Tạo bảng User
    00:03:51
  • Bài 40: Chạy lệnh Scaffold-DbContext
    00:02:02
  • Bài 41: Tạo controller cho bảng user để làm chức năng login
    00:25:00
  • Bài 42: Viết code kiểm tra dữ liệu nhập vào và lưu thông tin đăng ký
    00:06:29
  • Bài 43: Thử nghiệm tính năng đăng ký tài khoản
    00:10:24
  • Bài 44: Tạo giao diện login
    00:12:42
  • Bài 45: Code xử lý đăng nhập
    00:16:17
  • Bài 46: Code xử lý đăng xuất logout
    00:01:26
  • Bài 47: Cấu hình Program
    00:04:11
  • Bài 48: Vấn đề bản quyền của code
    00:05:00
  • Bài 49: Phân quyền khi đăng nhập
    00:27:35
Phần 4: Chức Năng Khôi Phục Mật Khẩu
3 Bài học 01:26:16
  • Bài 50: Làm chức năng khôi phục mật khẩu
    00:07:21
  • Bài 51: Gửi RecoveryCode qua Email
    00:39:13
  • Bài 52: Reset Password
    00:39:42
Phần 5: Chức Năng Giỏ Hàng
10 Bài học 01:49:16
  • Bài 53: Add javascript và cart controller
    00:08:43
  • Bài 54: Tạo cart view model
    00:03:24
  • Bài 55: Tạo action update cart
    00:13:23
  • Bài 56: Small Cart và hiển thị số lượng sản phẩm trong giỏ hàng
    00:11:22
  • Bài 57: Làm chức năng minicart
    00:20:05
  • Bài 58: Tạo giao diện cho trang shopping cart
    00:04:07
  • Bài 59: Làm action shopping cart
    00:06:27
  • Bài 60: Load dữ liệu lên trang shopping cart
    00:13:57
  • Bài 61: Xóa sản phẩm khỏi giỏ hàng
    00:13:25
  • Bài 62: Tăng giảm số lượng sản phẩm trong giỏ hàng
    00:14:23
Phần 6: Chức Năng Đặt Hàng (Order)
16 Bài học 05:44:57
  • Bài 63: Tạo bảng Order
    00:12:52
  • Bài 64: Tạo bảng OrderDetail
    00:07:56
  • Bài 65: Tạo bảng Setting
    00:02:34
  • Bài 66: Cập nhật model và dbcontext
    00:01:22
  • Bài 67: Add view cho trang checkout
    00:04:36
  • Bài 68: Tạo action checkout (get)
    00:11:48
  • Bài 69: Quản lý coupon
    00:51:32
  • Bài 70: Quản lý setting
    00:15:03
  • Bài 71: Quản lý rating
    00:19:04
  • Bài 72: Hiển thị cước phí vận chuyển lên trang checkout
    00:14:19
  • Bài 73: Load thông tin products lên checkout
    00:30:50
  • Bài 74: Hiển thị giá giảm giá (discount amount)
    00:14:12
  • Bài 75: Coupon code Tạo POST Checkout
    00:22:09
  • Bài 76: Coupon code Hiển thị discount trong checkout
    00:14:30
  • Bài 77: Sửa giao diện và làm chức năng order
    01:43:11
  • Bài 78: Quản lý order và orderdetail
    00:18:59
Phần 7: Chức Năng Payment
2 Bài học 01:13:20
  • Bài 79: Cài package paypal và configurationmanager
    00:05:57
  • Bài 80: Payment
    01:07:23

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.
Thông tin giản viên

Admin BKH

11 Đánh giá | 1625 Sinh viên | 657 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á

799.000₫ 45.000₫
Bao gồm: