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

Kiến trúc Angular Nâng cao

  • Thiết kế cấu trúc dự án có khả năng mở rộng
  • Mô hình kiến trúc API độc lập và mô đun
  • Phân chia trách nhiệm và chiến lược dễ bảo trì

Các thành phần và Tín hiệu Nâng cao

  • Đánh sâu vào các tín hiệu Angular
  • Kỹ thuật kiểm soát phát hiện thay đổi
  • Mô hình giao tiếp thành phần hiệu quả

Lập trình Phản ứng và Đồng bộ hóa

  • Các toán tử RxJS nâng cao trong Angular
  • Sự tương thích giữa Tín hiệu và RxJS
  • Quản lý các luồng dữ liệu phản ứng phức tạp

Quản lý Trạng thái quy mô lớn

  • Chọn phương pháp quản lý trạng thái phù hợp
  • NgRx, NGXS và các giải pháp phản ứng độc lập
  • Các thực hành tốt nhất cho quản lý trạng thái doanh nghiệp

Chiến lược Định tuyến Nâng cao

  • Tải lười và tách mã theo cấp độ đường dẫn
  • Các vệ binh định tuyến, trình giải quyết và luồng điều hướng nâng cao
  • Tối ưu hóa các đường dẫn cho ứng dụng lớn

Tối ưu Hóa Hiệu suất

  • Phân tích hiệu suất của các ứng dụng Angular 20
  • Kỹ thuật tối ưu hóa hiệu suất dựa trên tín hiệu
  • Giảm kích thước gói và cải thiện thời gian tải

Kiểm thử và Kỹ thuật Chất lượng

  • Viết các bài kiểm tra đơn vị nâng cao cho thành phần và dịch vụ
  • Kiểm thử từ đầu đến cuối với các công cụ kiểm thử hiện đại
  • Gỡ lỗi các ứng dụng Angular phức tạp

Tích hợp API và giao tiếp Backend

  • Các mô hình HttpClient nâng cao
  • Xử lý lỗi và chiến lược thử lại
  • Làm việc với các API thời gian thực và streaming

Tóm tắt và Bước tiếp theo

Yêu cầu

  • Kiến thức vững về JavaScript hiện đại
  • Kinh nghiệm thực tế với các kiến thức cơ bản của Angular
  • Hiểu biết về TypeScript và kiến trúc dựa trên thành phần

Đối tượng

  • Lập trình viên phía trước
  • Kỹ sư phần mềm
  • Chuyên gia kỹ thuật làm việc với các ứng dụng Angular
 21 Giờ học

Số người tham gia


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

Đánh giá (5)

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

Các danh mục liên quan