Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Engineering Maintainable Android Apps

Course Cover

4.5

(4)

compare button icon

Course Features

icon

Duration

9 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

9 hours

Course Description

This 4-week MOOC, Engineering Maintainable Android Applications, focuses on teaching participants how to develop and maintain Android apps effectively. The course emphasizes the importance of test-driven development and provides guidance on running unit tests using frameworks like JUnit or Robotium. It also covers the application of common Java/Android patterns to enhance the extensibility, clarity, and maintainability of Android apps. Students will learn how to create automated unit quizzes based on the lectures. The course underscores the benefits of software engineering practices that aim to produce mobile-friendly code. Overall, this course is ideal for individuals interested in android studio app development, android application development, android apps for developers, android app testing, and android app programming.

Course Overview

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

You will gain knowledge on Software Testing

You will gain knowledge on Unit Testing

You will gain knowledge on Android Software Development

You will gain knowledge on Junit

Course Instructors

Dr. Douglas C. Schmidt

Electrical Engineering and Computer Science

Douglas C. Schmidt is a Professor of Computer Science, Associate Chair of the Computer Science and Engineering program, and a Senior Researcher at the Institute for Software Integrated Systems, all a...
Author Image

Michael Walker

EECS

Michael Walker is the instructor for this course
Author Image

Dr. Jules White

Electrical Engineering and Computer Science

Dr. Jules White is an Assistant Professor of Computer Science in the Dept. of Electrical Engi­neering and Computer Science at Vanderbilt University. He was previously a faculty member in Electrical ...

Course Reviews

Average Rating Based on 4 reviews

4.5

100%

Course Cover