目录
01.Angular概述
00:05:15
02.Angular模块概述
00:12:21
03.Angular组件概述
00:15:50
04.Angular服务概述
00:14:54
05.插值表达式、循环和条件语句
00:34:24
06.属性绑定
00:18:21
07.特性绑定
00:07:15
08.类绑定
00:14:45
09.样式绑定
00:16:10
10.事件绑定
00:05:57
11.目标事件及自定义事件
00:19:46
12.构建开发环境
00:27:30
13.模板语句使用及其上下文
00:12:59
14.双向数据绑定
00:12:55
15.自定义组件实现双向数据绑定
00:18:42
16.生命周期钩子
00:31:07
17.父组件和子组件通信
00:33:29
18.子组件和父组件通信
00:37:54
19.非父子组件通信
00:42:15
20.属性型指令
00:20:24
21.结构性指令
00:19:43
22.管道基本使用
00:12:52
23.TypeScript类型注解
00:28:04
24.内置管道
00:46:21
25.函数类型注解及类型推论
00:12:24
26.接口
00:13:03
27.类
00:10:37
28.函数
00:10:32
29.模块化
00:20:25
30.Angular应用架构
00:13:02
31.自定义管道
00:09:06
32.动画基本用法
00:22:18
33.状态和转场
00:25:06
34.从不同状态进场和离场
00:19:04
35.自动属性值计算
00:11:12
36.自定义动画时间线
00:18:24
37.关键帧动画
00:10:11
38.并行动画组
00:13:18
39.动画回调
00:05:59
40.模板驱动表单创建
00:12:19
41.模型绑定及表单校验
00:28:08
42.表单校验之内置校验器
00:17:05
43.表单校验之自定义校验器
00:28:12
44.模型驱动表单
00:19:32
45.模型驱动表单的校验
00:17:38
46.使用FormGroup和FormArray
00:26:50
47.创建数据模型和转换服务
00:23:34
48.渲染动态表单
00:48:29
49.HttpClient基本使用
00:28:32
50.返回强类型数据
00:08:53
51.读取完整响应体
00:13:10
52.错误处理
00:22:34
53.返回非JSON类型数据
00:10:16
54.post请求发送数据
00:38:33
55.put和delete请求
00:24:41
56.配置请求头和URL参数
00:16:39
57.请求防抖
00:16:22
58.HTTP拦截器基本用法
00:24:37
59.修改默认请求头
00:21:18
60.拦截HTTP响应
00:10:41
61.缓存:创建搜索服务和组件
00:27:51
62.实现缓存服务和拦截器
00:28:25
63.监听请求进度:创建上传服务
00:16:01
64.监听请求进度:创建上传组件和后台接口
00:18:43
65.XSRF防护
00:25:51
66.路由基本使用
00:17:04
67.路由导航
00:13:02
68.路由传参
00:07:52
69.范例《用户和待办管理》:创建路由模块
00:34:26
70.范例《用户和待办管理》:用户管理模块
00:25:08
71.范例《用户和待办管理》:待办管理模块
00:43:19
72.范例《用户和待办管理》:命名路由的使用
00:36:39
73.路由守卫
00:33:59
74.范例《用户和待办管理》:用户登录
00:32:21
75.子路由守卫
00:12:49
76.取消激活守卫
00:15:35
77.数据预加载
00:20:54
78.特性模块惰性加载和预加载
00:36:55
79.后台环境搭建
00:27:14
80.后台接口编写
00:38:08
81.用户登录
00:41:42
82.创建管理员模块
00:17:45
83.创建班级管理模板
00:23:20
84.班级信息增、删、改
00:23:32
85.学员管理接口编写
00:14:38
86.学员信息展示和删除
00:20:57
87.学员信息更新
00:24:07
88.学员信息新增
00:11:55
89.学员信息分页
00:25:22
90.增加班级字段
00:27:52
91.课时变更操作
00:14:55
92.上传作品图片
00:43:54
93.指定作品作者
00:26:49
94.提交作品表单
00:13:44
95.查询作品
00:23:08
96.前端安全处理
00:10:56
97.后端安全处理
00:14:56
98.项目发布与部署
00:08:40
深入浅出大前端框架Angular6实战教程
公众号
小程序
Angular号称一套框架,多种平台:学会用Angular构建应用,然后把这些代码和能力复用在多种多种不同平台的应用上 —— Web、移动
Web、移动应用、原生应用和桌面原生应用。通过Web
Worker和服务端渲染,达到在如今的Web平台上所能达到的最高速度。Angular让你有效掌控可伸缩性。基于RxJS、Immutable.js和其它推送模型,能适应海量数据需求。使用简单的声明式模板,快速实现各种特性。使用自定义组件和大量现有组件,扩展模板语言。在几乎所有的IDE中获得针对Angular的即时帮助和反馈。所有这一切,都是为了帮助你编写漂亮的应用,而不是绞尽脑汁的让代码“能用”。最新版本的Angular6迎来大量新特性更新,包括命令行工具、Angular
Material+CDK组件、库的支持、Providers的改变、RxJS v6的支持等。
深入浅出Angular6系列课程专注于WEB前端工程师前沿技能Angular6、Node.js、MongoDB、KeystoneJS等框架技术的实战训练,是前端程序员所需掌握的前沿技能集合。通过数十个配套案例讲解基础知识,通过实战项目“学员信息管理系统”进行强化训练,并掌握实际工作中必备的技能,比如开发工具的使用和技巧,项目的需求分析、设计和实现,调试方法与技巧,前端项目工程化、自动化等等。为了最大化提升前端程序员价值、提高竞争力,特意添加后台技术Node.js、MongoDB到课程体系,旨在打造前后台通吃的全栈工程师。
课程特点:
高、大、上:涵盖前端程序员最前沿技术集合全面讲解。
专注前端,超越前端:专注于前端技能,但不拘泥于前端,加入了Node.js、MongoDB、Express等一系列后端技术,打造全能战士。
1.课程研发环境
开发电脑系统:Win 10
涉及框架版本:Angular 6、Keystonejs4、Node.js 8
开发软件版本:Webstorm 2018
数据库版本:MongoDB3.2
2.内容简介
深入浅出Angular6系列课程专注于WEB前端工程师前沿技能Angular6、Node.js、MongoDB、KeystoneJS等框架技术的实战训练,是前端程序员所需掌握的前沿技能集合。通过数十个配套案例讲解基础知识,通过实战项目“学员信息管理系统”进行强化训练,并掌握实际工作中必备的技能,比如开发工具的使用和技巧,项目的需求分析、设计和实现,调试方法与技巧,前端项目工程化、自动化等等。为了最大化提升前端程序员价值、提高竞争力,特意添加后台技术Node.js、MongoDB到课程体系,旨在打造前后台通吃的全栈工程师。
57Code: 10年以上IT行业经验,5年以上培训经验,目前就职于国内知名IT培训机构担任教学总监。擅长技术: HTML5、CSS3、JavaScript、ActionScript、Flex、Node.js、Java、.NET等。拥有丰富的实战开发经验和技术培训经验,授课内容贴近企业实际需求,语言流畅,思路清晰,讲解透彻,深受北风学员推崇。
57Code老师在北风网的其他畅销课程链接:
征服大前端第三季
征服大前端第二季
征服大前端第一季
深入Angular JS高级实战教程
ASP.NET MVC5&微信公众平台整合开发实战
基于RED5&Flex流媒体应用实战开发
1_1_Angular概述
1_2_构建开发环境
1_3_01_TypeScript类型注解
1_3_02_函数类型注解及类型推论
1_3_03_接口
1_3_04_类
1_3_05_函数
1_3_06_模块化
1_4_01_Angular应用架构
1_4_02_Angular模块概述
1_4_03_Angular组件概述
1_4_04_Angular服务概述
1_5_01_插值表达式、循环和条件语句
1_5_02_属性绑定
1_5_03_特性绑定
1_5_04_类绑定
1_5_05_样式绑定
1_5_06_1_事件绑定
1_5_06_2_目标事件及自定义事件
1_5_06_3_模板语句使用及其上下文
1_5_07_1_双向数据绑定
1_5_07_2_自定义组件实现双向数据绑定
1_5_08_生命周期钩子
1_5_09_1_父组件和子组件通信
1_5_09_2_子组件和父组件通信
1_5_09_3_非父子组件通信
1_5_10_1_属性型指令
1_5_10_2_结构性指令
1_5_11_1_管道基本使用
1_5_11_2_内置管道
1_5_11_3_自定义管道
1_5_12_1_动画基本用法
1_5_12_2_状态和转场
1_5_12_3_从不同状态进场和离场
1_5_12_4_自动属性值计算
1_5_12_5_自定义动画时间线
1_5_12_6_关键帧动画
1_5_12_7_并行动画组
1_5_12_8_动画回调
1_6_01_1_模板驱动表单创建
1_6_01_2_模型绑定及表单校验
1_6_02_1_表单校验之内置校验器
1_6_02_2_表单校验之自定义校验器
1_6_03_1_模型驱动表单
1_6_03_2_模型驱动表单的校验
1_6_03_3_使用FormGroup和FormArray
1_6_04_1_创建数据模型和转换服务
1_6_04_2_渲染动态表单
1_7_01_HttpClient基本使用
1_7_02_返回强类型数据
1_7_03_读取完整响应体
1_7_04_错误处理
1_7_05_返回非JSON类型数据
1_7_06_post请求发送数据
1_7_07_put和delete请求
1_7_08_配置请求头和URL参数
1_7_09_请求防抖
1_7_10_1_HTTP拦截器基本用法
1_7_10_2_修改默认请求头
1_7_10_3_拦截HTTP响应
1_7_10_4_1_缓存:创建搜索服务和组件
1_7_10_4_2_实现缓存服务和拦截器
1_7_11_1_监听请求进度:创建上传服务
1_7_11_2_监听请求进度:创建上传组件和后台接口
1_7_12_XSRF防护
1_8_01_1_路由基本使用
1_8_01_2_路由导航
1_8_01_3_路由传参
1_8_02_1_范例《用户和待办管理》:创建路由模块
1_8_02_2_范例《用户和待办管理》:用户管理模块
1_8_02_3_范例《用户和待办管理》:待办管理模块
1_8_02_4_范例《用户和待办管理》:命名路由的使用
1_8_02_5_1_路由守卫
1_8_02_5_2_范例《用户和待办管理》:用户登录
1_8_02_6_子路由守卫
1_8_02_7_取消激活守卫
1_8_02_8_数据预加载
1_8_02_9_特性模块惰性加载和预加载
2_1_01_后台环境搭建
2_1_02_后台接口编写
2_2_用户登录
2_3_01_创建管理员模块
2_3_02_创建班级管理模板
2_3_03_班级信息增、删、改
2_4_01_学员管理接口编写
2_4_02_学员信息展示和删除
2_4_03_学员信息更新
2_4_04_学员信息新增
2_4_05_学员信息分页
2_4_06_增加班级字段
2_4_07_课时变更操作
2_5_01_上传作品图片
2_5_02_指定作品作者
2_5_03_提交作品表单
2_5_04_查询作品
2_6_01_前端安全处理
2_6_02_后端安全处理
2_7_项目发布与部署
整体提升前端工程师竞争力和薪资水平:
目标一. 掌握前端最前沿技术
目标二. 掌握全栈开发能力
目标三. 掌握跨平台混合APP开发技术
目标四. 提升系统设计和架构能力
亮点一、实战项目推进
亮点二、掌握最前沿技术
亮点三、打造全栈工程师
亮点四、深入浅出
1.课程针对人群
有志于成为前端开发工程师岗位的学员;
有意愿提升技能和自身价值的初级程序员;
有意愿转前端的后台程序员;
2.我该怎么学,如何才能学好这门课程,给些建议。
2.1、时间上的安排建议
本课程共52课时,其中约50多讲Angular知识,要求掌握精通,为后面Ionic开发打牢基础。
建议前面的基础知识进度略慢,后面可略快。
2.2、学习要求
如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,并一定要把看完的视频中的代码自己手敲一遍,以加深理解和记忆。
如果缺乏相关的前端基础知识,您可能需要额外补充HTML、CSS和JS知识,
如果缺乏相关的后端知识,您可能需要额外补充node.js知识,本系列第一季有您要的答案。
如果您有基础,可不必按部就班进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三
2.3、讲师建议
1. 最好看完视频之后,抛开视频,独立自己去把上课中的示例写一遍,看自己是否理解,如果不正确,可以回过头看再看下视频,如果反复,达到真正理解和熟练掌握的目的。
2. 对于项目实战部分,一定要自己亲自动手做一遍,不要满足听完就OK了
3. 建议一边听视频,一边拿个纸和笔,做一些记录和笔记,这是一种非常好的学习习惯。
4. 一定不要过于依赖视频,要学会看API和使用百度,学会思考,学会举一反三
5. 最后祝您学有所成
课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作
1.Web前端开发工程师
2.全栈工程师
版权所有 © 2020 上海弘学教育科技有限公司 沪ICP备19002840号-3 网站地图