首页 实战 RN入门到进阶,打造高质量上线App
收藏

RN入门到进阶,打造高质量上线App

结合大厂主流核心技术,从架构设计到进阶拓展

RN入门到进阶,打造高质量上线App

¥399.00
满8700减2600 满5600减1800 满4600减1600 满3800减1200 满2800减900 满1800减500 满1200减300 满500减80

更多

已完结 难度 中级 时长 22小时 学习人数 3147 综合评分 9.94
RN+Flutter,移动端开发必备
套餐价格:¥718.00
2门课 总价:¥798.00
立即购买
面向未来,掌握RN双语言开发
套餐价格:¥618.00
2门课 总价:¥698.00
立即购买
Flutter高级进阶+RN基础实战
套餐价格:¥687.00
2门课 总价:¥767.00
立即购买

移动互联网高速发展,业务需要更快速的落地、快速试错。因此跨平台开发技术,尤其是React Native框架成为了大厂争相追捧的对象。这门基于全新版本的RN原理课程,助力大家快速入门移动端开发,突破软件工程师瓶颈,更加贴合企业的真实开发场景,从技术基础到App开发,带领大家全面掌握RN。

CrazyCodeBoy
讲师

有Geek精神的全栈架构师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
课程目标

如果你想快速踏入移动端开发领域,那就要学习大厂真正需要的!

从入门到进阶的学习路线,帮你系统掌握最新版RN,胜任移动端开发

上手RN全新版本

深入企业真实开发场景

了解新版本特性:进行企业级项目开发
混合开发:掌握企业主流跨平台开发技术
RN升级详解:解除RN版本升级困扰
RN热更新实战:为项目添加动态化能力
App必备功能:统计、分享与第三方登录

掌握主流核心技术

实战打造企业级上线App

TypeScript+JavaScript:覆盖大厂主流开
发场景
Hooks + Class:各种项目从容应对
Redux状态管理:轻松搞定跨组件数据传递
能力爬坡:架构思想+项目实践

积累跨平台开发经验

胜任大厂人才招聘需求

案例剖析:掌握更为系统的RN实战经验
跨平台技术:快速踏入移动端开发领域
学练结合:由浅入深完成入门到进阶的飞跃
课程亮点

实战掌握热门的跨平台开发方案,成为就业市场的抢手人才!

BAT全栈专家坐阵,结合9年工作实际,既能学到技术,又能收获经验

TOP 200 APP中RN的接入占比达到35%,
是跨平台开发方案的首选。
传统单一开发方式已经无法满足业务快速落地,快速试错的诉求,
因此跨平台技术成为各大互联网公司,争先恐后研究和应用的新领域。
具有React Native开发经验的人才更是受到大厂的追捧,
月薪往往在30k甚至50k以上。

深入每个细节和模块,全面覆盖RN原理和核心技能

适用于零基础小白和面临瓶颈的技术人员,从头搭建知识体系

打包发布/更新
·  CodePush热更新
·  Android打包发布
·  IOS打包发布
高级应用
· Native Modules
· React Native混合开发
· 全面屏适配指南
· React Native更新升级
框架
· Redux
· React-redux
· Redux-thunk
组件
· 列表
· 图片
· RN组件
· Native组件
· 自定义组件
开发工具
· VS Code/WebStorm
· AndroidStudio
· Xcode
· Node.js/NPM
· 调试
语言/基础
· TypeScript
· JavaScript
· ES语法
(ES6/ES7/ES8/ES9)
· React(Hooks+class)
布局
· Flexbox
· Style/CSS
网络和存储
· Async storage
· Fetch
· 离线缓存框架
导航器
· @react-navigation/native
· @react-navigation/native-stack
· @react-native-masked-view/masked-view
· @react-navigation/bottom-tabs
· @react-navigation/material-top-tabs
· react-native-gesture-handler
· react-native-screens
· react-native-tab-view
· react-native-tab-view
· react-native-pager-view

真实上线项目+完整开发过程=成为跨平台开发高手

手把手操作上线项目开发,实战中巩固你的技术能力!

GitHub客户端
业务功能一览
网络编程与数字存储技术
数据库编程 AsyncStorage 网络框架
网络框架分层设计 离线缓存框架 Fetch
最热模块的实现
Redux+FlaList 数据流 列表页数据加载
列表Item 调用页面交互 异步action
趋势模块的实现
自定义组件 Modal 自定义弹框
TabNavigator 代码封装和复用 WebView
收藏模块的实现
多数据存储 FavoriteDao 收藏与取消收藏
Item跨组件更新 React标准封装 BaseItem
搜索模块的实现
取消异步任务 带搜索的 NavBar 输入框TextInput
动态显示 搜索模块 添加关键字 搜索模块设计
打包发布与CodePush热更新
项目发布与部署 热更新 RN IOS应用
CodePush 更新策略 RN Androdi应用 调试技巧

每个慕课网课程,都是一个专业的技术社区

个性化增值服务,学习有保障更高效

答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载,包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料上传更新,通过课程
教案、原理图解、技术文档、演示案例等
各种教材,保障你的学习效果。
实用电子文档
部分简单内容以图文形式呈现,与视频
相配合,既保障学习效果,又提高了学
习效率。
适合人群
具备基本开发经验的前/后端工程师
Android、ios,跨技术栈开发工程师
致力于从事移动端开发的同学
技术储备
JavaScript、ES6、React前端基础
熟悉Xcode、AndroidStudio开发工具
环境参数
JDK 1.8
Springboot 2.1.4.RELEASE

万事俱备 只等你来

  • Mango文

    好评

    老师的两门课程我都买了,优点:逻辑清楚,代码优美,技术新颖,有ReactNative和原生的交互,这个最重要。缺点:视频太短,看不过瘾,界面缺少动画效果。建议:1多从用户交互的角度实现功能,这种交互是否优雅新颖,是否能让用户喜欢,而不是只为了实现功能,2希望能用FlatList,SectionList多做几个demo,比较列表是app中用的最多的控件。最后,非常感激老师录制视频,将技术分享给大家,5星好评。

  • 最后的轻语9527

    好评

    之前自己学习的确时没有相应的基础就开始视频的学习,导致自己碰到一些简单的问题都束手无策, 由于自己比较着急,提问和在群里都没有得到很好的解决方案, 但是谁都有自己忙着的时候, 课程的老师在第一时间看到问题也给了我最好的解决办法, 客观评论一下, 课程是很不错的, 老师表达的思维逻辑很清晰,而且难度由浅入深, 建议大家在学习的时候不要像我, 一定要最起码学习一些语法的基础, 才能更高效的学习课程,一起加油!!!

  • 大兄弟别暴躁

    好评

    上个课程看完过后,自己完整的写了个项目,突破下自我,里面用到了一点redux,和react-navigation,然后一知半解,只是用了基础的部分,刚好老师第二版推出了redux的内容和react-navigation,果断入手,深入理解了很多,还有一些黑魔法,关键是还在不断更新,这是最满意的,非常棒。

查看全部993条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

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

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