Google 出品的完整前端解决方案,内置 DI/路由/HTTP/表单全套方案,Signals 现代响应式,企业应用首选
课程简介
Angular 是 Google 开源并维护的企业级前端框架,诞生于 2016 年(Angular 2 重写),是前端三大框架中架构最完整、约束最强的一个。它内置了路由、HTTP 客户端、表单验证、依赖注入等一整套解决方案,无需额外拼凑第三方库。
Angular 18 引入了 Signals 响应式系统、改进了 Standalone Components、带来了全新的 SSR 架构(基于 Node.js server)。本教程从零开始,带你掌握 Angular 在真实企业项目中的完整开发流程。
你将学到什么
装饰器、模板语法、新控制流 @if/@for、Standalone Components
注入器树、@Injectable、inject() 函数、服务层架构
懒加载、路由守卫、子路由、路由参数、多模块架构
HttpClient、拦截器、map/catchError/switchMap 操作符
响应式表单、模板驱动表单、异步验证器、FormArray
signal/computed/effect、NgRx SignalStore、与 RxJS 互转
前置要求
✅ 了解基本的 HTML / CSS / JavaScript
✅ 安装 Node.js(v18+)—— 从 nodejs.org 下载
✅ 安装 VS Code + Angular Language Service 扩展
⚪ 有 TypeScript 基础更好(Angular 全面使用 TypeScript)
课程目录