学习如何使用 ReactJS 构建适用于 iOS 和 Android 的 React Native 移动应用,无需 ReactJS 经验。无需掌握 Swift、Objective-C 或 Java/Android,也能开发跨平台(iOS 和 Android)移动应用。
全面掌握 React Native 的核心与进阶内容,包括:
- React 基础、React Native 核心概念、导航、Redux 和 Redux Toolkit;
- 掌握 Expo 与 React Native CLI,理解并熟练应用两种主流开发方式;
- 布局与样式:构建美观、响应式的用户界面;
- Redux 与 Redux Toolkit:像专家一样管理全局状态;
- 本地化开发:让应用支持多语言,覆盖更多用户群体;
- 与后端集成:调用 API,构建动态功能;
- Feathers 应用:实现认证、实时数据等功能;
- 用户认证、权限控制与本地存储;
- 使用 React Native CLI 集成原生库,拓展功能边界。
2. 实战项目
你将动手开发两个真实项目,边学边做,全面提升开发能力。
电商购物 App:构建完整购物流程的线上商城;
AI 聊天 App:开发类 DeepSeek 的智能聊天机器人。
3. 学习要求
你只需要具备基本的 JavaScript 知识,
不需要任何 Android/Java 或 iOS(Swift、Objective-C)开发经验
4. 课程目标
完成本课程后,你将具备独立开发和上线完整 React Native 应用的能力,掌握从前端 UI 到后端集成的完整技术路径,为求职面试、商业项目开发或个人作品集打下坚实基础。
如果你想进入移动开发领域,或者希望通过 React Native 拿下你的第一份开发工作,现在就加入课程,开启你的 React Native 开发之旅!