第1篇 准备篇
第1章 Angular概述
1.1 为什么要用Angular
1.1.1 速度和性能
1.1.2 跨平台运行
1.1.3 可伸缩性的设计
1.1.4 稳定性
1.1.5 谷歌和微软公司的支持
1.1.6 强大的生态系统
1.2 Angular的版本
1.3 Angular的核心概念
1.3.1 组件
1.3.2 模板和数据绑定
1.3.3 服务
1.3.4 依赖注入
1.3.5 指令
1.3.6 管道
1.3.7 模块
1.4 Angular的运行
1.5 小结
第2章 Angular开发基础
2.1 了解Web开发基础
2.1.1 客户端和服务器通信
2.1.2 什么是HTML
2.1.3 什么是DOM
2.1.4 HTML特性与DOM属性
2.1.5 CSS基础知识
2.1.6 CSS布局实战
2.2 掌握Node.js和npm基础
2.3 TypeScript基础知识
2.4 Web组件知识
2.4.1 什么是MVVM模式
2.4.2 MVVM模式的优点
2.5 选择适合的开发工具
2.6 如何学习Angular
2.7 小结
第3章 Node.js和npm基础
3.1 配置Node.js运行环境
3.2 如何使用node命令
3.3 Node.js模块知识
3.3.1 exports对象
3.3.2 require()函数
3.3.3 module对象
3.4 npm基础
3.4.1 使用npm命令安装模块
3.4.2 更新模块
3.4.3 卸载模块
3.5 开启一个Node.js项目
3.5.1 初始化Node.js项目
3.5.2 安装Express框架
3.5.3 启动Node.js项目
3.6 搭建Node.js项目开发环境
3.6.1 安装IDE
3.6.2 Node.js项目结构
3.6.3 node_modules文件夹的作用
3.6.4 package.json文件
3.6.5 识别模块的版本号
……
第2篇 入门篇
第3篇 应用篇
展开