Đề cương khóa học

Giới thiệu

  • Những điểm mới trong Angular 7?

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 7 và Typescript

Tổng quan về các thành phần của Angular 7

  • Angular CLI
  • Thành phần
  • Chỉ thị
  • Đầu vào và Đầu ra
  • Liên kết dữ liệu và Nội suy
  • Liên kết sự kiện
  • Mô hình hóa dữ liệu
  • Bootstrapping

Tạo ứng dụng Angular đầu tiên của bạn

  • Lập kế hoạch ứng dụng
  • Thiết lập dự án Angular
  • Sử dụng Bootstrap 4 và Sass

Tạo một thành phần

  • Hiểu vòng đời của thành phần
  • Luồng dữ liệu
  • Sử dụng mẫu và kiểu dáng
  • Chiếu nội dung
  • Làm việc với AppModule
  • Làm việc với các thành phần tùy chỉnh
  • Sử dụng View Encapsulation
  • Triển khai Lifecycle Hooks
  • Sử dụng ViewChildren và ContentChildren

Liên kết dữ liệu trong Angular 7

  • Hiểu Property và Event Binding
  • Liên kết và gán bí danh cho các thuộc tính tùy chỉnh
  • Liên kết và gán bí danh cho các sự kiện tùy chỉnh

Làm việc với các chỉ thị

  • Các chỉ thị tích hợp
  • Chỉ thị tùy chỉnh

Angular 7 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 dịch vụ vào thành phần, chỉ thị và dịch vụ

Chuyển trang bằng Routing

  • Hiểu các phương pháp điều hướng khác nhau
  • Chiến lược định tuyến
  • Thiết lập Routes
  • Cấu hình và tải Routes
  • Sử dụng Parameters trong Routes
  • Tạo Nested Routes
  • Sử dụng Redirect và Wildcard Routes
  • Hiểu Route Guards

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

Tạo Forms để nhập liệu của người dùng

  • Sử dụng Template Driven Forms
  • Sử dụng Reactive Forms

Sử dụng Pipes

  • Pipes tích hợp
  • Async Pipe
  • Pipes tùy chỉnh

Thực hiện các cuộc gọi đến các HTTP APIs bên ngoài

Sử dụng Angular Modules

Kiểm tra ứng dụng Angular 7

  • 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 mã trong trình duyệt
  • Sử dụng Augury

Tối ưu hóa ứng dụng Angular 7

Angular 7 Security

  • Authentication
  • Những gì nên và không nên viết trong Angular

Triển khai ứng dụng Angular 7 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
 28 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories