热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

RN入门到进阶,打造高质量上线App(2022全新升级)

〖课程介绍〗:   移动互联网高速发展,业务需要更快速的落地、快速试错。因此跨平台开发技术,尤其是ReactNative框架成为了大厂争相追捧的对象。这门基于全新版本的RN原理

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

〖课程目录〗:




  • 第1章 学习攻略【课程提供2000+问题与答案库】 2 节 | 17分钟

    【你遇到的坑,别人已经出坑了,课程提供2000+问题与答案库】【课程安排:1-5章(入门进阶)-> 6-11章(实战提升) -> 12-16章(拓展拔高)】,课程每个核心章为大家添加了N个练习作业,让大家带着问题去学习,学完本章后又可以将所学知识进行巩固和检验。




  • 第2章 React Native基础理论知识加油站【赠送内容选看】13 节 | 62分钟

    工欲善其事必先利其器,本章将为大家精选了一些RN基础知识,有RN基础的同学可跳过这一章,直接进入项目实战环节。




  • 第3章 网络编程与数据存储技术11 节 | 50分钟

    本章将手把手搭建一套RN网络框架,带你掌握网络操作、本地存储核心技术的基础上,传授你开发提效的思路、方案和经验。




  • 第4章 RN布局实战与登录服务9 节 | 46分钟

    本章将以登录模块架构设计为背景来带你掌握模块设计以及RN中接口鉴权的方案,并着重培养大家封装组件的能力和布局能力。




  • 第5章 需求分析、模块设计、APP导航框架搭建【先打一仗,巩固技能】12 节 | 89分钟

    需求分析、项目演示和App流程结构介绍:让你对实战App有个整体和系统的认识;技术分解:让你知道开发一款React Native应用通常需要用到哪些技术?最后,会教你如何基于新版react-navigation来搭建整个APP的导航框架,动态TabBar的探索和实现,以及一些高级应用和实战技巧。




  • 第6章 基于Redux的项目框架搭建【适用于拔高:成神之路,助你一臂之力】7 节 | 30分钟

    【提供600+问题与答案库,你遇到的坑,别人已经出坑了】本章节会对Redux、react-redux进行全面的剖析和讲解,另外会对Redux的高级用法异步Action,异步数据流,中间件等进行讲解,并且结合真实的项目案例来讲解Redux在React Native项目中的应用。




  • 第7章 最热模块开发【你期待的实战来了,干货满满】9 节 | 78分钟

    如何设计与实现最热模块?如何基于Redux+FlatList实现列表页数据加载?如何设计最热模块的state树?如何操作异步action与数据流?如何动态的设置store和获store?connect的灵活应用?action如何和调用页面进行交?FlatList的高级应用与加载更多的优化。




  • 第8章 趋势模块开发【适用于企业级应用开发:简洁、高效、实用】11 节 | 143分钟

    如何设计与实现趋势模块?如何优化TabNavigator效率?如何封装自定义组件?如何自定义导航栏?如何基于Modal实现自定义弹框?如何最大程度的进行代码封装与复用?如何处理物理返回键?DeviceEventEmitter的使用经验和技巧,WebView的使用与封装并实详情页。…




  • 第9章 收藏模块开发【适用于企业级应用开发:简洁、高效、实用】6 节 | 89分钟

    如何设计与实现收藏模块?如何基于多数据存储设计思想实现FavoriteDao?如何为最热与趋势模块添加收藏与取消收藏的功能?如何进行跨页面通信?如何妙用callback解决Item跨组件更新问题?如何基于最新React标准封装组件?如何封装BaseItem并通过继承的方式进行代码复用?…




  • 第10章 我的模块开发【一点小心思,适合装逼】9 节 | 105分钟

    如何设计与实现我的模块?如何封装WebView实现一个简单的浏览器?如何使用组装者模式实现关于页面的功能逻辑复用以及它与通过继承方式复用代码的优缺点?在React Native中如何打电话,发短信,打开其他APP或被其他APP打开?以及Clipboard剪切板使用介绍。…




  • 第11章 定制化功能与主题模块开发【张扬个性:炫酷又把妹】10 节 | 132分钟

    如何实现自定义主题与APP动态换肤的功能?如何动态配置TabBar?如何实现标签排序、标签订阅、标签移除等功能?




  • 第12章 搜索模块开发【适用于工作,思考与提升】7 节 | 80分钟

    本章会教你实现搜索模块;首先会讲解如何实现一个带搜索的NavBar,以及输入框TextInput的使用与扩展;然后会讲解如何显示搜索进度条,如何显示搜索的数据,如何动态显示和隐藏底部按钮;然后,会讲解首页如何动态显示搜索模块添加的关键字,以及对“广播事件”的更进一步应用;最后,为了实现取消搜索的功能,我会教你通过…




  • 第13章 数据统计与分享、第三方登录功能实现【升职加薪必备筹码:迎娶白富美,更进一步】9 节 | 105分钟

    本章会教你一些React Native开发的高级技能;首先会教你如何构建 React Native原生模块,来实现一些更高级的功能,比如多线程,图片处理等;接下来会教你如何在React Native应用中集成统计的功能,以及如何构建分享模块并集成分享与第三方登录的功能;然后,会讲解启动白屏产生的原因以及启动白屏解决方案;最后,会讲…




  • 第14章 全面屏适配与兼容问题【适用于面试:满腹干货不慌张】 试看4 节 | 50分钟

    本章节主要讲解全屏幕的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhone X,华为,小米、三星等全面屏与凹凸屏手机。另外,会讲解react-navigation在全面屏凹凸屏上的应用,章节最后会教大家如何去自定义一个容器组件。




  • 第15章 打包发布与CodePush更新【适用于面试:满腹干货不慌张】5 节 | 53分钟

    本章会教你对React Native进行发布前的优化;以及如何打包发布React Native Android应用与React Native iOS应用,以及如何使用CodePush进行热更新。




  • 第16章 React Native混合开发【高能预警,解锁最流行的开发方式,难度指数5星】10 节 | 97分钟

    在做RN开发的时候通常离不了JS 和Native之间的通信,比如:初始化RN时Native向JS传递数据,JS调用Native的相册选择图片,JS调用Native的模块进行一些复杂的计算,Native将一些数据(GPS信息,陀螺仪,传感器等)主动传递给JS等,在本章中我将向大家介绍在RN中JS和Native之间通信的几种方式以及其原理和使用技巧。




  • 第17章 React Native升级与适配指南【适用于工作:开发避雷针】2 节 | 8分钟

    React Native的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版React Native的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并会对React Native过去一年中的重要更新做个总结,并且给出适配建议。




  • 第18章 课程总结【万金油,出师必备锦囊】1 节 | 3分钟

    恭喜大家都坚持到了最后,相信大家通过本课程的学习都学有所成,学有所获,最后我们再次总结,回顾和巩固所学,希望大家都能够学以致用,祝大家工作顺利。



 需要联系我:

 

 



