Lộ trình Angular

Hướng dẫn từng bước để trở thành một nhà phát triển Android.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 Giới thiệu & Khái niệm cơ bản

Giới thiệu về Angular
Kiến trúc Angular
Thiết lập một dự án mới
Học những điều cơ bản về TypeScript
Angular và Lịch sử

2 Thành phần & Mô-đun

Thành phần

Cấu trúc thành phần (Metadata, Template, Styles, v.v.)
Giao tiếp (Cha-Con, ViewChild)
Vòng đời thành phần
Thành phần động

Mô-đun

Kiến trúc mô-đun
Mô-đun tính năng
Mô-đun tải lười

3 Mẫu & Chỉ thị

Hiểu về Binding
Data Binding (Property, Attribute, Event, Two-way)
Luồng điều khiển (@if, @for, @switch)
Pipes (Phổ biến, Tùy chỉnh)
Chỉ thị (Cấu trúc, Thuộc tính, Tùy chỉnh)
Biến tham chiếu mẫu

4 Biểu mẫu & Định tuyến

Biểu mẫu

Biểu mẫu phản ứng
Biểu mẫu theo mẫu
Trình xác thực tùy chỉnh

Định tuyến

Cấu hình
Router Outlets & Links
Guards

5 Dịch vụ & Quản lý trạng thái

Dependency Injection
HTTP Client (Yêu cầu, Interceptors)
Cơ bản về RxJS (Observable, Operators)
Signals
Quản lý trạng thái (NgRx, NGXS, Elf)

6 Công cụ & Thư viện

Angular CLI
Công cụ dành cho nhà phát triển (DevTools, Language Service)
Môi trường xây dựng & Triển khai
SSR & SSG (AnalogJS)
Thư viện (Sử dụng & Tạo)

7 Hiệu suất

Phát hiện thay đổi
Biên dịch AoT
Chế độ xem có thể trì hoãn
Tối ưu hóa hình ảnh
Hydration
Ứng dụng không vùng

8 Kiểm thử

Kiểm thử dịch vụ
Kiểm thử Pipes
Kiểm thử chỉ thị
Kiểm thử mẫu
Kiểm thử End-to-End
Độ bao phủ mã

9 Chủ đề nâng cao

Bảo mật (XSS, CSRF)
Khả năng truy cập
Quốc tế hóa (i18n)
Hoạt ảnh

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi