收藏

Angular4.0从入门到实战

搭建股票管理网站

Angular4.0从入门到实战 打造股票管理网站

难度 中级 时长 14小时 学习人数 2683 综合评分 9.90
  • 第1章 准备好了吗,那就开始吧!!! 试看 2 节 | 36分钟

    在这一章里,我们首先会对整个课程的内容做一个简要的介绍,包括章节的安排,实战案例的介绍以及前置知识的介绍等内容。然后我们会从一个比较高的视角对angularJS和angular的架构做一个介绍和比较,使你对angular有一个初步的印象。...

    收起列表

    • 视频: 1-1 Angular课程介绍 (14:52) 试看
    • 视频: 1-2 Angular简介 (20:27)
  • 第2章 开始Angular开发 7 节 | 97分钟

    我们会开始开发一个简单的angular应用。首先你会学习标准的angular程序的架构,然后会学习如何搭建一个angular的开发环境,在这个环境中创建项目,编写angular的组件,并最终运行一个angular应用。在这一章的最后,我们会编写股票管理的第一个版本,用这一章学到的知识编写一个组件化的主页出来。...

    收起列表

    • 视频: 2-1 内容介绍 (00:42)
    • 视频: 2-2 Angular程序架构 (04:02)
    • 视频: 2-3 搭建环境 (23:15)
    • 视频: 2-4 启动Angular过程介绍 (06:54)
    • 视频: 2-5 开发准备 (23:37)
    • 视频: 2-6 开发项目组件上 (16:41)
    • 视频: 2-7 开发项目组件下 (20:54)
  • 第3章 Angular-路由 9 节 | 134分钟

    主要讲解angular路由相关的知识。angular的路由提供了一个灵活的方式来在单页应用中进行导航,你将会学习如何在父组件和子组件配置路由,在从一个路由导航到另一个路由时如何传递数据,以及子路由、重定向路由、辅助路由、路由守卫等与路由相关的知识,在这一章的最后,我们会重构之前的股票管理应用,把它重新封装为一些新...

    收起列表

    • 视频: 3-1 路由内容介绍 (04:49)
    • 视频: 3-2 路由基础 (22:59)
    • 视频: 3-3 在路由时传递数据 (17:12)
    • 视频: 3-4 重定向路由 (04:19)
    • 视频: 3-5 子路由 (14:08)
    • 视频: 3-6 辅助路由 (13:34)
    • 视频: 3-7 路由守卫 (16:04)
    • 视频: 3-8 resolve守卫 (13:06)
    • 视频: 3-9 改造股票管理应用 (27:21)
  • 第4章 Angular-依赖注入 6 节 | 95分钟

    你将会学习关于依赖注入设计模式的知识以及angular是如何实现依赖注入模式的。angular开发中最重要的问题就是如何开发可重用的组件,而依赖注入则是编写可重用组件的重要技术手段之一。我们将会详细讲解angular的提供器和注入器的相关知识。在新的股票管理应用中,我们会使用依赖注入来解耦组件和服务间的依赖。使组件的重...

    收起列表

    • 视频: 4-1 依赖注入内容介绍 (02:08)
    • 视频: 4-2 依赖注入的好处 (12:41)
    • 视频: 4-3 提供器入门 (30:44)
    • 视频: 4-4 使用工厂和值声明提供器 (14:38)
    • 视频: 4-5 注入器及其层级关系 (13:16)
    • 视频: 4-6 改造项目 (21:13)
  • 第5章 数据绑定,响应式编程和管道 8 节 | 94分钟

    首先会详细的介绍angular中各种数据绑定的方式,然后会介绍响应式编程的基础知识,在angular中,我们会频繁的使用响应式编程来处理各种异步事件。在这一章中,我们还会介绍如何使用管道来格式化和过滤数据。在这一章的最后,我们会综合运用本章学到的知识,为我们的股票管理项目添加一个过滤功能。...

    收起列表

    • 视频: 5-1 整章内容介绍 (01:21)
    • 视频: 5-2 事件绑定 (08:12)
    • 视频: 5-3 Dom属性绑定 (12:18)
    • 视频: 5-4 html属性绑定 (18:39)
    • 视频: 5-5 双向绑定 (05:59)
    • 视频: 5-6 响应式编程 (25:07)
    • 视频: 5-7 管道 (12:27)
    • 视频: 5-8 实战 (09:36)
  • 第6章 组件间通讯 12 节 | 139分钟

    主要是讲如何让组件之间以一种松耦合的方式来彼此通讯,我们会学习组件的输入输出属性,会学习一个新的模式:中间人模式,还会学习组件生命周期的相关知识,包括组件生命周期钩子以及angular的变更检测机制等内容,最后我们会使用本章的知识来开发一个高度可重用的星级评价组件。...

    收起列表

    • 视频: 6-1 组件间通讯内容介绍 (02:27)
    • 视频: 6-2 输入属性 (11:11)
    • 视频: 6-3 输出属性 (13:08)
    • 视频: 6-4 中间人模式 (12:38)
    • 视频: 6-5 组件生命周期钩子概述 (12:13)
    • 视频: 6-6 OnChanges钩子 (12:56)
    • 视频: 6-7 变更检测和DoCheck钩子 (15:15)
    • 视频: 6-8 view钩子 (12:51)
    • 视频: 6-9 ngContent指令 (14:32)
    • 视频: 6-10 最后的钩子 (13:31)
    • 视频: 6-11 本章实战 (15:59)
    • 视频: 6-12 本章小结 (02:09)
  • 第7章 表单处理 12 节 | 162分钟

    主要介绍在angular中如何处理表单,我们会从最基础的html表单入手,首先我们会讨论纯html表单的不足之处,然后介绍angular的表单处理API是如何弥补这些不足的。我们会详细的介绍angular的两套表单处理API,一套叫做模板式表单,另一套叫做响应式表单,介绍它们各自的特性、优势和需要注意的地方。我们还会详细的学习如何使...

    收起列表

    • 视频: 7-1 表单处理内容介绍 (00:59)
    • 视频: 7-2 表单简介 (12:20)
    • 视频: 7-3 模板式表单 (17:18)
    • 视频: 7-4 响应式表单 (10:16)
    • 视频: 7-5 响应式表单重构 (18:36)
    • 视频: 7-6 表单校验上 (14:01)
    • 视频: 7-7 表单校验下 (17:44)
    • 视频: 7-8 状态字段 (12:22)
    • 视频: 7-9 模板式表单校验 (20:00)
    • 视频: 7-10 表单处理实战上 (20:20)
    • 视频: 7-11 表单处理实战下 (15:40)
    • 视频: 7-12 表单处理小结 (01:58)
  • 第8章 与服务器通讯 7 节 | 98分钟

    这一章讲解了一个angular客户端应用如何使用http协议和WebSocket协议与服务器进行通讯。首先我们会用nodejs和express框架创建一个简单web服务器。然后我们会介绍angular的Http服务,以及如何使用http服务来与服务通讯并响应式的处理服务器返回的数据。接着我们会进入这门课最难的一部分,我们会详细讲解WebSocket协议的特性...

    收起列表

    • 视频: 8-1 与服务器通讯内容介绍 (01:21)
    • 视频: 8-2 web服务器 (19:17)
    • 视频: 8-3 http通讯 (17:20)
    • 视频: 8-4 websocket通讯 (22:52)
    • 视频: 8-5 本章实战上 (23:13)
    • 视频: 8-6 本章实战下 (11:31)
    • 视频: 8-7 本章内容小结 (01:29)
  • 第9章 构建和部署 1 节 | 15分钟

    我们会学习如何编译typescript写成的项目,将其构建为最终可发布的js代码,并将其发布到我们前一章编写的nodejs服务器上去。我们还会讨论angular的多环境支撑能力,学习如何用一套代码适应开发、测试、生产等多种不同的环境。...

    收起列表

    • 视频: 9-1 构建和部署 (14:55)
  • 第10章 课程总结 1 节 | 6分钟

    取经之路终于完成,这一章我们会回顾整门课中学到的知识,并对后面的进一步学习指出一些方向。

    收起列表

    • 视频: 10-1 总结 (05:30)
本课程已完结


讲师

JoJo 全栈工程师

具有15年开发和技术培训经验。致力于前后端技术和架构领域,有丰富的理论、实践经验。曾多次参与大型银行和互联网公司核心系统的架构设计和开发

讲师其他课程

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题