Đề 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)
Nó rất tương tác và bổ ích. Giảng viên rất kiên nhẫn với chúng tôi khi chúng tôi không hiểu điều gì đó và đảm bảo không ai bị bỏ lại phía sau trong suốt quá trình đào tạo.
Daniel - INIT Innovations in Transportation Ltd.
Khóa học - Angular 17
Dịch thuật bằng máy
- Tôi thực sự thích khóa học và người hướng dẫn rất dễ chịu và có kiến thức sâu rộng về chủ đề. Chỉ là không phải tất cả các chủ đề đều được thảo luận trong đợt đào tạo 4 ngày.
Allan - Tribal Software Philippines Inc
Khóa học - Angular 14
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