Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

The Engineering Maintainable Android Apps is a  certification programme, provided by Vanderbilt University, which is the fourth in five courses in the Android App Development Specialization. Engineering Maintainable Android Apps Certification Syllabus is intended to assist the learners to have a solid understanding of numerous methods to engineer the  Android apps,

Engineering Maintainable Android Apps Certification Course, available on the platform of Coursera, will introduce the candidates to the various related aspects including the test-driven development methods, performing the unit tests using JUnit and Robotium, and many more. Engineering Maintainable Android Apps Certification by Coursera will provide the students with a sheer glance of best practices of software engineering that enable the building of maintainable code for mobile apps. 

The Highlights

  • Provided by Coursera
  • Approximately 8 hours of programme
  • Offered by Vanderbilt University
  • Flexible Deadlines
  • Self-Paced Learning Option
  • Shareable Certificate
  • Financial Aid Available
  • 100% Online Course

Programme Offerings

  • English videos with multiple subtitles
  • practice quizzes
  • Graded Assignments with peer feedback
  • graded Quizzes with feedback
  • Graded Programming Assignments
  • Course Video
  • Readings
  • EMI payment options
  • 14 day refund period.

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesCoursera

The fees for the course Engineering Maintainable Android Apps is - 

Description

Total Fee in INR

Course Fee, 1 month

Rs. 4,117

Course Fee, 3 months

Rs. 8,234

Course Fee, 6 months

Rs. 12,352


Eligibility Criteria

Certification Qualifying Details

To possess the  Engineering Maintainable Android Apps Certification, the students must have committed enough time to the program by covering all the aspects of the course including the videos, readings, graded assignments, and quizzes. 

What you will learn

Knowledge of Android Software Development

After the Engineering Maintainable Android Apps Training, the students will learn the following concepts in detail: 

  • Software Testing
  • Unit Testing
  • Android Software Development
  • Junit

Who it is for

Engineering Maintainable Android Apps Classes can be taken by learners who want to understand android app development, especially the professionals like android app developers, etc. 


Admission Details

Step 1 -First, the learners must register and sign up on  https://www.coursera.org/  to avail the programmes provided on the platform of Coursera. 

Step 2 - After activating the Coursera account, the candidate can sign in.

Step 3 - Then, the candidate can search the ‘ Vanderbilt University in the search column and then, the courses offered by Vanderbilt University will appear on the screen. 

Step 4 - Then, look for the course ‘  Engineering Maintainable Android Apps’ in the list and click on it. 

Step 5- Then, the page of the course will come to the screen and then, click on the option ‘enrol’. The students can enrol either by paying or just audit free of cost. 

The Syllabus

Videos
  • Course Intro

Videos
  • Software Engineering as Search
  • Why Test?
  • Unit Testing
  • Unit Testing with Android Studio
  • The Importance of Test Automation
  • Code Coverage
  • Styles of Testing
Practice exercise
  • Testing I Quiz

Videos
  • Functional & Non-functional Properties
  • Refactoring
  • Refactoring and Regression Testing
  • Integration Testing with Android Studio
  • Mock Objects with Android Studio
  • UI Testing with Espresso in Android Studio
Practice exercises
  • Testing II Quiz
  • Optional Assignment 1: Android Test Driven Development (Programming)

Videos
  • Security & Sustainability
  • Economy of Mechanism
  • The economy of Mechanism Example
  • Least Privilege
  • Least Privilege Example
  • Complete Mediation
  • Complete Mediation Example
  • Secure Defaults
  • Secure Defaults Example
Practice exercises
  • Security I Quiz

Videos
  • Traditional App Accounts
  • Traditional vs. Mobile App Accounts
  • App Account Mapping to Linux Users
  • Apps Lie & Steal
  • How Android Protects Apps
  • What Android Does Not Protect
  • The Challenges of Secure Coding
  • Security Vulnerability Walkthrough
  • The iRemember App Example
  • Privilege Escalation I
  • Privilege Escalation II
  • Privilege Escalation III
  • Course Wrap-up
Practice exercise
  • Security II Quiz

Instructors

Vanderbilt Frequently Asked Questions (FAQ's)

1: Who instructs the Engineering Maintainable Android Apps Online Certification?

The programme is instructed by Dr. Douglas C. Schmidt, Dr. Jules White, and Michael Walker. 

2: What is the actual completion time of the course?

The course can be completed within 8 hours. 

3: Which university is providing the programme?

The course is provided by Vanderbilt University. 

4: In which languages the subtitles for the programme are available?

The subtitles are available in languages of Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English and  Spanish.

Articles

Back to top