Đề 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á (2)
Tôi chủ yếu hài lòng với quy trình đào tạo; cô ấy đã đi qua các chủ đề và cuối mỗi chủ đề, cô ấy có những buổi thực hành được định nghĩa rõ ràng cho chúng tôi. Cô ấy có thể hướng dẫn chúng tôi kịp thời khi chúng tôi gặp phải các vấn đề trong các buổi thực hành.
Rabin Byanjankar - Lument
Khóa học - Angular 17
Dịch thuật bằng máy
Trong vòng chỉ ba ngày, tất cả các chủ đề trong tài liệu đào tạo đã được bao phủ, thậm chí còn có thêm nội dung bổ sung.
Ovidiu
Khóa học - Angular 2 Fundamentals
Dịch thuật bằng máy