推荐阅读
  • 在《Cocos2d-x学习笔记:基础概念解析与内存管理机制深入探讨》中,详细介绍了Cocos2d-x的基础概念,并深入分析了其内存管理机制。特别是针对Boost库引入的智能指针管理方法进行了详细的讲解,例如在处理鱼的运动过程中,可以通过编写自定义函数来动态计算角度变化,利用CallFunc回调机制实现高效的游戏逻辑控制。此外,文章还探讨了如何通过智能指针优化资源管理和避免内存泄漏,为开发者提供了实用的编程技巧和最佳实践。 ... [详细]
  • PHP中元素的计量单位是什么? ... [详细]
  • 本文回顾了作者初次接触Unicode编码时的经历,并详细探讨了ASCII、ANSI、GB2312、UNICODE以及UTF-8和UTF-16编码的区别和应用场景。通过实例分析,帮助读者更好地理解和使用这些编码。 ... [详细]
  • 探索Web 2.0新概念:Widget
    尽管你可能尚未注意到Widget,但正如几年前对RSS的陌生一样,这一概念正逐渐走入大众视野。据美国某权威杂志预测,2007年将是Widget年。本文将详细介绍Widget的定义、功能及其未来发展趋势。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • 本文通过思维导图的形式,深入解析了大型网站技术架构的核心原理与实际案例。首先,探讨了大型网站架构的演化过程,从单体应用到分布式系统的转变,以及各阶段的关键技术和挑战。接着,详细分析了常见的大型网站架构模式,包括负载均衡、缓存机制、数据库设计等,并结合具体案例进行说明。这些内容不仅有助于理解大型网站的技术实现,还能为实际项目提供宝贵的参考。 ... [详细]
  • Juval Löwy主张,每个类都应被视为服务,这并非是为了让服务无处不在,而是因为微服务是经过深思熟虑后系统分解的自然结果。在他的设计和构建的系统中,这种理念有助于提高模块化、可维护性和扩展性。通过将每个类视为独立的服务,系统能够更好地应对复杂性,实现更灵活的部署和更高的性能。 ... [详细]
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • 系统转换的三种方法及其具体应用分析
    系统转换是信息技术领域中常见的任务,本文详细探讨了三种主要的系统转换方法及其具体应用场景。这些方法包括:代码迁移、数据迁移和平台迁移。文章通过实例分析了每种方法的优势和局限性,并提供了实际操作中的注意事项和技术要点。例如,代码迁移适用于从VB6获取网页源码,数据迁移在Ubuntu中用于隐藏侧边栏,而平台迁移则涉及Tomcat 6.0的使用和谷歌爬虫的测试。此外,文章还讨论了蓝翰互动PHP面试和5118 SEO工具在系统转换中的应用,为读者提供了全面的技术参考。 ... [详细]
  • iPhone 11的几大痛点与小聪明:苹果的精明策略分析
    面对一个直截了当的问题:新款iPhone 11没有5G功能,你会购买吗?在这一年里,苹果面临了自初代iPhone发布以来最尴尬的业绩挑战。尽管iPhone在过去十年中持续热销,推动苹果成为全球市值最高的公司之一,但苹果现在正通过大力拓展服务业务来应对这一困境。此外,苹果还采取了一系列精明的策略,如优化成本控制和提升用户体验,以保持其市场竞争力。 ... [详细]
  • 揭秘腾讯云CynosDB计算层设计优化背后的不为人知的故事与技术细节
    揭秘腾讯云CynosDB计算层设计优化背后的不为人知的故事与技术细节 ... [详细]
  • 作为140字符的开创者,Twitter看似简单却异常复杂。其简洁之处在于仅用140个字符就能实现信息的高效传播,甚至在多次全球性事件中超越传统媒体的速度。然而,为了支持2亿用户的高效使用,其背后的技术架构和系统设计则极为复杂,涉及高并发处理、数据存储和实时传输等多个技术挑战。 ... [详细]
  • Java中高级工程师面试必备:JVM核心知识点全面解析
    对于软件开发人员而言,随着技术框架的不断演进和成熟,许多高级功能已经被高度封装,使得初级开发者只需掌握基本用法即可迅速完成项目。然而,对于中高级工程师而言,深入了解Java虚拟机(JVM)的核心知识点是必不可少的。这不仅有助于优化性能和解决复杂问题,还能在面试中脱颖而出。本文将全面解析JVM的关键概念和技术细节,帮助读者全面提升技术水平。 ... [详细]
  • 2019年后蚂蚁集团与拼多多面试经验详述与深度剖析
    2019年后蚂蚁集团与拼多多面试经验详述与深度剖析 ... [详细]
author-avatar
江西小毒i哈
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有