Đề cương khóa học
Giới thiệu
- Tổng quan về 15 chủ đề nâng cao Angular
- Ôn tập 15 kiến thức cơ bản Angular
Kỹ thuật Component Nâng cao
- Mẫu kiến trúc component nâng cao
- Sử dụng các hook vòng đời component nâng cao
- Tạo các component động
- Sử dụng Angular Element để tạo web component
Kỹ thuật Directive Nâng cao
- Tạo các directive cấu trúc tùy chỉnh
- Triển khai tổng hợp directive nâng cao
- Sử dụng directive ngTemplateOutlet
- Triển khai hoạt ảnh nâng cao
Kỹ thuật RxJS Nâng cao
- Khái niệm RxJS nâng cao
- Sử dụng RxJS để triển khai giao diện người dùng phức tạp
- Lập trình phản ứng với Angular 15
- Biểu mẫu phản ứng với RxJS
Kỹ thuật Change Detection Nâng cao
- Khái niệm change detection nâng cao
- Triển khai chiến lược change detection onPush
- Sử dụng API IterableDiffers
- Tối ưu hóa hiệu suất change detection
Kỹ thuật Routing Nâng cao
- Sử dụng lazy loading để cải thiện hiệu suất ứng dụng
- Sử dụng chiến lược preloading để cải thiện trải nghiệm người dùng
- Triển khai server-side rendering với Angular Universal
- Triển khai router outlet tùy chỉnh
Kỹ thuật Testing Nâng cao
- Viết các bài kiểm tra toàn diện với độ bao phủ mã cao
- Sử dụng mocks và spies trong các bài kiểm tra
- Sử dụng các framework kiểm tra nâng cao cho Angular 15
- Gỡ lỗi các bài kiểm tra phức tạp
Kỹ thuật Debugging Nâng cao
- Sử dụng Angular DevTools
- Gỡ lỗi các ứng dụng Angular 15 bằng DevTools của trình duyệt
- Khắc phục các sự cố thường gặp trong các ứng dụng Angular 15
- Sử dụng các kỹ thuật gỡ lỗi nâng cao để tối ưu hóa hiệu suất
Kỹ thuật Performance Nâng cao
- Các kỹ thuật tối ưu hóa hiệu suất nâng cao cho Angular 15
- Triển khai change detection on push
- Triển khai lazy loading để có hiệu suất tối ưu
- Tối ưu hóa các yêu cầu mạng bằng HttpInterceptor của Angular
- Server-side rendering để cải thiện hiệu suất
Tóm tắt và Các bước tiếp theo
Yêu cầu
- Làm quen với Angular 15, 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