在线课程 – Meta Institute 的 React Native 认证专业实习

学习开发跨平台移动应用程序。获得为 iOS 和 Android 等各种操作系统开发可靠、可扩展且用户友好的应用程序所需的技能。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

开始

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • HTML 和 CSS
  • React(网站制作框架)
  • JavaScript (英语)
  • 移动应用程序开发
  • 测试驱动开发
  • 前端开发
  • 面向对象编程 (OOP)
  • React(Javascript 库)
  • 应用程序开发
  • 数据管理
  • REST API 接口
  • GitHub的
  • 用户体验和设计 (UX)
  • SQL
  • 菲玛
  • 版本控制
  • Bash (Unix 命令行)
  • Linux的
  • Web 应用程序
  • 网页设计
  • 可及性
  • 用户体验 (UX)

What you will learn in the course

Courses for which the course is suitable

  • iOS 开发人员
  • Android 开发人员
  • 跨平台开发人员
  • 移动应用开发人员
  • React 开发人员
  • React Native 开发人员
  • Web 应用程序开发人员
  • 技术项目经理

专业化 – 8 部分课程系列

如果您想学习如何为 Android 和 iOS 设备创建应用程序,本课程适合您。该计划由 Meta 公认的行业专家提供。

跨平台开发人员为存储在运行多个操作系统的移动设备上的应用程序构建和编写代码。它们都是关于创建应用程序以在启动后修复错误。他们设计交互式和引人入胜的界面 (UI) 以确保最佳的用户体验。

这次实习可能是作为 iOS 或 Android 开发人员建立成功职业生涯的第一步。

在本课程中,您将学习:

  • 基本的编程概念是跨平台和应用程序开发工具。
  • 使用 HTML、CSS 和 JavaScript 等 Web 技术。
  • 管理各种移动操作系统(包括 iOS 和 Android)上的数据。
  • 使用 React 和 React Native 开发、测试和维护跨平台移动应用程序所需的技能。
  • 用于版本管理和内容管理系统 (CMS) 的 GitHub 存储库。

在课程结束时,您将能够通过创建一个实用的作品集项目来应用您的新技能。构建一个具有响应式设计的动态移动应用程序,您可以在求职面试中介绍该应用程序。此外,您将在求职中获得支持。

请注意,发布日期、计划内容和课程名称可能会有所不同。

实践学习项目

在计划期间,您将参加实验室的各种实践练习,这些练习将提供练习和应用所学知识的机会。完成您可以在求职面试和相关社交网络上展示的实践项目。

在每门课程结束时,您需要完成一项作业以测试您的新技能。您将在实验室环境或 Web 应用程序中使用各种任务来执行任务,例如:

  • 使用 JavaScript 和来自不同来源的数据来动态控制 Web 应用程序。
  • 使用 Git 和 GitHub 上的版本控制管理项目。
  • 使用 React、路由、钩子和数据拉取构建应用程序。

在程序结束时,将有一个最终项目,您可以在其中结合您的新技能来创建一个移动应用程序。

Details of the courses that make up the specialization

移动开发简介

课程 1

  • 12 小时
  • 4.7 (482 评价)
课程详情

您将学到什么:

  • 跨平台移动开发人员的角色
  • 使用 HTML5 创建简单的网页
  • 使用 CSS 设计网页
  • React 和 React Native 解释
您将获得的技能
  • 类别: 版本控制
  • 类别: Gitab
  • 类别: Bash (Unix 终端语言)
  • 类别: Web 开发
  • 类别: Linux

使用 JavaScript 编程

  • 42 小时
  • 4.7 (4,273 评价)
课程详情

您将学到什么:

  • 在 JavaScript 中创建简单代码
  • 创建和操作对象和数组
  • 使用 Jest 编写单元测试
您将获得的技能
  • 类别: React (Web 框架)
  • 类别: 应用开发
  • 类别: Web 应用
  • 类别: 客户端开发

版本控制

  • 13 小时
  • 4.6 (3,333 个评分)
课程详情

您将学到什么:

  • 版本控制系统的实施
  • 导航和命令提示符设置
  • 使用 Gitab 数据库
  • 创建 Gitab 数据库
  • 管理代码补丁
