Engineering Maintainable Android Apps

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/engineeringandroidapps

课程评论:没有评论

第一个写评论        关注课程

课程简介

Vanderbilt University

课程大纲

Engineering Maintainable Android Apps, which is a 4 week MOOC that shows by-example various methods for engineering maintainable Android apps, including test-driven development methods and how to develop/run unit tests using JUnit and Robotium (or equivalent automated testing frameworks for Android), as well as how to successfully apply common Java/Android software patterns to improve the extensibility and clarity of Android apps.

课程评论(0条)

课程详情

Engineering Maintainable Android Apps, which is a 4 week MOOC that shows by example various methods for engineering maintainable Android apps, including test-driven development methods and how to develop/run unit tests using JUnit and Robotium (or equivalent automated testing frameworks for Android), as well as how to successfully apply common Java/Android software patterns to improve the extensibility and clarity of Android apps. Students will work on the appropriate automated unit quizzes, based on the material covered in the lecture videos. These lessons will demonstrate the benefits of good software engineering practices that are targeted at creating maintainable code for mobile apps. There will be roughly 3-4 hours of student engagement time per week, including video lectures, and quizzes. The ordering of the modules within the course is designed to be flexible. In particular, students can watch the videos in whatever order suits their experience and needs, e.g., they may want to watch the unit testing videos prior to the software pattern videos if they prefer to learn about unit testing first.

工程可维护的Android应用程序:工程可维护的Android应用程序,为期4周的MOOC,通过示例显示了工程化可维护的Android应用程序的各种方法,包括测试驱动的开发方法以及如何使用JUnit和Robotium(或等效的自动化方法)开发/运行单元测试。测试框架),以及如何成功应用常见的Java / Android软件模式来提高Android应用程序的可扩展性和清晰度。学生将根据讲座视频中介绍的材料进行适当的自动化单元测验。这些课程将展示针对为移动应用程序创建可维护代码的良好软件工程实践的好处。 每周大约有3-4个小时的学生参与时间,包括视频讲座和测验。课程中模块的顺序设计得很灵活。尤其是,学生可以按照适合自己的经验和需求的顺序观看视频,例如,如果他们更喜欢先学习单元测试,则可能希望先观看单元测试视频,然后再观看软件模式视频。

课程标签

0人关注该课程

主题相关的课程