Đề cương khóa học

Giới thiệu

  • Tổng quan về Entity Framework (EF) Core
  • Tổng quan về Progressive Web App (PWA)

Entity Framework (EF) Core

  • Cài đặt EF Core
  • Mô hình hóa bằng code first
  • Mô hình hóa bằng database first
  • Sử dụng fluent API

Truy vấn và Lưu Dữ liệu với EF Core

  • Các truy vấn cơ bản bằng LINQ
  • Gọi stored procedures
  • Kiểm soát hành vi theo dõi
  • Lưu thay đổi
  • Chèn hàng loạt
  • Giao dịch

Blazor Components

  • Hiểu các nguyên tắc cơ bản của Razor
  • Làm việc với components trong Blazor
  • Sử dụng C# trong components
  • Components tham số hóa
  • Vòng đời component
  • Liên kết dữ liệu một chiều
  • Liên kết dữ liệu hai chiều
  • Liên kết sự kiện

Các Khái niệm Nâng cao về Blazor Component

  • Kết xuất HTML thô
  • Kết xuất nội dung con
  • Sử dụng RenderFragment
  • Sử dụng RenderTreeBuilder
  • Sử dụng @key và @attribute

Định tuyến và Bố cục

  • Tạo bố cục chính
  • Định tuyến
  • Sử dụng URL helpers

Biểu mẫu và Xác thực

  • Sử dụng EditForm
  • Xác thực biểu mẫu
  • Sử dụng @ref

Dependency Injection (DI) và JSInterop

  • Hiểu DI
  • DI với dịch vụ mặc định
  • DI với dịch vụ tùy chỉnh
  • Gọi một hàm JavaScript
  • Gọi C# từ JavaScript

Gỡ lỗi và Triển khai

  • Gỡ lỗi ứng dụng Blazor
  • Triển khai ứng dụng Blazor
  • Nâng cấp ứng dụng Blazor

Bảo mật

  • Blazor xác thực
  • Sử dụng ASP.NET core identity và JWT

Phát triển Progressive Web Application (PWA)

  • Tổng quan về PWA
  • Hiểu các tính năng của PWA
  • Blazor PWA
  • Tạo ứng dụng ngoại tuyến
  • Sử dụng service workers
  • Tùy chỉnh ứng dụng
  • Bộ nhớ đệm
  • Thêm thông báo đẩy

Tóm tắt và Các Bước Tiếp Theo

Yêu cầu

  • Hiểu biết về C#
  • Kiến thức về Blazor và JavaScript
  • Kinh nghiệm với .NET framework

Đối tượng

  • Các nhà phát triển web
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (7)

Các khóa học sắp tới

Các danh mục liên quan