《RN从0到1系统精讲与小红书APP实战》是一套面向前端及移动端开发学习者的React Native系统课程,围绕“从零基础入门到完整项目实战”的学习路径展开,帮助学员逐步掌握使用React Native进行跨平台移动应用开发的方法。课程适合有一定JavaScript、前端开发基础,希望进一步进入App开发领域的学习者,也适合想了解跨平台开发模式的开发人员。

课程首先从React Native的基础概念和开发环境入手,逐步学习组件、状态、属性、事件、生命周期、页面布局以及常用API等核心知识,建立完整的RN开发思维。在掌握基础之后,进一步学习页面导航、数据管理、网络请求、列表渲染、表单交互以及移动端常见功能,让学员能够将前端开发知识真正应用到App项目中。

实战部分以“小红书APP”为核心案例,通过真实业务场景模拟社区类移动应用的开发流程,从页面结构和UI布局,到内容展示、用户交互、数据加载等功能进行逐步实现。学习过程中不仅能够掌握RN项目的开发方式,还可以理解一个完整移动端项目从功能拆分、页面开发到联调优化的基本流程。

通过系统学习,学员能够进一步提升React Native项目开发能力,掌握跨平台App开发的核心技术和工程实践思路,为后续开发资讯类、社区类、电商类以及其他移动应用项目打下基础。无论是希望拓展前端技能、制作个人App,还是准备从事React Native移动端开发,本课程都具有较强的实践参考价值。

课程截图:

课程目录:

