Angular高级研讨课

Angular高级研讨课 扫二维码继续学习

(0人)

500.00元

课程介绍

最火的MVVM框架angular

1. Angular基础

1.1 了解MVC,MVVM,掌握angular核心特性

1.2. 掌握angular安装以及基础使用。

1.3. angular中常用的指令,ng-app,ng-model,ng-bind,ng-repeat,ng-click,ng-class...

1.4. angular中的作用域以及模块的使用

1.5. angular与bootstrap结合完成购物车案例

在这部分课程体系中,我们主要掌握angular的基础使用,angular的应用场景,为什么使用angular以及angular的优势,通过购物车案例搭配最流行的bootstrap框架让大家快速上手。为后续深入做准备。

 

2. angular指令

2.1 创建自己定义指令,装饰型指令以及组件式指令

2.2 自定义指令实现拖拽、轮播图的封装

2.3 封装panel组件,以及opener组件

2.4 深入剖析指令中的作用域,模板,指令之间的依赖

2.5 实现双向数据绑定(ng-model),以及watch和apply的原理

在这部分课程体系中,主要讲解如何自定义指令,通过编写指令达到实现代码复用,快速掌握angular的封装功能,加深对angular指令的理解。

 

3. angular过滤器

3.1 angular中常用过滤器(date,uppercase,filter,orderBy...)

3.2 编写自定义过滤器

3.3 用过滤器实现数据的筛查以及数据展示

在这部分课程体系中,讲解如何巧妙的利用过滤器达到数据多样化的展示。

 

4. angular中的服务

4.1 什么是服务,服务能干什么

4.2 angular自带服务,$http、$timeout、$trustAsHtml...

4.3 深入剖析依赖注入的实现原理和服务的实现

4.4 使用provider,factory,service,value,constant定义angular中的服务,并解析其差异

在这部分课程体系中,会具体掌握angular中常用服务,以及跨域处理实现百度搜索框。通过自定义服务抽离公有方法实现公用化。

 

5. angular中常用模块

5.1 应用angular中的RESTful风格模块ngResource

5.2 应用angular中的ngRoute开发单页应用

5.3 更加灵活的uiRouter实现路由嵌套

5.4 使用ngResource+ngRoute+nodejs实现书店案例

在这部分课程体系中,掌握前后端分离,以及单页应用开发。应用服务,指令,过滤器完成完整的项目案例。

 

6. angular搭建app

6.1 使用angular+ionic开发app项目

6.2 应用phonegap打包app项目

在这部分课程体系中,掌握angular在app领域中的应用。

授课教师

CEO

学员动态

周潇2016_13 开始学习课时 第1次
郭晓靖2016_12 开始学习课时 第六次课
郭晓靖2016_12 开始学习课时 第1次
abcd 学完了课时 第1次
李赟_N_2016_7 学完了课时 第九次课