大红鹰dhy最新网站|首页

服务热线:010-53345773
研发类课程
当前位置: 大红鹰最新网站 > IT课程 > 研发类课程
React—全栈与敏捷的利器

课程特色:

1.        浓缩用户思维、竞争分析精要,培训理念:简单、有效、可落地

a)       简单:结合大量的经典案例解读、讨论、反思

b)       有效:提供业界最佳实践与方法论、工具、模板

c)        可落地:提供产品开发工具箱,学员动手实践、PK、点评

2.        十余年产品经验的沉淀,数年的案例库与工具积累

3.        讲师具有丰富的开发经验,知识面丰富,从全局的角度出发进行讲解

 

课程大纲:

时间

主题

内容

第1天

Node.js

1.      为什么Nodejs会这么实用

2.      Nodejs安装和配置的最佳方案

3.      为什么要使用包管理机制

4.      开始组建一个简单的Nodejs服务器

5.      Socket.IO-基于Nodejs的成名作

6.      怎样使用Nodejs进行测试

7.      ES6下的Nodejs是怎样的体验

8.      上线一个应用或者是一个服务难道只有开发和测试么?

9.      如何正确使用Nodejs

React.js

10.   一个平凡的前端开发过程

11.   MVVM—前端大应用开发的不二模式

12.   你的第一次绑定

13.   组件式开发为什么如此重要

14.   React.js是如何“扭曲”前端开发流程的

15.   JSX

16.   如何改进你的UI

17.   ToDoMVC-一个经典的练手项目

18.   开启一个后端服务

19.   一个自反组件是如何建立的

20.   又是ToDoMVC-一个进阶的练手项目

第2天

Redux

 

21.   传统前端交互模式

22.   Flux架构

  Action

  Dispatcher

  Store

  Controller-View

23.   Redux-大型前端应用不可获取的状态容器

24.   Redux设计哲学

25.   简单的开始

26.   状态发生,状态动作和状态保持

27.   Redux的数据流

28.   又见ToDoMVC—高级尝试

项目实践(着重,半天)

29.     搭建一个实际项目 (爱校园的手机端)时,架构、安全等注意的点;出现问题时候的解决办法

30.     Redux中间件

31.     一个使用的框架

32.     如何测试,打包,运维和部署

  Webpack

  Gulp

  Docker

 

 

Baidu
sogou