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

Giới thiệu

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

Tổng quan về Typescript và ES6 JavaScript

  • TypeScript Cú pháp
  • Sử dụng trình TypeScript chuyển đổi
  • Thiết lập Angular 5 và Typescript

Tạo Ứng dụng Angular Đầu tiên

  • Lập kế hoạch Ứ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

Làm việc với Các Thành phần của Angular 5

  • Tạo Thành phần
  • Liên kết Dữ liệu và Nội suy Chuỗi
  • Liên kết Thuộc tính
  • Liên kết Sự kiện
  • Liên kết Dữ liệu Hai chiều
  • Mô hình Hóa Dữ liệu
  • Chỉ thị
  • Bootstrapping
  • Đầu vào & Đầu ra

Sử dụng Các Thành phần Angular 5

  • Luồng Dữ liệu
  • 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 Mẫu và Kiểu dáng
  • Sử dụng Đóng gói Chế độ Xem
  • Chiếu Nội dung
  • Hiểu Vòng đời Thành phần và Móc Vòng đời
  • Sử dụng ViewChildren và ContentChildren

Liên kết Dữ liệu trong Angular 5

  • Tổng quan về Liên kết Thuộc tính & Sự kiện
  • Liên kết và Gán Bí danh cho Thuộc tính Tùy chỉnh
  • Liên kết và Gán Bí danh cho Sự kiện Tùy chỉnh

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

  • Chỉ thị Tích hợp
  • Chỉ thị Tùy chỉnh

Gỡ lỗi Ứng dụng

  • Hiểu 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

Angular 5 Dịch vụ

  • Tìm hiểu Tầm quan trọng của Dịch vụ
  • Tạo Dịch vụ Ghi nhật ký
  • Tạo Dịch vụ Dữ liệu

Sử dụng Tiêm phụ thuộc và Nhà cung cấp

  • Bộ tiêm, Nhà cung cấp và Mã thông báo
  • Cấu hình Tiêm phụ thuộc
  • Cấu hình Nhà cung cấp của bạn
  • Tiêm Dịch vụ vào Thành phần, Chỉ thị và Dịch vụ

Chuyển đổi Trang bằng Định tuyến

  • Thiết lập Tuyến đường
  • Cấu hình và Tải Tuyến đường
  • Hiểu Các Phương pháp Điều hướng khác nhau
  • Sử dụng Tham số trong Tuyến đường
  • Tạo Tuyến đường Lồng nhau
  • Sử dụng Tuyến đường Chuyển hướng và Thay thế
  • Hiểu Vệ sĩ Tuyến đường
  • Hiểu Chiến lược Định tuyến

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ý Biểu mẫu

  • Sử dụng Biểu mẫu Dựa trên Mẫu
  • Sử dụng Biểu mẫu Reactive

Sử dụng Pipes

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

Thực hiện Gọi đến API HTTP Bên ngoài

Sử dụng Mô-đun Angular

Tối ưu hóa Ứng dụng Angular 5

Kiểm tra Ứng dụng Angular 5

  • Sử dụng Jasmine để kiểm tra đơn vị

Angular 5 Bảo mật

  • Xác thực
  • Những gì nên và không nên được viết trong Angular

Triển khai Ứng dụng Angular 5 lên Sản xuất

  • Triển khai lên IIS, Apache, Nginx, v.v.

Khắc phục sự cố

Nhận xét kết thúc

Yêu cầu

  • Làm quen với kiến thức cơ bản về HTML, CSS và JavaScript

Đối tượng

  • Người mới bắt đầu trong phát triển web
  • Các nhà phát triển frontend có kinh nghiệm
  • Bất kỳ ai quan tâm đến việc học cách phát triển ứng dụng bằng Angular
 28 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan