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

Bắt đầu với Angular 20

  • Giới thiệu về Angular và những gì mới trong Angular 20
  • Cấu hình dự án với Angular CLI
  • Hiểu về kiến trúc Angular

Components và Templates

  • Tạo và tổ chức components
  • Data binding và interpolation
  • Cú pháp template và lifecycle hooks

Directives và Pipes

  • Sử dụng các directives cấu trúc và thuộc tính tích hợp sẵn
  • Tạo directives tùy chỉnh
  • Sử dụng và tạo pipes tùy chỉnh

Dependency Injection và Services

  • Hiểu về hệ thống DI của Angular
  • Tạo và cung cấp services
  • Tiêm services vào components

Forms và Validation

  • Template-driven forms
  • Reactive forms và form builder
  • Các kỹ thuật xác thực form

Routing và Navigation

  • Cài đặt routes và lazy loading modules
  • Router parameters và guards
  • Các chiến lược và tốt nhất trong việc điều hướng

HTTP Client và Data Handling

  • Sử dụng HttpClient module
  • Gửi yêu cầu API và xử lý phản hồi
  • Xử lý lỗi và observables với RxJS

State Management và Signals

  • Sử dụng RxJS cho quản lý trạng thái phản ứng
  • Giới thiệu về Angular signals
  • Quản lý trạng thái toàn bộ ứng dụng

Testing và Deployment

  • Kiểm thử đơn vị components và services
  • Kiểm thử từ đầu đến cuối với các công cụ Angular
  • Tối ưu hóa xây dựng và chiến lược triển khai

Tổng kết và Bước tiếp theo

Yêu cầu

  • Sự hiểu biết về HTML, CSS, và JavaScript
  • Kinh nghiệm với các khái niệm phát triển web và REST APIs
  • Nắm bắt TypeScript sẽ là một lợi thế, nhưng không bắt buộc

Đối tượng

  • Các nhà phát triển web xây dựng các ứng dụng front-end động và có thể mở rộng
  • Các nhà phát triển JavaScript chuyển sang các framework front-end hiện đại
  • Các kỹ sư phần mềm tạo ra các ứng dụng SPAs cấp doanh nghiệp
 28 Giờ học

Số người tham gia


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

Đánh giá (3)

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

Các danh mục liên quan