课程大纲
介绍
- Angular 7 中有哪些新功能?
Typescript 和 ES6 概述 JavaScript
- TypeScript 语法
- 使用 TypeScript 转译器
- 设置 Angular 7和 Typescript
Angular 7的零件概述
- Angular 命令行界面
- 组件
- 指令
- 输入和输出
- 数据绑定和插值
- 事件绑定
- 数据建模
- Bootstrap平
创建您的第一个 Angular 应用程序
- 规划应用程序
- 设置 Angular 项目
- 使用 Bootstrap 4 和 Sass
创建组件
- 了解组件生命周期
- 数据流
- 使用模板和样式
- 投影内容
- 使用 AppModule
- 使用自定义组件
- 使用视图封装
- 实现生命周期钩子
- 使用 ViewChildren 和 ContentChildren
Angular 7 中的数据绑定
- 了解属性和事件绑定
- 将别名绑定和分配给自定义属性
- 将别名绑定和分配到自定义事件
使用指令
- 内置指令
- 自定义指令
Angular 7 服务
- 创建日志记录服务
- 创建数据服务
使用依赖关系注入和提供程序
- 注入器、提供程序和令牌
- 配置依赖注入
- 配置提供程序
- 将服务注入组件、指令和服务
使用路由切换页面
- 了解不同的导航方法
- 路由策略
- 设置路由
- 配置和加载路由
- 在路由中使用参数
- 创建嵌套路由
- 使用重定向和通配符路由
- 了解路由防护
使用 RxJS 在 Angular 中创建和使用可观察对象
- Observables 概述
- RxJS概述
- 在 Angular 中构建和使用 Observables
生成供用户输入的表单
- 使用模板驱动的表单
- 使用 Reactive 表单
使用管道
- 内置管道
- 异步管道
- 定制管道
调用外部 HTTP API
使用 Angular 模块
测试 Angular 7 应用程序
- 使用 Jasmine 进行单元测试
调试应用程序
- 了解 Angular 中的错误消息
- 使用 Sourcemaps 在浏览器中调试代码
- 使用 Augury
优化 Angular 7 应用程序
Angular 7 安全
- 认证
- Angular 中应该写什么和不应该写什么
将 Angular 7 应用程序部署到生产环境
- 部署到IIS、Apache、Nginx 等。
故障 排除
闭幕致辞
要求
- 熟悉基本的 HTML、CSS 和 JavaScript
观众
- 开发 人员
客户评论 (7)
Good examples and interactive course !
Ioannis Fotinis - National geografisch instituut
课程 - Angular 7
I liked that it was a hands-on experience, where we could do exercises and apply the concepts & knowledge that were presented. Also the fact that I was able to gather some insight into a modern framework like Angular (almost all UI frameworks were foreign to me before)
Laurentiu Rudeanu - Technology Reply
课程 - Angular 7
Started from 0, and we had multiple ways to do a certain facility
Madalin Iordache - Technology Reply
课程 - Angular 7
Clear examples and willingness to explain in depth.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
课程 - Angular 7
The flexibility of trainer.He always asked if the way is he teaching is good or should be changed.I think this is very good method of teaching for everyone(inclusive the teacher, who knows what to teach.I also liked the mix between theoretical & practical exercise.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
课程 - Angular 7
I liked the most the fact that every subject had its exercises which made it easier to understand. The trainer had patience and a lot of knowledge about the subject and also he helped everyone who needed help.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
课程 - Angular 7
The explanations for every feature and why/when we should use it.