终极 React Native 系列:第 1 部分(基础)
掌握使用 React Native 和 Expo 构建原生应用程序的基础知识
讲师:Mosh Hamedani
口袋资源独家Mosh付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
将您的想法变成移动应用程序
有一个应用程序的想法,但害怕学习原生移动开发?
我听到了!本机开发可能很困难。要为不同的平台构建应用程序,您必须学习不同的语言和工具。适用于 iOS 的 Swift/Objective-C 和适用于 Android 的 Java/Kotlin。
但是,如果您了解 JavaScript 和 React,那么您今天就可以使用 React Native 构建跨平台的移动应用程序!您不需要任何 iOS 或 Android 开发知识。
React Native 是使用 JavaScript 构建真正原生移动应用程序的最流行框架。使用单一代码构建适用于 iOS 和 Android 的应用程序。
许多公司使用 React Native 来构建他们的移动应用程序。Facebook、Instagram、Uber、Pinterest 等等。这就是为什么现在很多雇主都在寻找 React Native 开发人员。
本课程将教您从头开始使用 React Native 构建真正的应用程序所需的一切。没有 BS,没有绒毛,没有冗长、重复的解释来浪费您的时间。
我完美地组织了这门课程,带你一步步从零到英雄。
清晰、简明的课程与真实世界的应用程序、大量练习和分步解决方案。
- 初学者
- 终身访问
- 100 多个课程
- 6小时视频
- 真实项目
- 可下载
- 字幕
- 在手机/电视上访问
- 证书
你好!我是 Mosh,我迫不及待地想教你 React Native!
这是您将在本课程中构建的应用程序。
在本课程结束时,您将能够……
- 自信地使用 React Native 构建移动应用程序
- 构建漂亮的用户界面
- 构建可重用组件
- 像专业人士一样编写干净的代码
你会学到什么
本课程分为两个部分:基础知识和高级主题。每个部分大约 5 小时,因此您可以轻松完成。
在第一部分中,您将学习如何:
- 使用 React Native 开发的必备工具
- 正确构建你的 React Native 项目
- 运行和调试你的 React Native 应用程序
- 了解并排除常见错误
- 使用核心组件和 API
- 使用 Flexbox 构建布局
- 构建可重用组件
- 将漂亮的样式应用到您的组件
- 从用户那里获取输入
- 使用 Formik 构建表单
- 使用 Yup 实施数据验证
- 将您的应用发布到 Expo
- 应用 React Native 最佳实践
- 像专业人士一样编写干净的代码
- 使用我最喜欢的快捷方式快速编写代码
第二部分涵盖高级主题。您将学习如何:
- 访问本机设备功能
- 使用 React Navigation 实现导航
- 添加漂亮的标签
- 与 REST API 通信
- 上传图片并显示进度条
- 构建离线功能的应用程序
- 缓存数据和图像
- 实现身份验证和授权
- 发送和接收推送通知
- 记录和监控错误
- 跨不同环境管理配置设置
- 构建和分发您的应用程序
包含每个 React Native 开发人员都必须了解的真实项目、大量练习、分步解决方案、重构技术、快捷方式和最佳实践。
本课程适合谁?
- 希望使用 JavaScript 技能构建移动应用程序的开发人员
- 希望将 React Native 添加到简历中以获得更好工作的开发人员
- 想要进入移动开发行业的 Web 开发人员
- 想要提高技能并填补空白的 React Native 开发人员
要求
要学习本课程,您应该对以下内容有很好的了解
- 基本的 React 概念(组件、JSX、道具、状态等)
- 现代 JavaScript 特性(箭头函数、模块、解构、扩展运算符等)
您不需要熟悉 React Native 或 iOS/Android 开发。