Đề cương khóa học
Giới thiệu
- Tổng quan về 14 chủ đề nâng cao Angular
- Ôn tập các kiến thức cơ bản Angular 14
Nâng cao TypeScript
- Hiểu cú pháp nâng cao TypeScript
- Các kỹ thuật nâng cao để làm việc với lớp và giao diện
- Type guards, union types và intersection types
- Decorators nâng cao
Components Nâng cao
- Tùy chỉnh change detection của Angular
- Sử dụng content projection để tạo các component có thể tái sử dụng
- Xây dựng các component động
- Sử dụng các kỹ thuật input và output nâng cao
Directives Nâng cao
- Tùy chỉnh hành vi của directive
- Xây dựng structural directives
- Các kỹ thuật directive nâng cao
Services Nâng cao
- Các kỹ thuật Dependency Injection nâng cao
- Tạo và sử dụng service factories
- Sử dụng services để quản lý trạng thái
- Lập trình phản ứng với RxJS React
Forms Nâng cao
- Triển khai custom form controls
- Các kỹ thuật xác thực form nâng cao
- Làm việc với các mô hình form phức tạp
- Xây dựng custom form templates
HttpClient Nâng cao
- Interceptors và middleware
- Caching và lưu trữ dữ liệu offline
- Triển khai WebSockets
- Quản lý các tập dữ liệu lớn với phân trang
Kiểm thử và Gỡ lỗi Nâng cao
- Các kỹ thuật kiểm thử nâng cao với Jasmine và Karma
- Mocking services và components để kiểm thử
- Gỡ lỗi các vấn đề về hiệu suất
- Kiểm thử mã bất đồng bộ phức tạp
Tạo Thư viện và Modules
- Xây dựng các thư viện Angular 14 tùy chỉnh
- Phát triển các module Angular 14 tùy chỉnh
- Tái sử dụng mã trên nhiều dự án
- Xuất bản và phân phối các thư viện và module tùy chỉnh
Tối ưu hóa Hiệu suất
- Hiểu các đặc tính hiệu suất của Angular 14
- Profiling và xác định các điểm nghẽn hiệu suất
- Triển khai các kỹ thuật tối ưu hóa nâng cao
- Xây dựng các ứng dụng hiệu suất cao với lazy loading
Tóm tắt và Các Bước Tiếp Theo
Yêu cầu
- Làm quen với Angular 14, HTML, CSS và JavaScript
Đối tượng
- Nhà phát triển
- Lập trình viên
Đánh giá (5)
Tôi thích cách khóa đào tạo tập trung nhiều vào thực hành.
Mihaela - Ness
Khóa học - NgRx
Dịch thuật bằng máy
Các chủ đề đã được thảo luận, rất nhiều ví dụ mã nguồn trực tiếp, thái độ của giảng viên đối với nhóm
Weronika - ATOS PGS sp. z o.o.
Khóa học - Reactive Programming with Angular RxJS
Dịch thuật bằng máy
Tôi thích những câu đùa của bạn
Dermot - Griffiths & Armour
Khóa học - Angular 2 Fundamentals
Dịch thuật bằng máy
Các ví dụ thực tế, bài tập và phương pháp tốt nhất
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Khóa học - Angular 10 for Developers
Dịch thuật bằng máy
Ống dẫn Định tuyến Liên kết dữ liệu Dịch vụ
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Khóa học - Angular 12
Dịch thuật bằng máy