课程大纲
培训内容 | 1. 初识Angular JS 1.1. angular简介 1.2. 实现页面元素的双向绑定 1.3. 实现页面多项数据绑定元素 2. 表达式和控制器及模板的介绍 2.1. 表达式的基本概念 2.2. 控制器中属性和方法的使用 2.3. 视图元素中事件与方法的绑定 3. 过滤器功能的介绍与运用 3.1. 过滤器的定义与分类及排序使用 3.2. 视图中隔行变色功能的实现 3.3. 过滤器的匹配功能 3.4. 过滤器的运用——表头排序 3.5. 过滤器的运用——字符查找 4. 视图层与服务端的交互 4.1. 服务端交互的基础和$http快捷方法以GET方式请求服务端API 4.2. $http快捷方法以POST方式请求服务端API 4.3. 使用$http对象的方法请求服务端API 5. angular中的指令 5.1. 指令的基础概念和定义的方法 5.2. 指令对象中的replace和templateUrl属性 5.3. 指令对象中的transclude属性 6. 经典案例讲解 6.1. 案例一:tab无JS代码切换——实现代码与源码分析 6.2. 案例二:list与grid无JS切换——需求分析与效果展示 6.3. 案例三:search查询页面的实现——需求分析与效果展示 7. 初识nodeJS 7.1. nodeJs简介 7.2. 开发环璄的搭建 7.3. 执行代码的方式 7.4. 交互解析器执行代码 8. nodeJS回调函数的介绍 8.1. 回调函数的基本概念 8.2. 同步执行函数的代码 8.3. 异步执行函数的代码 9. nodeJS模块系统的介绍 9.1. 模块系统的基本概念 9.2. 模块集合实现的流程 9.3. 通过模块实现多功能的实例 10. express框架 10.1. 框架的安装 10.2. 利用框架创建web应用 10.3. jade基本语法的使用 11. 案例解析 11.1. 案例一:通过nodeJS实现消息推送的效果 11.2. 案例二:通过nodeJS+ mogdb开发新闻管理系统 12. Angular 4基础与组件 12.1. Angular 4环境构建 12.2. 组件的创建方法 12.3. 组件的调用与传值 13. Angular 4+ionic3项目开发 13.1. ionic3环璄构建 13.2. 元素事件的绑定 13.3. 事件函数的执行 14. 案例解析 14.1. 仿头条客户端首页的开发 14.2. 仿头条客户端列表页的开发 14.3. 仿头条客户端点评页的开发 14.4. 详细页的开发与收藏功能的实现 |