Tin mới nhất

Menu

Browsing "Older Posts"

Chia Sẻ Khóa Học Làm Chủ Blazor - Xây Dựng Hệ Thống Quản Lý Hàng Tồn Kho Trong .NET 8 [Update Tháng 8-2024] [Khóa 6468 A]

31 tháng 8 2024 / No Comments

Tìm hiểu Blazor Server, Entity Framework Core và ASP.NET Core Identity, Clean Architecture cho Full Stack Web Dev (.NET 8).

Những gì bạn sẽ học được:

  • ✓ Xây dựng một hệ thống quản lý hàng tồn kho với Blazor.
  • ✓ Razor / Blazor Component.
  • ✓ Form Submission, Validation.
  • ✓ Custom Validation với ValidationAttribute.
  • ✓ ASPNET Core Identity.
  • ✓ Dependency Injection.
  • ✓ Clean Architecture với Use Case Driven Development.
  • ✓ Entity Framework Core kết nối với SQL Server.
  • ✓ Tạo hai loại data store (In-Memory plugin và EF Core plugin) với repository pattern như các plugin theo clean architecture.

Blazor (.NET 8 Blazor) là SPA application framework mới nhất của Microsoft. Với Blazor, bạn có thể xây dựng các reactive full stack single page web application với C# mà không cần nhiều sự trợ giúp từ JavaScript. Ngày càng có nhiều công ty áp dụng Blazor như một phần của nền tảng công nghệ của họ. Nếu bạn chưa bắt đầu học Blazor, thì bây giờ là lúc để làm điều đó.

Khóa học này đưa bạn vào hành trình tạo một Hệ thống quản lý hàng tồn kho với Blazor Server trong .NET 8, Entity Framework Core, SQL Server và ASP.NET Core Identity. Chúng ta sẽ sử dụng Clean Architecture với use case driven development. Tất cả các khái niệm cốt lõi của Blazor đều được đề cập trong khi chúng ta triển khai từng tính năng của ứng dụng này. Nó thực sự hữu ích cho những người chưa học Blazor. Nhưng nếu bạn đã quen thuộc với Blazor và đang tìm kiếm một dự án để thực hành hoặc muốn bắt kịp những thay đổi đáng kể đối với Blazor trong .NET 8, khóa học này cũng sẽ phù hợp với bạn.

Khóa học bao gồm các chủ đề kỹ thuật sau:

  • ✓ ASP.NET Core Blazor SSR.
  • ✓ ASP.NET Core Blazor với Server Interactivity.
  • ✓ Dependency Injection.
  • ✓ Authentication & Authorization với ASP.NET Core Identity.
  • ✓ Policy based Authorization.
  • ✓ Entity Framework Core.
  • ✓ HTML.
  • ✓ Bootstrap.
  • ✓ Software Design.
  • ✓ Clean Architecture.
  • ✓ Repository cho encapsulating data accessing details.
  • ✓ Use Case Driven Development.

Đến cuối khóa học, bạn sẽ:

  • ✓ Có khả năng tự xây dựng các ứng dụng web bằng Blazor.
  • ✓ Có thể sử dụng Entity Framework Core để làm việc với cơ sở dữ liệu SQL Server.
  • ✓ Có thể bảo vệ các ứng dụng web bằng Identity.
  • ✓ Hiểu và có khả năng triển khai Clean Architecture.
  • ✓ Và nhiều hơn nữa...!

Vào cuối khóa học, bạn sẽ trở thành một full stack web developer, biết cách tạo các ứng dụng web với application framework mới nhất của Microsoft: Blazor trong .NET 8.

Cho dù bạn mới làm quen với ASP.NET Core Blazor hay đã làm việc với nó một thời gian, nhưng đang tìm kiếm một khóa học để lấp đầy khoảng trống, bạn sẽ thích khóa học này. Vì khóa học này không chỉ bao gồm những điều cơ bản mà còn đi sâu vào từng chủ đề.

ĐIỀU KIỆN TIÊN QUYẾT:

  • ✓ C# trung cấp (bạn phải có ít nhất 3 - 6 tháng kinh nghiệm lập trình trong C#).
  • ✓ HTML cơ bản.
  • ✓ SQL Server cơ bản.
  • ✓ Có kiến ​​thức trước về ASP.NET Core là một lợi thế, nhưng không bắt buộc vì tôi sẽ đề cập đến trong khóa học.

Cấu trúc khóa học:

Mặc dù khóa học này hoàn toàn là về thực hành, tất cả các khái niệm cốt lõi của Blazor, Entity Framework Core, ASP.NET Core Identity, v.v. đều được đề cập trong khi từng tính năng của ứng dụng đang được triển khai. Việc lập trình cùng nhau được khuyến khích mạnh mẽ.

Mục lục:

  • ✓ 01 - Giới thiệu.
  • ✓ 02 - Inventory List.
  • ✓ 03 - Add Inventory.
  • ✓ 04 - Edit Inventory.
  • ✓ 05 - Nâng cao Form Handling cho partial rendering.
  • ✓ 06 - Product List và Add Product.
  • ✓ 07 - Edit Product.
  • ✓ 08 - Purchase Inventory.
  • ✓ 09 - Produce Products.
  • ✓ 10 - Sell Products.
  • ✓ 11 - Reporting.
  • ✓ 12 - Sử dụng Entity Framework Core.
  • ✓ 13 - Authentication & Authorization.
  • ✓ 14 - Sử dụng Bootstrap Navbar.
  • ✓ 15 - BONUS SECTION.
  • ✓ 16 - Khóa học cũ: Giới thiệu.
  • ✓ 17 - Khóa học cũ: Inventory List.
  • ✓ 18 - Khóa học cũ: Add Inventory.
  • ✓ 19 - Khóa học cũ: Edit Inventory.
  • ✓ 20 - Khóa học cũ: Product List và Add Product.
  • ✓ 21 - Khóa học cũ: Edit Product.
  • ✓ 22 - Khóa học cũ: Purchase Inventory.
  • ✓ 23 - Khóa học cũ: Produce Products.
  • ✓ 24 - Khóa học cũ: Sell Products.
  • ✓ 25 - Khóa học cũ: Reporting.
  • ✓ 26 - Khóa học cũ: Sử dụng Entity Framework Core.
  • ✓ 27 - Khóa học cũ: Bảo mật ứng dụng.
  • ✓ 28 - Khóa học cũ: Sử dụng Bootstrap Navbar.
  • ✓ 29 - Khóa học cũ: Các bước tiếp theo.

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

  • ✓ Các C# developer muốn trở thành full stack developer mà không cần phải thành thạo JavaScript.
  • ✓ Các Developer làm việc với Razor pages và/hoặc MVC cùng với các front end framework/thư viện và muốn làm việc với ít JavaScript hơn.
  • ✓ Các Developer có một số kinh nghiệm về Blazor và đang tìm kiếm một dự án vừa để thực hành.
  • ✓ Các Developer đã có kinh nghiệm sử dụng Blazor trước đây nhưng muốn theo dõi những thay đổi lớn của Blazor trong .NET 8.
  • ✓ Các Developer tò mò về SPA application framework mới nhất của Mirosoft: Blazor.
  • ✓ Các Developer muốn tìm hiểu về việc triển khai Clean Architecture.
  • ✓ Các nhà phát triển bị choáng ngợp bởi những thay đổi của các SPA framework khác và muốn tìm hiểu thứ gì đó ổn định hơn.


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.