前端与移动开发培训项目

一、项目介绍

探花交友是一款常用的网上通讯APP。本项目是使用node.js和ReactNative等前端技术对移动端应用的一个呈现.

主要有登陆注册、交友推荐、朋友圈分享等功能模块。

项目亮点:

1.nodejs实现数据接口服务

2.ReactNative框架实现主要业务逻辑

3.webpack工程化管理

课程升级:

1.nodejs、RreactNative等热门技术

2.侧重实战,业务清晰明确

3.移动端APP技术应用

二.课程适合人群

该培训课程适合了解html、css、javascript、nodejs等web开发技术、mvc设计模式等知识的老师参与。

参考学习资料:

html、css视频,下载地址:

http://yun.itheima.com/course/267.html

备注:本套视频主要讲解了html知识。

http://yun.itheima.com/course/253.html

备注:本套视频主要讲解了css知识。

javascript视频,下载地址:

http://yun.itheima.com/course/140.html

备注:本套视频主要讲解了javascript基础。

http://yun.itheima.com/course/175.html

备注:本套视频主要讲解了javascript面向对象。

ReactNative视频,下载地址:

http://yun.itheima.com/course/364.html

备注:本套视频介绍了ReactNative的基础应用。

三、准备环境介绍

硬件:

笔记本电脑,建议windows7以上操作系统,最好是windows10操作系统

软件:(下列软件我们会单独提供)

Chrome浏览器

VsCode

Nodejs

四、课程培训目标

1.面向Web前端工程师,掌握Nodejs开发技术。

2.面向Web前端工程师,掌握ReactNative移动端开发技术。

3.如何组织、开展企业级项目实战。

五、项目进度安排

本次培训计划如下:

DAY1:

ReactNative环境搭建

1. Node环境
2. Python环境
3. Java环境
4. Android环境

DAY2:

RN基本语法及组件

1. RN基本语法
2. RN常用组件
3. 组件生命周期

DAY3:

项目-界面搭建

1. 首页构建
2. 注册验证
3. 登陆跳转
4. 个人信息完善

DAY4:

项目-逻辑处理

1. Fetch或axios的使用
2. 路由的配置
3. 搜索附近好友信息

DAY5:

项目-朋友圈信息呈现

1. 朋友圈信息显示
2. 显示个人信息内容