您将获得的技能
  • 类别: HTML & CSS
  • 类别: React (Web 框架)
  • 类别: Web 开发
  • 类别: JavaScript
  • 类别: 移动开发

React 基础

  • 26 小时
  • 4.7 (2,063 个评分)
课程详情

您将学到什么:

  • 使用可重用组件显示随时间变化的视图
  • 组织 React 项目以创建可扩展且可维护的网站和应用程序
  • 使用 props 在组件之间传输数据
  • 创建动态和交互式网页和应用程序
  • 使用表单允许用户与应用程序交互
  • 在 React 中构建应用程序
您将获得的技能
  • 类别: Gitab
  • 类别: UX & UI
  • 类别: React (Web 框架)
  • 类别: SQL
  • 类别: 侏儒

React 原生

  • 38 小时
  • 4.8 (307 评价)
课程详情

您将学到什么:

  • React Native 是一个开源框架,用于使用 React 和平台的原生功能构建跨平台应用程序(应用程序)。在本课程中,您将从 React 的基础知识转向使用 React Native 的更高级应用程序。您将回顾各种 React 组件以及设计它们的方法。你可以练习使用不同的方式与 React Native 交互。
您将学习的一些基本技能包括:
  • 构建单页 React Native 应用程序并使用基本组件进行设计
  • 在 React Native 应用程序中构建大型列表并配置用户输入
  • 使用 Pressable 组件构建其他按钮和单击区域
  • 使用 React Navigation 设置应用程序并在屏幕之间传输信息
您将获得以下工具和软件的经验:
  • 反应
  • React 原生
  • 客户端开发语言(HTML、CSS 和 JavaScript)
  • JSX
  • 代码编辑程序,例如 Expo 和 Visual Studio Code

本课程专为有兴趣为移动开发领域的职业生涯做准备的学生而设计。要在本课程中取得成功,您需要具备 React 基础知识、Web 导航技能以及学习编码的愿望。

您将获得的技能
  • 类别: React (JavaScript 库)
  • 类别: 应用开发
  • 类别: React
  • 类别: 移动开发

使用数据

  • 20 小时
  • 4.8 (52 评价)
课程详情

您将学到什么:

  • 本课程扩展了您从 React Native 课程中获得的知识,并将让您准备好就如何在 React Native 中访问、维护、检索和查看应用程序中的数据做出更明智的决定。该课程计划在五周内进行。您将了解数据和数据库的一般知识,然后您将熟悉在 React Native 中处理数据的工具和方法。
在课程结束时,您将能够:
  • 解释什么是 REST API 并确定使用它们的最佳实践
  • 执行网络调用以检索在线内容并处理来自服务器的响应
  • 创建数据库和表,并使用 SQL 以结构化方式存储数据
  • 使用 AsyncStorage 读取和写入移动应用程序的数据
  • 使用 SQLite 读取和写入移动应用程序的数据

要完成本课程,您需要具备 React Native 方面的经验。另外,拥有积极的态度总是好的!

您将获得的技能
  • 类别: 测试驱动开发
  • 类别: JavaScript
  • 类别: 客户端开发
  • 类别: 面向对象编程 (OOP)

UX/UI 设计原则

  • 21 小时
  • 4.7 (883 评价)
课程详情

您将学到什么:

  • 描述用户体验 (UX) 设计和研究的基本原则
  • 描述设计中的辅助功能注意事项
  • 练习通过研究培养对用户的同理心
  • 在 Figma 中创建草图和原型
您将获得的技能
  • 类别: 网页设计
  • 类别: 辅助功能
  • 类别: 客户端开发
  • 类别: 用户体验 (UX)

最终项目 (React App)

  • 13 小时
  • 4.8 (39 评价)
课程详情

您将学到什么:

  • 响应式用户界面 (UI) 设计和设计
  • 演示干净、无错误的代码
  • 使用 React 组件
  • 使用 React Native 创建跨平台应用程序
您将获得的技能
  • 类别: React (JavaScript 库)
  • 类别: 应用开发
  • 类别: 数据管理
  • 类别: REST API