Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu
- Tổng quan về Angular và các tính năng của nó
- Hiểu về khung và kiến trúc Angular
- Angular 15 có gì mới?
Thiết lập môi trường phát triển
- Cài đặt và cấu hình Angular 15
- Sử dụng các API độc lập ổn định cho phép các nhà phát triển Angular xây dựng ứng dụng mà không cần Ng Modules.
- Hiểu về hiệu suất nâng cao
Nền tảng của TypeScript
- Hiểu cú pháp TypeScript
- Định nghĩa biến và mảng
- Kiểu trong hàm
Các thành phần
- Giải phẫu của một thành phần Angular
- Tạo và sử dụng các thành phần
- Giao tiếp giữa các thành phần
- Triển khai các hook vòng đời thành phần
- Sử dụng CDK List để xây dựng các thành phần UI
Chỉ thị
- Giải phẫu của một chỉ thị Angular
- Tạo và sử dụng các chỉ thị
- Xây dựng các chỉ thị tùy chỉnh
- Sử dụng API tổng hợp chỉ thị
- Sử dụng Chỉ thị Hình ảnh trong các ứng dụng Angular và thực hiện tạo srcset tự động trong Chỉ thị Hình ảnh
Dịch vụ và Dependency Injection
- Giải phẫu của một dịch vụ Angular
- Tạo và sử dụng các dịch vụ
- Sử dụng Dependency Injection để quản lý các dịch vụ
Pipes
- Giải phẫu của một pipe Angular
- Tạo và sử dụng các pipes
- Xây dựng các pipes tùy chỉnh
Forms
- Xây dựng và xác thực forms bằng FormBuilder của Angular
- Triển khai reactive forms
- Sử dụng template-driven forms
HttpClient
- Giao tiếp với RESTful API bằng module HttpClient của Angular
- Triển khai các yêu cầu GET, POST, PUT và DELETE
- Xử lý lỗi và sự kiện tiến trình
Authentication và Authorization
- Triển khai authentication và authorization trong các ứng dụng Angular
- Sử dụng JSON Web Tokens (JWT) để authentication
- Bảo vệ routes bằng guards
- Giảm mã boilerplate trong guards
Testing và Debugging
- Viết unit tests bằng Jasmine và Karma
- Testing các thành phần, directives, services và pipes của Angular
- Debugging các ứng dụng Angular bằng DevTools của trình duyệt
- Tìm hiểu về những cải tiến của esbuild để xây dựng nhanh hơn
Tóm tắt và Các bước tiếp theo
Yêu cầu
- Hiểu biết cơ bản về HTML, CSS và JavaScript
Đối tượng
- Các nhà phát triển
- Các lập trình viên
28 Giờ
Đá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