À propos de ce cours

384,955 consultations récentes

Résultats de carrière des étudiants

58%

ont commencé une nouvelle carrière après avoir terminé ce cours

56%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

20%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant
Approx. 39 heures pour terminer
Anglais

Compétences que vous acquerrez

Logic ProgrammingAndroid StudioJava ProgrammingObject-Oriented Programming (OOP)

Résultats de carrière des étudiants

58%

ont commencé une nouvelle carrière après avoir terminé ce cours

56%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

20%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau débutant
Approx. 39 heures pour terminer
Anglais

Offert par

Placeholder

Université Vanderbilt

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up94%(19,679 notes)Info
Semaine
1

Semaine 1

1 heure pour terminer

Module 1: MOOC Overview

1 heure pour terminer
6 vidéos (Total 40 min), 1 lecture, 1 quiz
6 vidéos
Module 1: Overview1 min
MOOC Contents, Organization, and Learning Strategies9 min
Overview of the Java Programming Language (Part 1)13 min
Overview of the Java Programming Language (Part 2)12 min
Overview Summary1 min
1 lecture
Responses to Frequently Asked Questions (FAQ) and PDF Versions of Slides10 min
1 exercice pour s'entraîner
Module 1 Quiz30 min
2 heures pour terminer

Module 2: Introduction to Android Studio

2 heures pour terminer
14 vidéos (Total 83 min), 3 lectures, 1 quiz
14 vidéos
Installing Android Studio4 min
Opening Provided Assignment Projects4 min
Creating and Importing Projects6 min
Introducing the Editor4 min
Project File Organization5 min
Creating and Editing Source Code and Resource Files3 min
Creating and Running a Virtual Device12 min
Debugging Syntax Errors4 min
Logging with Logcat11 min
TODO Statements4 min
Running Your Code & Self Assessment Via Unit Tests10 min
Submitting Your Code to the Auto-Grader6 min
Module 2 Summary1 min
3 lectures
IMPORTANT Installation Note10 min
Notes on Creating & Importing Projects1 min
IMPORTANT:: Notes on creating an Android Virtual Device1 min
1 exercice pour s'entraîner
Module 2 Quiz20 min
4 heures pour terminer

Module 3: Writing a Simple Android App Using Basic Java Features

4 heures pour terminer
9 vidéos (Total 72 min), 7 lectures, 2 quiz
9 vidéos
Main Components in a Computing System7 min
Variables and Types10 min
Expressions11 min
Printing data8 min
The Math Class6 min
The String Class10 min
Methods13 min
Module Conclusion1 min
7 lectures
Slide deck10 min
Slide deck10 min
Printing slide deck10 min
Note on Printing Data: out vs. mOut1 min
Math slide deck10 min
String slide deck10 min
Slide deck10 min
1 exercice pour s'entraîner
Module 3 Quiz30 min
Semaine
2

Semaine 2

7 heures pour terminer

Module 4: Control Flow

7 heures pour terminer
11 vidéos (Total 65 min), 10 lectures, 5 quiz
11 vidéos
If-statement Part 18 min
If-statement Part 29 min
If-statement Code Walkthrough7 min
For-loops Part 17 min
For-loops Part 26 min
For-loops Part 39 min
For-loops Code Walkthrough3 min
Indefinite loops6 min
Random number generation6 min
Module Summary53s
10 lectures
If-statement L1 slide deck10 min
If-Statement L2 slide deck10 min
If-statement Code Walkthrough: Code Copy10 min
If-statement Code Walkthrough: Slide Deck10 min
Part 1 slide deck10 min
Part 2 slide deck10 min
Part 3 slide deck10 min
Code walkthrough slide deck10 min
Indefinite loop slide deck10 min
Slide deck10 min
3 exercices pour s'entraîner
Module 4 practice quiz on IF statements30 min
Module 4 quiz on FOR loops30 min
Module 4 practice quiz on indefinite loops30 min
6 heures pour terminer

Module 5: Structured Data

6 heures pour terminer
10 vidéos (Total 96 min), 9 lectures, 2 quiz
10 vidéos
Arrays: Part 18 min
Arrays: Part 27 min
Arrays: Part 310 min
The for-each loop6 min
The Collections Framework: Part 114 min
The Collections Framework: Part 211 min
ArrayLists16 min
HashMaps16 min
Structured Data WrapUp1 min
9 lectures
Slide deck10 min
Part 1 slide deck10 min
Part 2 slide deck10 min
Part 3 slide deck10 min
Slide deck10 min
Part 1 slide deck10 min
Part 2 slide deck10 min
Slide deck10 min
Slide deck10 min
1 exercice pour s'entraîner
Module 5 Quiz30 min
Semaine
3

Semaine 3

10 heures pour terminer

Module 6: Classes and Interfaces

10 heures pour terminer
7 vidéos (Total 70 min), 7 lectures, 8 quiz
7 vidéos
Motivating Classes and Objects9 min
Building your own Classes and Objects11 min
Refining your Classes: Part 112 min
Refining your Classes: Part 211 min
New Objects in Old Places13 min
Overview of Java Generics9 min
7 lectures
Slide deck10 min
Slide deck10 min
Example files: Account10 min
Slide deck10 min
Slide deck10 min
Slide deck10 min
Slide deck10 min
3 exercices pour s'entraîner
Module 6 quiz on Object Oriented Programing concepts30 min
Module 6 quiz on methods and classes30 min
Module 6 quiz on arrays and parameters30 min
7 heures pour terminer

ModuIe 7: Inheritance and Polymorphism

7 heures pour terminer
7 vidéos (Total 65 min), 7 lectures, 4 quiz
7 vidéos
Class Hierarchy and Interfaces13 min
Inheritance at Work7 min
Polymorphism15 min
Java Interfaces6 min
Advanced Class Interface features9 min
Exception Handling11 min
7 lectures
Slide deck10 min
Slide deck: Inheritance at Work10 min
Slide deck: Polymorphism10 min
Slide deck: Java Interfaces10 min
Self-Assessment quiz code10 min
Slide deck: Advanced Class Interface Features10 min
Slide deck10 min
2 exercices pour s'entraîner
Module 7 quiz on inheritance30 min
Module 7 quiz on code "dissection"30 min
Semaine
4

Semaine 4

2 heures pour terminer

Module 8: Android Calculator App Mini-Project Assignment

2 heures pour terminer
2 vidéos (Total 23 min)
2 vidéos
Mini-Project Assignment Walkthrough13 min

Avis

Meilleurs avis pour JAVA FOR ANDROID

Voir tous les avis

À propos du Spécialisation Développement d'applications Android

Développement d'applications Android

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.