在线课程 – Meta Android Developer 认证专业证书

开始您的 Android 应用开发人员职业生涯。获得获得工作就绪技能,以获得广受欢迎的职业,并获得 Meta 颁发的证书。无需学位或以前的经验即可开始。

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

  • Android 编程和应用程序开发工具的基本原则
  • 如何使用 Kotlin 园地
  • 使用 Android Studio 为移动应用创建界面 (UI)
  • 管理移动应用程序生命周期和数据收集
  • 在 Android 应用程序中使用网络技术和持续数据
  • 描述移动应用程序的 UI 和用户体验设计的最佳实践
  • 使用 React Native 创建跨平台应用程序
  • 准备 Android 关键职位的技术面试
  • 使用 Interface Builder 设计 UI
  • 使用 Layout Editor 创建简单的 UI
  • 构建原生 Android 移动应用
  • 在最终项目中创建 Android 应用程序

What you will learn in the course

Courses for which the course is suitable

  • Android 应用开发人员
  • 程序员
  • 移动应用程序的 UI/UX 密钥
  • 跨平台应用开发者
  • Kotlin 键
  • React Native 开发人员
  • 软件工程师
  • 移动应用开发人员
  • 信息系统开发人员
  • 网络技术开发人员

专业证书 – 12 门系列课程

曾经想过构建一个移动应用程序吗?该证书将教您适用于 Android 的顶级编程语言和框架,用于构建 Facebook 和 Instagram 等应用程序,以及如何创建您的 Android 应用程序。

在本课程中,您将学习:

  • Android 编程和应用程序开发工具的基本原则

  • 如何使用 Kotlin 园地

  • 使用 Android Studio 为移动应用创建界面 (UI)

  • 管理移动应用程序生命周期和数据收集

  • 在 Android 应用程序中使用网络技术和持续数据

  • 描述移动应用程序的 UI 和用户体验设计的最佳实践

  • 使用 React Native 创建跨平台应用程序

  • 准备 Android 关键职位的技术面试

学习体验中提及的第三方商标和其他知识产权(包括徽标和图标)由其权利持有人保留。除非另有说明,否则 Coursera 对专有财产的使用并不意味着 Coursera 与此类商标或知识产权的所有者之间存在任何关系、赞助或认可。

有形学习项目

您将参与实践活动并构建基于项目的作品集,您可以在面试期间向招聘人员和潜在雇主展示。在每门课程中,您将在实验室环境中完成活动,或使用应用程序执行以下任务:

  • 使用 Interface Builder 设计 UI

  • 使用 Layout Editor 创建简单的 UI

  • 构建原生 Android 移动应用

在最后一门课程中,您还将完成一个最终项目,您将在其中创建一个 Android 应用程序。

Details of the courses that make up the specialization

课程 – Android 应用程序开发课程专业证书

课程 1:Android 移动应用程序开发简介

课程时长: 11 小时

您将学到什么:

  • 定义 Android 应用程序开发中的基本概念
  • 安装并探索 Android Studio 界面、配置和内置工具
  • 使用 Kotlin 园地
  • 简单的 Android 应用程序创建

您将获得的技能:

  • 使用 Kotlin 园地
  • 练习使用和扩展协议
  • 宣布和启动不同类型的变量
  • 创建数据系统
  • 使用条件和循环创建内容流模式

课程 2:版本控制

课程时长: 13 小时

您将学到什么:

  • 版本控制系统的实施
  • 使用命令提示符进行导航和调整
  • 使用 GitHub 存储库, 创建 GitHub 存储库
  • 代码版本控制管理

您将获得的技能:

  • 版本控制
  • 使用 GitHub
  • Bash (Unix Shell)
  • Web 开发
  • Linux的

课程 3:Kotlin 编程基础知识

课程时长:24 小时

您将学到什么:

  • 练习创建和使用函数
  • 使用运算符练习不同的比较
  • 解决 Kotlin 代码挑战
  • 复习并应用编程基础知识

您将获得的技能:

  • 使用 SQlite
  • API REST
  • 数据和数据库

课程 4:UX/UI 设计原则

课程时长:21 小时

您将学到什么:

  • 描述设计和用户体验 (UX) 研究的基础知识
  • 了解设计中的辅助功能注意事项
  • 通过研究培养对用户的同理心
  • 在 Figma 中创建线框和原型

您将获得的技能:

  • React (Web 框架)
  • 应用程序开发
  • Web 开发
  • 前端开发

课程 5:在 Android Studio 中创建用户界面

课程时长:35 小时

您将学到什么:

  • 使用 UI 库在 Android 应用程序中构建用户界面
  • 使用 Kotlin 视图构建界面
  • 使用 Configuration Editor 创建简单的 UI

课程 6:使用 Kotlin 进行高级编程

课程时长:20 小时

您将学到什么:

  • 具有活动的 Android 应用程序
  • 在 Android 上使用高级面向对象的编程功能
  • 在 Android 上执行单元测试
  • 使用 Lambda 表达式将函数定义为对象

课程 7:在 Android 上处理数据

课程时长: 27 小时

您将学到什么:

  • 回顾 Kotlin 开发人员最有用的工具和软件包
  • 在 Android 应用中实现 Kotlin Corutins
  • 将其他语言的代码集成到 Kotlin 中。创建数据驱动型 App

课程 8: 移动开发和 JavaScript

课程时长:45 小时

您将学到什么:

  • 简单的 JavaScript 代码生成
  • 创建和操作对象和数组
  • 使用 Jest 编写单元测试

课程 9: React 基础

课程时长:26 小时

您将学到什么:

  • 使用 Props 在组件之间移动数据
  • 创建动态和交互式网页和应用程序页面

课程 10:React Native

课程时长:38 小时

您将学到什么:

  • 构建 React Native 应用程序并使用基本组件进行设计
  • 创建大型列表并设置用户输入
  • 使用 Pressable 组件构建按钮和按钮区

课程 11:Android 应用最终项目

课程时长:15 小时

您将学到什么:

  • 使用分数和视图构建和设计用户界面
  • 使用 Kotlin 和 MVVM 维度设计高效且富有吸引力的应用
  • 从 API 获取数据并使用 LiveData

课程 12:准备代码面试

课程时长: 11 小时

您将学到什么:

  • 准备代码面试
  • 准备 Meta 面试
  • 使用代码进行故障排除

通过本课程,您将能够培养强大的 Android 应用程序开发能力,并有机会发现自己在高级技术解决方案方面的潜力。