开发经理
互联网
Android、React Native
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

Android ReactNative

课程费用

5800.00 /人

课程时长

2

成为教练

课程简介

本课程让学员掌握基本的NodeJS、React和ES6知识,从入门到精通ReactNative技术,能够独立开发出一个基于Android的ReactNative项目。

目标收益

本课程让学员掌握基本的NodeJS、React和ES6知识,从入门到精通ReactNative技术,能够独立开发出一个基于Android的ReactNative项目。

培训对象

本课程对于开发以下App产品特别有帮助:
1、千万级用户的App产品。
2、业务功能繁多。

课程大纲

从Hello World说起 1. 配置开发环境
2. 启动项目
3. 目录结构分析
4. 在真机运行
NodeJs入门 1. 安装配置
2. 快速搭建服务器
3. Get
4. Route
5. Post
ES6入门 1. ES6是什么?
2. let与const
3. for循环和迭代器
4. 类
5. 模块(Module)
6. lambda表达式
React入门 1. Flexbox
2. Style
3. props
4. state
5. 组件的生命周期
6. 基本控件(按钮、文本、输入框、WebView、弹出框、状态栏)
7. 图片
8. 触摸事件
9. 列表
10. 访问网络
React Native实战 1. 页面间导航
2. Scene
3. AppState
4. 组件间通信
React Native原理 1. Virtual ROM
2. 启动流程
3. 运行流程
React Native高级篇 1. 集成到原有项目
2. Native与JS交互
3. Native与JS数据共享
4. 模块化拆分
5. 增量更新
6. 打包
7. 调试
8. 捕获异常
9. 性能优化
Flux与Redux 1. Redux数据流转
2. 把一个项目改造为Redu
从Hello World说起
1. 配置开发环境
2. 启动项目
3. 目录结构分析
4. 在真机运行
NodeJs入门
1. 安装配置
2. 快速搭建服务器
3. Get
4. Route
5. Post
ES6入门
1. ES6是什么?
2. let与const
3. for循环和迭代器
4. 类
5. 模块(Module)
6. lambda表达式
React入门
1. Flexbox
2. Style
3. props
4. state
5. 组件的生命周期
6. 基本控件(按钮、文本、输入框、WebView、弹出框、状态栏)
7. 图片
8. 触摸事件
9. 列表
10. 访问网络
React Native实战
1. 页面间导航
2. Scene
3. AppState
4. 组件间通信
React Native原理
1. Virtual ROM
2. 启动流程
3. 运行流程
React Native高级篇
1. 集成到原有项目
2. Native与JS交互
3. Native与JS数据共享
4. 模块化拆分
5. 增量更新
6. 打包
7. 调试
8. 捕获异常
9. 性能优化
Flux与Redux
1. Redux数据流转
2. 把一个项目改造为Redu
提交需求