Tin mới nhất

Menu

Browsing "Older Posts"

Chia Sẻ Khóa Học ASP.NET Core MVC - Xây Dựng Ứng Dụng Web Thương Mại Điện Tử 2024 [Khóa 6633 A]

12 tháng 6 2024 / No Comments

Xây dựng clean web application bằng ASP.NET Core MVC, Entity Framework Core, Identity, SQL Server và Visual Studio 2022.

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

  • ✓ Tìm hiểu cách xây dựng các ứng dụng web bằng ASP.NET Core MVC.
  • ✓ Tìm hiểu kiến ​​trúc và tính năng của ASP.NET Core MVC.
  • ✓ Tìm hiểu cách cài đặt và sử dụng Entity Framework để truy cập cơ sở dữ liệu SQL Server.
  • ✓ Tạo, đọc, cập nhật và xóa dữ liệu khỏi cơ sở dữ liệu SQL Server bằng Entity Framework.
  • ✓ Triển khai các chức năng phân trang, tìm kiếm và sắp xếp bằng Entity Framework.
  • ✓ Hiểu rõ về MVC Pattern và cách tạo Models, Views và Controllers.
  • ✓ Tìm hiểu các kỹ thuật khác nhau để truyền dữ liệu từ Controller đến View.
  • ✓ Triển khai User Registration, Authentication và Role-based Authorization bằng cách sử dụng Identity.
  • ✓ Chỉnh sửa User Profile và Password, đồng thời Request Password Reset Tokens qua email.
  • ✓ Tạo và lưu trữ giỏ hàng và đơn đặt hàng.

Khóa học này dành cho người mới bắt đầu sử dụng ASP.NET và có một số kiến ​​thức về C# hoặc các ngôn ngữ lập trình tương tự.

Trong khóa học này, tôi sẽ hướng dẫn bạn cách tạo một ứng dụng web bằng ASP.NET Core MVC. Bạn sẽ hiểu MVC pattern và bạn sẽ có thể tạo Models, Views và Controllers.

Chúng tôi sẽ sử dụng Entity Framework để thực hiện các hoạt động CRUD (Create, Read, Update và Delete) cũng như triển khai các chức năng nâng cao, chẳng hạn như phân trang, tìm kiếm và sắp xếp.

Chúng tôi sẽ sử dụng Identity để triển khai User Registration, Authentication và Role-based Authorization. Ngoài ra, chúng tôi sẽ bổ sung nhiều chức năng hữu ích, chẳng hạn như chỉnh sửa user profile, cập nhật user password, hiển thị người dùng đã đăng ký, cập nhật vai trò người dùng, xóa tài khoản người dùng và request một password reset token.

Ngoài ra, chúng ta sẽ tạo giỏ hàng và đơn đặt hàng. Chúng tôi sẽ lưu trữ giỏ hàng vào một cookie và chúng tôi sẽ sử dụng colored badges để theo dõi trạng thái đơn hàng.

Trong khóa học này, bạn sẽ học:

  • ✓ Kiến trúc của ASP.NET Core MVC.
  • ✓ Cách tạo Model, View và Controller.
  • ✓ Cách truyền dữ liệu từ Controller tới View.
  • ✓ Cách tạo form và bind các model với form.
  • ✓ Cách validate form data bằng cách sử dụng attributes và model binding.
  • ✓ Cách cài đặt và sử dụng Entity Framework để truy cập Cơ sở dữ liệu SQL Server.
  • ✓ Cách thực hiện các thao tác CRUD (Create, Read, Update và Delete) bằng Entity Framework.
  • ✓ Cách nâng cao các chức năng: phân trang, tìm kiếm và sắp xếp.
  • ✓ Cách upload ảnh lên server.
  • ✓ Cách đọc thông số ứng dụng từ appsinstall.json.
  • ✓ Cách sử dụng dependency injection: add services vào application container và request services từ container này.
  • ✓ Cách cài đặt Identity và cách tạo Identity user và table.
  • ✓ Cách tạo user Roles và cách đăng ký Admin user.
  • ✓ Cách đăng ký, xác thực và phân quyền người dùng.
  • ✓ Cách chỉnh sửa user profile và password.
  • ✓ Cách request password reset token qua email.
  • ✓ Cách hiển thị người dùng đã đăng ký.
  • ✓ Cách chỉnh sửa vai trò người dùng.
  • ✓ Cách xóa tài khoản người dùng.
  • ✓ Cách tạo, đọc, cập nhật và xóa giỏ hàng.
  • ✓ Cách tạo đơn hàng và cách cập nhật trạng thái đơn hàng.

Để theo dõi khóa học này, bạn cần cài đặt các công cụ sau:

  • ✓ Visual Studio 2022 gồm 2 thành phần: “ASP.NET and web Development” và “.NET Desktop Development”.
  • ✓ Microsoft SQL Server.

Mục lục:

  • ✓ 1. Thực hiện các thao tác CRUD trên Sản phẩm.
  • ✓ 2. Registration, Authentication và Authorization.
  • ✓ 3. Giỏ hàng và Đơn đặt hàng.
  • ✓ 4. Source Code.

Khóa học này dành cho ai:

  • ✓ Người mới bắt đầu muốn hiểu và sử dụng ASP .NET Core MVC để xây dựng các ứng dụng web nâng cao.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.