About this Course

38,443 recent views

Learner Career Outcomes

33%

started a new career after completing these courses

33%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 14 hours to complete
English

Skills you will gain

Computer ProgrammingAndroid StudioAndroid Software DevelopmentConcurrent Computing

Learner Career Outcomes

33%

started a new career after completing these courses

33%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 14 hours to complete
English

Offered by

Placeholder

Vanderbilt University

Syllabus - What you will learn from this course

Content RatingThumbs Up88%(1,572 ratings)Info
Week
1

Week 1

1 hour to complete

MOOC Overview

1 hour to complete
7 videos (Total 40 min), 1 reading, 1 quiz
7 videos
Module 1 Introduction2m
MOOC Contents, Organization, and Learning Strategies (Part 1)5m
MOOC Contents, Organization, and Learning Strategies (Part 2)5m
Overview of Android (Part 1): Hardware & OS Kernel5m
Overview of Android (Part 2): Middleware Infrastructure11m
Overview of Android (Part 3): Application Framework & Apps6m
1 reading
Responses to Frequently Asked Questions (FAQ) and PDF Versions of Slides10m
1 practice exercise
Module 1 Quiz30m
2 hours to complete

Introduction to Git

2 hours to complete
7 videos (Total 62 min), 1 reading, 1 quiz
7 videos
Git Introduction8m
Git Basics19m
Working With Remote Repositories11m
Git Merge Conflicts8m
Git in Android Studio11m
Git Module Outro1m
1 reading
Git Branching10m
1 practice exercise
Git Module Quiz30m
Week
2

Week 2

4 hours to complete

Android Intents

4 hours to complete
10 videos (Total 80 min)
10 videos
Overview of Android Intents (Part 1)7m
Overview of Android Intents (Part 2)7m
Elements of an Android Intent (Part 1)9m
Elements of an Android Intent (Part 2)14m
Android Intent Resolution and Filtering (Part 1)3m
Android Intent Resolution and Filtering (Part 2)7m
Concurrent Programming with Android Intents6m
MapLocation App Case Study8m
How to Peer Evaluate an Android Assignment (Optional)12m
1 practice exercise
Module 3 Quiz30m
Week
3

Week 3

4 hours to complete

Android Activities

4 hours to complete
12 videos (Total 109 min)
12 videos
Introduction to Android Activities (Part 1)5m
Introduction to Android Activities (Part 2)4m
Activity Lifecycle Operations (Part 1)12m
Activity Lifecycle Operations (Part 2)6m
Activity Lifecycle Operations (Part 3)10m
Managing Multiple Activities and Task8m
Concurrent Programming with Android Activities (Part 1)6m
Concurrent Programming with Android Activities (Part 2)15m
Case Study: ImageDownloader App (Part 1)7m
Case Study: ImageDownloader App (Part 2)17m
Case Study: ImageDownloader App (Part 3)12m
1 practice exercise
Module 4 Quiz30m
Week
4

Week 4

3 hours to complete

Android Broadcast Receivers

3 hours to complete
9 videos (Total 81 min)
9 videos
Introduction to Android Broadcast Receivers (Part 1)7m
Introduction to Android Broadcast Receivers (Part 2)5m
Registering, Implementing, & Invoking Broadcast Receivers (Part 1)10m
Registering, Implementing, & Invoking Broadcast Receivers (Part 2)16m
Registering, Implementing, & Invoking Broadcast Receivers (Part 3)11m
Android Broadcast Receiver Security6m
Case Study: ImageDownloader Broadcast Receiver Apps (Part 1)10m
Case Study: ImageDownloader Broadcast Receiver Apps (Part 2)11m
1 practice exercise
Module 5 Quiz30m

Reviews

TOP REVIEWS FROM ANDROID APP COMPONENTS - INTENTS, ACTIVITIES, AND BROADCAST RECEIVERS

View all reviews

About the Android App Development Specialization

Android App Development

Frequently Asked Questions

More questions? Visit the Learner Help Center.