Über diesen Kurs
8,610 kürzliche Aufrufe

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Stufe „Anfänger“

Ca. 11 Stunden zum Abschließen

Empfohlen: 8 hours/week...

Englisch

Untertitel: Englisch
Kursteilnehmer, die sich für Course entscheiden, sind
  • Software Engineers
  • Technical Solutions Engineers
  • Research Assistants
  • Data Engineers
  • Machine Learning Engineers

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Stufe „Anfänger“

Ca. 11 Stunden zum Abschließen

Empfohlen: 8 hours/week...

Englisch

Untertitel: Englisch

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1
2 Stunden zum Abschließen

MOOC Overview

14 Videos (Gesamt 88 min), 1 Lektüre, 1 Quiz
14 Videos
Module Introduction3m
MOOC Contents, Organization, and Learning Strategies (Part 1)4m
MOOC Contents, Organization, and Learning Strategies (Part 2)5m
Overview of Layered Architectures10m
Primary and Secondary Storage Mechanisms6m
Kernel IPC and Processing Mechanisms9m
Android Kernel Extensions8m
An Introduction to Key Concepts3m
Android Hardware Abstraction Layer (HAL)4m
Android Runtime: Execution Environments5m
Android Runtime: Core and Native Libraries9m
Overview of Object-Oriented Frameworks6m
Service Frameworks and Packaged Apps6m
1 Lektüre
Responses to Frequently Asked Questions (FAQ) and PDF Versions of Slides10m
1 praktische Übung
Module 1 - Overview of the Android App Components20m
Woche
2
4 Stunden zum Abschließen

Android Started and Bound Services

10 Videos (Gesamt 79 min), 2 Quiz
10 Videos
Overview of Android Services (Part 1)6m
Overview of Android Services (Part 2)6m
Overview to Android Services (Part 3)8m
Service Lifecycle Operations (Part 1)9m
Service Lifecycle Operations (Part 2)6m
Service Lifecycle Operations (Part 3)12m
The IntentService Framework8m
Service Deployment and Communication Models4m
Case Study: PingPongReceiverService App13m
1 praktische Übung
Module 2 - Started and Bound Services20m
Woche
3
4 Stunden zum Abschließen

Android Local Inter-Process Communication (IPC)

13 Videos (Gesamt 114 min), 2 Quiz
13 Videos
Overview of Android Local Inter-Process Communication (IPC) (Part 1)7m
Overview of Android Local Inter-Process Communication (IPC) (Part 2)7m
Service and Activity Communication Via Android Messengers (Part 1)5m
Service and Activity Communication Via Android Messengers (Part 2)7m
Programming Started Services with Intents & Messengers (Part 1)12m
Programming Started Services with Intents & Messengers (Part 2)14m
Programming Started Services with Intents & Messengers (Part 3)10m
Programming Started Services with Intents & Messengers (Part 4)7m
Programming Bound Services with Messengers (Part 1)4m
Programming Bound Services with Messengers (Part 2)11m
Programming Bound Services with Messengers (Part 3)6m
Programming Bound Services with Messengers (Part 4)15m
1 praktische Übung
Module 3 - Android: Local Inter-Process Communication (IPC)20m
Woche
4
4 Stunden zum Abschließen

Android Content Providers

10 Videos (Gesamt 96 min), 2 Quiz
10 Videos
Overview of Content Providers & Content Resolvers (Part 1)12m
Overview of Content Providers & Content Resolvers (Part 2)10m
Overview of SQLite (Part 1)7m
Overview of SQLite (Part 2)11m
Developing a Content Provider (Part 1)12m
Developing a Content Provider (Part 2)10m
Case Study: The HobbitContentProvider App (Part 1)4m
Case Study: The HobbitContentProvider App (Part 2)9m
Case Study: The HobbitContentProvider App (Part 3)16m
1 praktische Übung
Module 4 - Android Content Providers20m
4.3
45 BewertungenChevron Right

40%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

33%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs

20%

erhalten Sie eine Gehaltserhöhung oder Beförderung

Top-Bewertungen von Android App Components - Services, Local IPC, and Content Providers

von AAApr 30th 2017

This course was really good for me. I was able to learn the basic theory and working of how services and content providers work in Android. This course helped me alot.

von MMJul 19th 2017

Assignments were pretty cool. Topics are covered thoroughly and provided links to relevant material and excellent examples.

Dozent

Avatar

Dr. Douglas C. Schmidt

Professor of Computer Science and Associate Chair of the Computer Science and Engineering Program
Electrical Engineering and Computer Science

Über Vanderbilt University

Vanderbilt University, located in Nashville, Tenn., is a private research university and medical center offering a full-range of undergraduate, graduate and professional degrees....

Über den Spezialisierung Android App Development

This Specialization enables learners to successfully apply core Java programming languages features & software patterns needed to develop maintainable mobile apps comprised of core Android components, as well as fundamental Java I/O & persistence mechanisms. The Capstone project will integrate the material from throughout the Specialization to exercise and assess the ability of learners to create an interesting Android app by applying knowledge and skills learned in previous MOOCs, including Java programming features, Android Studio tools, Android Activity components, Material Design, file I/O and data persistence, unit testing, and software patterns. The project itself will be similar in design goals to previous assignments, however it will provide less of the skeleton code than earlier MOOCs provide to enable more creativity to learners and greater opportunity for learners to customize the app....
Android App Development

Häufig gestellte Fragen

  • Sobald Sie sich für ein Zertifikat angemeldet haben, haben Sie Zugriff auf alle Videos, Quizspiele und Programmieraufgaben (falls zutreffend). Aufgaben, die von anderen Kursteilnehmern bewertet werden, können erst dann eingereicht und überprüft werden, wenn Ihr Unterricht begonnen hat. Wenn Sie sich den Kurs anschauen möchten, ohne ihn zu kaufen, können Sie womöglich auf bestimmte Aufgaben nicht zugreifen.

  • Wenn Sie sich für den Kurs anmelden, erhalten Sie Zugriff auf alle Kurse der Spezialisierung und Sie erhalten nach Abschluss aller Arbeiten ein Zertifikat. Ihr elektronisches Zertifikat wird zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..