Đề cương khóa học
Giới thiệu
- Những điểm mới trong Angular 6?
Tổng quan về Typescript và ES6 JavaScript
- TypeScript Cú pháp
- Sử dụng trình biên dịch TypeScript
- Thiết lập Angular 6 và Typescript
Tổng quan về các thành phần của Angular 6
- Tạo Components
- Databinding và String Interpolation
- Property Binding
- Event Binding
- Two-Way-Databinding
- Mô hình hóa dữ liệu
- Directives
- Bootstrapping
- Inputs & Outputs
- Angular CLI
Tạo ứng dụng Angular đầu tiên của bạn
- Lập kế hoạch cho ứng dụng
- Thiết lập dự án và ứng dụng Angular bằng CLI
- Tạo thiết lập dự án cơ bản bằng Bootstrap 4 và Sass
Sử dụng Components Angular 6
- Luồng dữ liệu
- Làm việc với AppModule
- Làm việc với Custom Components
- Sử dụng Templates và Styles
- Sử dụng View Encapsulation
- Projecting Content
- Hiểu vòng đời Component và Lifecycle Hooks
- Sử dụng ViewChildren và ContentChildren
Databinding trong Angular 6
- Tổng quan về Property & Event Binding
- Binding và gán bí danh cho Custom Properties
- Binding và gán bí danh cho Custom Events
Làm việc với Directives
- Directives tích hợp
- Custom Directives
Angular 6 Services
- Tạo Logging Service
- Tạo Data Service
Sử dụng Dependency Injection và Providers
- Injectors, Provider, và Tokens
- Cấu hình Dependency Injection
- Cấu hình Provider của bạn
- Tiêm Services vào Components, Directives, và Services
Chuyển trang bằng Routing
- Thiết lập Routes
- Cấu hình và tải Routes
- Hiểu các phương pháp điều hướng khác nhau
- Sử dụng Parameters trong Routes
- Tạo Nested Routes
- Sử dụng Redirect và Wildcard Routes
- Hiểu Route Guards
- Hiểu Routing Strategies
Sử dụng RxJS để tạo và làm việc với Observables trong Angular
- Tổng quan về Observables
- Tổng quan về RxJS
- Xây dựng & Sử dụng Observables trong Angular
Xử lý Forms
- Sử dụng Template Driven Forms
- Sử dụng Reactive Forms
Sử dụng Pipes
- Pipes tích hợp
- Async Pipe
- Custom Pipes
Thực hiện các cuộc gọi đến HTTP APIs bên ngoài
Sử dụng Angular Modules
Kiểm tra ứng dụng Angular 6
- Sử dụng Jasmine cho unit testing
Gỡ lỗi ứng dụng
- Hiểu các thông báo lỗi trong Angular
- Sử dụng Sourcemaps để gỡ lỗi code trong trình duyệt
- Sử dụng Augury
Tối ưu hóa ứng dụng Angular 6
Angular 6 Security
- Authentication
- Những gì nên và không nên viết trong Angular
Triển khai ứng dụng Angular 6 lên Production
- Triển khai lên IIS, Apache, Nginx, v.v.
Khắc phục sự cố
Lời kết
Requirements
- Làm quen với kiến thức cơ bản về HTML, CSS và JavaScript
Đối tượng
- Các nhà phát triển
Testimonials (6)
Go matériel giảng dạy thật tuyệt vời! Giảng viên là một người rất dễ thương, điều này giúp rất nhiều!
Xander Knol - Conclusion Learning Centers
Course - Angular 6
Machine Translated
Bài tập thực hành!
William Limberger - Conclusion Learning Centers
Course - Angular 6
Machine Translated
Học toàn bộ hệ sinh thái của Angular, TypeScript và đặc biệt làrouting
Ryan Delport - Leaseweb
Course - Angular 6
Machine Translated
Luyện tập bằng cách thực hành chính mình.
Christiaan Sloof - Leaseweb
Course - Angular 6
Machine Translated
Tôi thực sự thích giảng viên là một chuyên gia xuất sắc.
Lukasz Cysewski - PSI Polska
Course - Angular 6
Machine Translated
Các bài hướng dẫn đã cho chúng tôi cơ hội áp dụng kiến thức học được từ buổi giảng vào một ví dụ thực tế. Nó cũng tạo điều kiện để chúng tôi hỏi câu hỏi nếu có gì chưa hiểu rõ về cách hoạt động của một thứ nào đó.
Chris Gilchrist - SAA Consultants LTD
Course - Angular 6
Machine Translated