2019Angular2高级开发(上海)

2019年08月24日 - 08月25日
上海
¥5800 起

会议介绍

【会议内容】

课程简介

课程总计16小时,针对Angular新版本,案例以Clarity组件库为基础编写。

目标收益

1. 掌握Angular框架的核心概念和设计思想;
2. 熟练使用Angular进行业务开发;
3. 基础好的同学可以达到封装UI Library的水平;

培训对象

1. 有AngularJS 1.x使用经验的开发者;
2. 有其它前端框架使用经验的开发者(如jQuery、ExtJS、Adobe Flex、React、Vue等均可);
3. 有后端编程经验(如Java、.NET、PHP等均可),希望学习前端技术的开发者;

【会议日程】

课程大纲

第一节:给各位补充必要的基础知识和历史背景

JavaScript的前世今生
ECMA标准发展史
ES6核心特性简介
TypeScript快速上手教程
前端框架发展简史

第二节:Angular核心概念主题演讲

Angular核心概念主题演讲

第三节:搭建Angular开发环境

git
node
@angular/cli

第四节:组件基本用法

组件
模板
引用外部CSS样式
动效
数据绑定与事件绑定
组件间通讯(@Input、@Output、事件总线)
生命周期钩子
服务
管道

第五节:组件的高级用法

动态组件
ng-content与projection slots
@ContentChild/@ContentChildren/@ViewChild/@ViewChildren (这可能是Angular里面最绕的几个东西了)

第六节:指令

属性指令
结构型指令
@HostListener与@HostBinding

第七节:模块与共享模块

模块的基本用法
抽出共享模块

第八节:路由基本用法

路由基本用法
N层嵌套
懒加载模块
处理路由事件

第九节:路由高级玩法

辅助路由
动态路由
模块预加载
路由守卫

第十节:表单与数据校验

模板驱动型表单
数据驱动型表达
响应式表单
基本数据校验
服务端异步校验

第十一节:RxJS

RxJS与Promise对比学习
RxJS在Angular中的2个典型使用场景

第十二节:i18n

i18n

第十三节:前端自动化测试

单元测试
集成测试

第十四节:一款基于Ionic的Hybrid应用实例讲解

一款基于Ionic的Hybrid应用实例讲解

【会议嘉宾】

大漠穷秋

Google China Angular Developers PM in China

1.精通jQuery/Backbone/Underscore/Bootstrap

2.精通Angular

3.精通Extjs3.0

4.精通Fle×3.5和ActionScript3.0

【会议门票】

会务费:5800元/人,含参会费,住宿交通自理。

拟邀嘉宾

猜你喜欢