Đề 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
 28 Hours

Number of participants


Price per participant

Testimonials (6)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories