工程可维护性 Android 应用程序》(Engineering Maintainable Android Apps)是一门为期 4 周的 MOOC,通过实例展示工程可维护性 Android 应用程序的各种方法,包括测试驱动开发方法、如何使用 JUnit 和 Robotium(或同等的 Android 自动测试框架)开发/运行单元测试,以及如何成功应用常见的 Java/Android 软件模式来提高 Android 应用程序的可扩展性和清晰度。学生将根据讲座视频中涉及的材料,完成相应的自动化单元测验。这些课程将展示良好软件工程实践的益处,这些实践的目标是为移动应用程序创建可维护的代码。 每周大约有 3-4 个小时的学生参与时间,包括视频讲座和测验。课程中各模块的顺序可以灵活安排。 特别是,学生可以根据自己的经验和需要,按照任意顺序观看视频,例如,如果他们更喜欢先学习单元测试,可以先观看单元测试视频,然后再观看软件模式视频。

开发可维护的 Android 应用程序
本课程是 安卓应用程序开发 专项课程 的一部分



位教师:Dr. Jules White
顶尖授课教师
访问权限由 New York State Department of Labor 提供
32,239 人已注册
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有5个模块
工程可维护性 Android 应用程序》(Engineering Maintainable Android Apps)是一门为期 4 周的 MOOC 课程,通过实例展示工程可维护性 Android 应用程序的各种方法,包括测试驱动开发方法、如何使用 JUnit 和 Robotium(或同等的 Android 自动测试框架)开发/运行单元测试,以及如何成功应用常见的 Java/Android 软件模式来提高 Android 应用程序的可扩展性和清晰度。
涵盖的内容
1个视频
涵盖的内容
7个视频1个作业1次同伴评审
涵盖的内容
7个视频2个作业
涵盖的内容
9个视频1个作业
本模块介绍在 Android 中使用 Junit 4.0 框架进行单元测试,并介绍使用 Robotium 开源测试框架编写灰盒测试用例以自动测试多活动 Android 应用程序的测试框架。
涵盖的内容
13个视频1个作业
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师


人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
68.01%
- 4 stars
22.55%
- 3 stars
5.38%
- 2 stars
2.69%
- 1 star
1.34%
显示 3/297 个
已于 Oct 26, 2018审阅
Very Useful and very intelligent instructor, Thank you.
已于 Jan 8, 2018审阅
A very good material on android security. Thank you!
已于 Jul 10, 2020审阅
Concepts were taught exceptionally with god examples, but more help is needed for completing all the quiz







