- 课程介绍
- 课程大纲
- 学员评价
- 其他课程 4
- 学习路径
适合人群:
对于AngularJs基础知识理解透彻,至少使用AngularJs开发过一个简单项目的工程师
课程目标:
本课程通过实战演示1.帮助大家实现从常规化的开发模式到模块化的思维模式的转变。2.帮助大家提高使用AngularJs开发的水平,进入中级AngularJs使用者的行列。
课程简介:
课程介绍:
本课程将会通过实战,开发一个简易版的印象笔记,并且手把手演示,来帮助大家理解如果使用AngularJs进行模块化的开发
本课程分为3个部分:
1.课程介绍和架构介绍
2.使用常规思路开发简易版印象笔记
3.颠覆常规思路,使用Ngroute+service+component重构项目
课程目标:
本课程通过实战演示
1.帮助大家实现从常规化的开发模式到模块化的思维模式的转变。
2.帮助大家提高使用AngularJs开发的水平,进入中级AngularJs使用者的行列。
适合对象:
对于AngularJs基础知识理解透彻,至少使用AngularJs开发过一个简单项目的工程师
学习条件:
请注意:本课程几乎没有基础知识的介绍,节奏较快,AngularJs基础知识不扎实的同学,请先恶补基础知识
课程大纲-AngularJs模块化重构实战视频课程-印象笔记
资料下载-
第1章 课程介绍以及基础架构介绍和初始化
19分钟1节
-
1-1
课程介绍以及基础架构介绍和初始化 1.课程基本介绍 2.架构介绍(AngularJs+Bootstrap+LocalStorage) 3.代码结构初始化
「仅限付费用户」点击下载“1.1-课程介绍 、基础架构介绍以及初始化(AngularJs+Bootstrap+localSto.zip”
[19:29] 开始学习 -
第2章 使用常规用法开发简易版印象笔记
2小时3分钟6节
-
2-1
使用单Controller方式开始开发,完成新增笔记 1.使用通用的开发模式开始基本架构 2.开发新增笔记功能 3.使用localStorage存储数据
「仅限付费用户」点击下载“2.1-使用单Controller方式开始开发,完成新增笔记功能 .zip”
[24:42] 开始学习 -
2-2
使用.run和$rootScope作为通用类,降低耦 1.使用.run注册通用方法 2.使用$rootScope作为基类,作为通用方法的存储类
「仅限付费用户」点击下载“2.2-使用.run和$rootScope作为通用类.zip”
[11:20] 开始学习 -
2-4
使用bootstrap开发的简易模板替换项目UI 1.bootstrap开发的简易模版介绍 2.使用模版替换原来的UI
「仅限付费用户」点击下载“2.4-使用bootstrap开发的简易模板替换项目UI.zip”
[23:31] 开始学习 -
2-5
完成笔记本的新增、列表页和删除以及和笔记的关联 1.完成笔记的新增功能 2.完成笔记本列表功能 3.完成笔记对应的笔记功能的修改和新增
「仅限付费用户」点击下载“2.5-完成笔记本的新增、列表页和删除以及和笔记的关联.zip”
[28:09] 开始学习 -
2-6
使用filter开发自定义过滤器,格式化时间和截取字 1.使用filter开发自定义过滤器 2.开发格式化时间的过滤器,获取笔记创建时间距当前的间隔 3.开发截取字符串的过滤器,截取列表显示的内容
「仅限付费用户」点击下载“2.6-使用filter开发自定义过滤器,格式化时间和截取字符串.zip”
[15:00] 开始学习 -
第3章 使用ngroute+service+component重构
1小时58分钟7节
-
3-1
使用Ngroute进行初步重构,分离模版 1.Ngroute简单介绍 2.使用Ngroute对模板进行初步分离
「仅限付费用户」点击下载“3.1使用Ngroute进行初步重构,分离模版.zip”
[21:50] 开始学习 -
3-2
使用service,重构笔记和笔记本业务方法,完成笔 1.service介绍 2.使用service重构笔记本列表功能
「仅限付费用户」点击下载“3.2-使用service,重构笔记和笔记本业务方法,完成笔记列表功能.zip”
[23:53] 开始学习 -
3-3
使用componet,集成controller和te 1.componet简单介绍 2.使用componet集成controller和template,完成笔记列表功能
「仅限付费用户」点击下载“3.3-使用componet,集成controller和template,实现功能模块化.zip”
[10:42] 开始学习 -
3-4
抽象基本方法和提示组件,加深模块化体验 1.抽象获取唯一id方法到通用的service 2.抽象提示组件成为独立的service
「仅限付费用户」点击下载“3.4-抽象基本方法和提示组件,加深模块化体验.zip”
[15:29] 开始学习 -
3-5
使用component重写新增笔记功能 1.使用component重构新增笔记功能 2.完成新增笔记中的一些小问题
「仅限付费用户」点击下载“3.5-使用component重写新增笔记功能.zip”
[12:45] 开始学习 -
3-6
使用component重写新增笔记本和笔记本列表功能 1.使用component重写新增笔记本功能 2.使用component重写笔记本列表功能
「仅限付费用户」点击下载“3.6-使用component重写新增笔记本和笔记本列表功能.zip”
[11:56] 开始学习 -
3-7
实现根据笔记本筛选笔记功能,重构完成与漫谈 1.重构笔记本笔记计数功能 2.完成根据笔记本筛选笔记功能 3.项目和AngularJs漫谈
「仅限付费用户」点击下载“3.7-实现根据笔记本筛选笔记功能,重构完成与漫谈.zip”
[21:43] 开始学习