上海昂立IT教育的次世代移动开发工程师培训课程,适合在校大学生或在职人员,有利于进一步丰富学员的技能,提升自己的综合能力,助力学员升职加薪。
有基础,强化自己能力,增进专业技能
在校大学生,丰富职场技能,毕业不失业
不满于现状,提升专业水平,轻松升职加薪
ES6、Babel
ECMAScript 6语法 | ECMAScript 6是开源的 JavaScript语法,全面介绍 ECMAScript 6 新引入的语法特性。let和const 、解构赋值 、字符串 、正则 、数值 、数组 、函数 、对象 、Proxy和Reflect 、Symbol 、二进制数组 、Set和Map 、Iterator 、Generator 、Promise对象 、异步操作和Async函数 、Class 、Decorator 、Module |
Babel介绍 | Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行,理解Babel对项目开发是必不可少的。 |
React
学习课程: |
React 的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单 TOP API、JSX语法、数据流:state、propos、propType、组件生命周期详解及调用组件API定义组件、DOM操作:ref指向、React中的事件处理、组件的嵌套与通信、form表单的操作、mixin的使用 |
Webpack 、 CSS Modules、 React-Router、 Redux
Webpack安装及使用 | 理解并使用模块加载器Webpack基本使用、插件介绍和使用、结合React的完整工作流、搭建一个实践的前端工作流 |
CSS Modules | React-Router路由库用法,在此基础之上,学习掌握Router\hashHistory\Route 、Link 、browserHistory 、activeStyle\activeClassName 、路由的嵌套 、路由变量获取和使用 、Route中components参数的高级用法 、query获取URL中的参数 、Redirect 、setRouteLeaveHook |
Redux | Redux,使项目可跨平台运行基本介绍 、快速上手 、理解 Redux 的核心概念 、Redux 的顶层 API 介绍 、使用 React-redux 连接 react 和 redux 、一步步开发一个 TODO 应用 、Redux超酷的开发工具Redux-Devtools 深入理解Redux的Middleware中间件 、函数式编程概念 、Redux的Dispatch函数 、Redux Middleware 、剖析applyMiddleware.js 、异步中间件 、使用middleware实现异步 action 和异步数据 |
Mocha 、React单元测试
Mocha测试框架 | 项目后期测试是必不可少的,本模块介绍使用Mocha测试框架 |
React单元测试 | 构建react单元测试的环境,React测试的基本做法和实践,手把手教你如何写React测试 |
React-native
React-native项目实战 | 在所学知识基础上,以项目为根本,进行开发并学习更多的react相关知识,从而达到react native开发人员水平 基础 、搭建开发环境 、编写Hello World 、Props(属性) 、State(状态) 、样式 、高度与宽度 、使用Flexbox布局 、处理文本输入 、如何使用ScrollView 、如何使用ListView 、网络 、使用导航器跳转页面 进阶 、嵌入到现有原生应用 、颜色 、图片 、处理触摸事件 、动画 、无障碍功能 、定时器 、直接操作 、调试 、自动化测试 、JavaScript环境 、导航器对比 、性能 、升级 、特定平台代码 、手势响应系统 |
项目实战
项目实战 | 学习城、在线学习、简易MES系统 |
上海昂立IT教育作为沪上早期的计算机职业教育培训机构之一,我们开设了思科认证、华为认证、微软认证、红帽认证以及JAVA开发、网络运维等IT认证和计算机职业教育培训课程,现有试听课程,欢迎在线预约报名。