RN从0到1系统精讲与小红书APP实战/
│ ├── 第01章把握整套课程知识结构和大纲/
│ │ ├── 1-1课程导学.mp4 (55.05 MB)
│ │ ├── 1-2课程大纲介绍,从整体上了解本套课程的学习内容.mp4 (21.96 MB)
│ │ ├── 1-3课程知识导图展示,从框架上把握课程知识结构.mp4 (32.04 MB)
│ │ └── 1-4课程代码,及资料下载方法.mp4 (11.15 MB)
│ ├── 第02章了解ReactNative优势和本套课程的学习/
│ │ ├── 2-1跨平台的优势和机遇,在移动端内卷的当下,只有跨平台才能破局.mp4 (16.08 MB)
│ │ ├── 2-2各种跨平台方案的百家争鸣.mp4 (8.56 MB)
│ │ ├── 2-3ReactNative和Flutter的比较,客观比较两者.mp4 (29.54 MB)
│ │ ├── 2-4学习ReactNative的优势,增强学习本套课程的信心.mp4 (4.50 MB)
│ │ ├── 2-5ReactNative大厂级应用.mp4 (3.89 MB)
│ │ ├── 2-6本套课程的学习目标.mp4 (10.76 MB)
│ │ └── 第02章了解ReactNative优势和本套课程的学习必看.zip (1.83 MB)
│ ├── 第03章为正式学习做好前期准备/
│ │ ├── 3-1开发环境介绍:JS端环境+Native端环境.mp4 (19.51 MB)
│ │ ├── 3-2安装node和watchman.mp4 (7.18 MB)
│ │ ├── 3-3安装VSCode.mp4 (6.58 MB)
│ │ ├── 3-4安装JDK和AndroidStudio.mp4 (12.25 MB)
│ │ ├── 3-5安装sdkplatform和sdktools.mp4 (17.19 MB)
│ │ ├── 3-6配置环境变量.mp4 (9.44 MB)
│ │ ├── 3-7AndroidStudio创建模拟器,及m1芯片创建方法.mp4 (38.92 MB)
│ │ └── 3-8使用cli命令创建ReactNative工程,并启动运行.mp4 (59.91 MB)
│ ├── 第04章为“原生开发”同学补充前端基础/
│ │ ├── 4-1了解什么是ES5、ES6,掌握ES6常用的一些方法.mp4 (177.76 MB)
│ │ ├── 4-2了解什么是babel以及常见的配置.mp4 (31.30 MB)
│ │ ├── 4-3学习CSS-flex布局基础,为后面正式学习rn布局打下基.mp4 (119.23 MB)
│ │ ├── 4-4npm是什么?npm如何检索、安装和卸载.mp4 (20.39 MB)
│ │ └── 4-5使用nrm管理npm源.mp4 (17.87 MB)
│ ├── 第05章为“前端开发”同学补充原生基础/
│ │ ├── 5-1如何连接安卓设备以及开发中常用的adb命令.mp4 (99.54 MB)
│ │ ├── 5-2移动端ui结构和设备特性.mp4 (43.28 MB)
│ │ ├── 5-3RN开发中常见的原生文件.mp4 (114.11 MB)
│ │ ├── 5-4RN和原生组件对应关系.mp4 (14.58 MB)
│ │ ├── 5-5原生开发语言选择.mp4 (9.54 MB)
│ │ ├── 5-6移动端应用发布及主流的应用市场.mp4 (47.43 MB)
│ │ ├── 5-7移动端特有的生产热修复机制和应用场景.mp4 (38.32 MB)
│ │ ├── 5-8移动端设备的版本兼容选择.mp4 (12.64 MB)
│ │ └── 第05章为“前端开发”同学补充原生基础资料.png (0.48 MB)
│ ├── 第06章掌握核心文件的用法和职能/
│ │ ├── 6-1工程目录结构,了解关键文件作用.mp4 (94.58 MB)
│ │ ├── 6-2构建通用源码目录结构,好的工程从模块划分开始.mp4 (50.26 MB)
│ │ ├── 6-3package.json全局大管家文件.mp4 (104.32 MB)
│ │ ├── 6-4import和export,三种导入导出类型.mp4 (69.51 MB)
│ │ ├── 6-5class组件的标准写法和生命周期.mp4 (167.11 MB)
│ │ ├── 6-6函数式组件的优势和常用hook.mp4 (231.13 MB)
│ │ ├── 6-7JSX语法:高效开发源自于此.mp4 (272.75 MB)
│ │ ├── 6-8课后练习:RN计数器.mp4 (20.07 MB)
│ │ ├── 6-9作业答疑.mp4 (49.19 MB)
│ │ └── 第06章掌握核心文件的用法和职能文档.png (0.48 MB)
│ ├── 第07章全面掌握系统组件的使用方法以及各/
│ │ ├── 7-1章节内容介绍.mp4 (21.59 MB)
│ │ ├── 7-3Text使用占比最高的组件,使用简单,深入复杂.mp4 (244.76 MB)
│ │ ├── 7-4Image构建精美ui.mp4 (208.53 MB)
│ │ ├── 7-5ImageBackground-View和Image的结合.mp4 (140.25 MB)
│ │ ├── 7-6TextInput唯一且强大的输入组件.mp4 (250.35 MB)
│ │ ├── 7-7TouchableOpacity最好用的点击组件.mp4 (98.57 MB)
│ │ ├── 7-8TouchableHighlight使用略显麻烦的点击组件.mp4 (46.20 MB)
│ │ ├── 7-9TouchbaleWithoutFeedback几乎不用的.mp4 (30.68 MB)
│ │ ├── 7-10Button使用简单但样式固定.mp4 (40.67 MB)
│ │ ├── 7-12ScrollView基础滚动组件.mp4 (350.74 MB)
│ │ ├── 7-13FlatList高性能列表组件.mp4 (373.73 MB)
│ │ ├── 7-14SectionList多类型分组列表.mp4 (202.49 MB)
│ │ ├── 7-15RefreshControl下拉刷新.mp4 (64.24 MB)
│ │ ├── 7-16Modal自定义弹窗.mp4 (222.16 MB)
│ │ ├── 7-17StatusBar适配状态栏.mp4 (90.24 MB)
│ │ ├── 7-18Switch开关切换.mp4 (58.74 MB)
│ │ ├── 7-19课后作业个人信息页面练习.mp4 (37.47 MB)
│ │ ├── 7-20作业答疑.mp4 (175.63 MB)
│ │ └── 第07章全面掌握系统组件的使用方法以及各必看.zip (1.83 MB)
│ ├── 第08章深刻理解RN核心API的功能/
│ │ ├── 8-1章节内容介绍.mp4 (16.71 MB)
│ │ ├── 8-2alert和console你不知道的调试小技巧.mp4 (211.75 MB)
│ │ ├── 8-4Platform获取平台属性.mp4 (69.63 MB)
│ │ ├── 8-5StyleSheet构建灵活样式表.mp4 (80.74 MB)
│ │ ├── 8-6Linking一个api节省50行代码.mp4 (205.43 MB)
│ │ ├── 8-7PixelRatio像素比例工具.mp4 (64.30 MB)
│ │ ├── 8-8BackHandler安卓返回键适配.mp4 (65.17 MB)
│ │ ├── 8-9PermissionsAndroid轻松解决权限问题.mp4 (70.38 MB)
│ │ ├── 8-10Vibration简单好用的震动交互.mp4 (49.37 MB)
│ │ ├── 8-11ToastAndroid安卓平台的提示.mp4 (35.73 MB)
│ │ ├── 8-12Transform矩阵变换的伪3D效果.mp4 (70.40 MB)
│ │ ├── 8-13Keyboard键盘操作有神器.mp4 (51.13 MB)
│ │ └── 8-14课后作业和本章小结.mp4 (7.21 MB)
│ ├── 第09章全面掌握RN动画所有技巧,挑战9/
│ │ ├── 9-1简单示例学习基础动画方法.mp4 (91.35 MB)
│ │ ├── 9-2四大动画类型.mp4 (86.89 MB)
│ │ ├── 9-3六种支持动画的组件.mp4 (11.82 MB)
│ │ ├── 9-4平移动画的多种属性支持.mp4 (27.53 MB)
│ │ ├── 9-5Animated.decay衰减动画函数.mp4 (44.86 MB)
│ │ ├── 9-6Animated.spring弹性动画函数.mp4 (98.30 MB)
│ │ ├── 9-7Animated.timing时间动画函数.mp4 (114.55 MB)
│ │ ├── 9-8Animated.ValueXY矢量动画.mp4 (23.29 MB)
│ │ ├── 9-9四种组合动画.mp4 (77.58 MB)
│ │ ├── 9-10跟随动画延迟难题.mp4 (73.88 MB)
│ │ ├── 9-11自定义Modal背景动画.mp4 (75.38 MB)
│ │ ├── 9-12LayoutAnimation超级简单又强大的布局动画.mp4 (144.48 MB)
│ │ ├── 9-13课后作业练习.mp4 (20.60 MB)
│ │ ├── 9-14内容小结.mp4 (10.96 MB)
│ │ └── 第09章全面掌握RN动画所有技巧,挑战9说明.zip (1.83 MB)
│ ├── 第10章巩固强化基础阶段知识/
│ │ ├── 10-1练习项目账号管理-演示与分析.mp4 (33.54 MB)
│ │ ├── 10-2初始化项目和页面框架.mp4 (126.14 MB)
│ │ ├── 10-4使用UUID和AsyncStorage保存账号数据.mp4 (123.27 MB)
│ │ ├── 10-5绘制账号列表ui.mp4 (248.36 MB)
│ │ ├── 10-6账号列表实现展开收起功能.mp4 (78.82 MB)
│ │ ├── 10-7添加账号后实时刷新列表.mp4 (35.79 MB)
│ │ ├── 10-8实现账号列表细节交互.mp4 (201.70 MB)
│ │ ├── 10-9项目打包发布.mp4 (42.50 MB)
│ │ └── 10-10本章小节.mp4 (7.90 MB)
│ ├── 第11章掌握企业级开发的/
│ │ ├── 11-2TypeScript安装和项目配置.mp4 (43.92 MB)
│ │ ├── 11-3number、string、boolean三大基础类型.mp4 (80.70 MB)
│ │ ├── 11-4数组、元组、枚举类型的使用.mp4 (75.94 MB)
│ │ ├── 11-5函数类型.mp4 (46.86 MB)
│ │ ├── 11-6类型文件和命名空间.mp4 (54.09 MB)
│ │ └── 11-7课后作业和本章总结.mp4 (5.39 MB)
│ ├── 第12章深刻理解解耦的精髓/
│ │ ├── 12-1Context上下文介绍和演示.mp4 (27.86 MB)
│ │ ├── 12-2Context实例演示应用主题配置.mp4 (100.56 MB)
│ │ └── 12-3Context内容小结.mp4 (12.40 MB)
│ ├── 第13章掌握高阶组件强大的解耦和封装/
│ │ ├── 13-1HOC高阶组件介绍.mp4 (19.37 MB)
│ │ ├── 13-2HOC高阶组件案例演示1.mp4 (109.37 MB)
│ │ ├── 13-3HOC高阶组件案例演示2.mp4 (49.09 MB)
│ │ └── 13-4课后作业和本章小结.mp4 (27.74 MB)
│ ├── 第14章掌握几种必备的memo应/
│ │ ├── 14-1memo与性能优化函数式组件和class组件拦截多余渲染.mp4 (174.97 MB)
│ │ ├── 14-2使用useMemo缓存计算结果.mp4 (347.48 MB)
│ │ ├── 14-3useMemo缓存ui以及useCallback缓存回调.mp4 (118.95 MB)
│ │ ├── 14-4Hermes引擎.mp4 (16.84 MB)
│ │ ├── 14-5本章小结.mp4 (4.61 MB)
│ │ └── 第14章掌握几种必备的memo应文档.zip (1.83 MB)
│ ├── 第15章具备更强的自定义组件能力/
│ │ ├── 15-1Ref转发案例演示1外层操作原始组件.mp4 (64.17 MB)
│ │ └── 15-2Ref转发案例演示2对外暴露api.mp4 (125.45 MB)
│ ├── 第16章精通4种桥接方式,让RN能力无限延/
│ │ ├── 16-2桥接原生实现JS调用原生方法.mp4 (140.93 MB)
│ │ ├── 16-4桥接原生原子组件实现原生组件.mp4 (108.59 MB)
│ │ ├── 16-5桥接原生原子组件JS层调用原生组件.mp4 (54.53 MB)
│ │ ├── 16-6桥接原生原子组件封装原生组件属性.mp4 (97.06 MB)
│ │ ├── 16-7桥接原生原子组件原生事件回调.mp4 (144.56 MB)
│ │ ├── 16-8桥接原生原子组件原生组件公开api给JS调用.mp4 (120.30 MB)
│ │ ├── 16-9桥接原生容器组件.mp4 (162.50 MB)
│ │ └── 16-10课后作业和本章小结.mp4 (6.53 MB)
│ ├── 第17章项目实战仿写小红书App/
│ │ ├── 17-1实战仿写小红书App实战项目指导大纲.mp4 (21.61 MB)
│ │ ├── 17-2实战仿写小红书App功能演示和需求梳理.mp4 (85.88 MB)
│ │ ├── 17-3实战仿写小红书App项目初始化和资源准备.mp4 (80.39 MB)
│ │ ├── 17-4实战仿写小红书App导入并配置TypeScript和As.mp4 (65.53 MB)
│ │ └── 第17章项目实战仿写小红书App资料.png (0.48 MB)
│ ├── 第18章项目实战仿写小红书App/
│ │ ├── 18-1实战仿写小红书App路由管理安装和介绍.mp4 (39.88 MB)
│ │ ├── 18-2实战仿写小红书App构建导航栈并测试核心Api.mp4 (146.55 MB)
│ │ ├── 18-3实战仿写小红书App实现欢迎页面和快捷登陆页面.mp4 (364.07 MB)
│ │ ├── 18-4实战仿写小红书App实现账号密码登陆页面.mp4 (526.68 MB)
│ │ ├── 18-5实战仿写小红书App欢迎登陆首页三连跳.mp4 (55.06 MB)
│ │ └── 18-6实战仿写小红书App登陆页面交互细节优化.mp4 (218.98 MB)
│ ├── 第19章实战项目-项目实战仿写小红书App.mp4 (67.68 MB)
│ │ ├── 19-4实战仿写小红书App-拦截接口响应.mp4 (34.58 MB)
│ │ ├── 19-5实战仿写小红书App-使用Mobx和缓存实现完整登陆流程.mp4 (168.87 MB)
│ │ └── 第19章实战项目-项目实战仿写小红书App.mp4 (168.46 MB)
│ │ ├── 20-2实战仿写小红书App-自定义底部TabBar样式.mp4 (160.26 MB)
│ │ └── 20-3实战仿写小红书App-集成相册选择模块.mp4 (88.78 MB)
│ └── 资料代码.7z (44.00 MB)

声明:本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!
侵权联系与免责声明: 1、本站资源所有内容均收集于网络,与本网站立场无关 2、本站所有资源收集于互联网,由用户分享,该帖子作者与IT课程网不享有任何版权,如有侵权请联系本站删除 3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责 4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。如有侵权请联系联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!