Suivi d’habitudes
Créer une application Android qui enregistre des habitudes quotidiennes et affiche des séries.
Profil qui vise les applications Android et iOS.
Java, développement Android, Swift pour iOS et architecture logicielle.
Intitulés de compétences repris de Coursera.
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Programming Foundations with JavaScript, HTML and CSS | Débutant | 33 h | 4,6 (14 960) |
| Java Programming: Solving Problems with Software | Débutant | 18 h | 4,6 (8 095) |
| Java Programming: Arrays, Lists, and Structured Data | Débutant | 15 h | 4,6 (3 223) |
| Java Programming: Principles of Software Design | Débutant | 13 h | 4,6 (1 505) |
| Java Programming: Build a Recommendation System | Intermédiaire | 5 h | 4,7 (661) |
Prérequis annoncés : Basic computer use; no specific knowledge required
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Java for Android | Débutant | 35 h | 4,5 (3 090) |
| Android App Components - Intents, Activities, and Broadcast Receivers | — | 14 h | 4,2 (801) |
| Android App Components - Services, Local IPC, and Content Providers | Débutant | 13 h | 4,3 (411) |
| Engineering Maintainable Android Apps | — | 9 h | 4,5 (297) |
| Capstone MOOC for "Android App Development" | — | 4 h | 4,4 (69) |
Prérequis annoncés : Basic proficiency in an object-oriented language (C++, Python, Java)
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Introduction To Swift Programming | — | 8 h | 3,9 (1 440) |
| iOS App Development Basics | — | 6 h | 4,2 (552) |
| App Design and Development for iOS | — | 9 h | 4,1 (269) |
| Build Your Own iOS App | — | 6 h | 3,2 (70) |
Prérequis annoncés : Familiarity with object-oriented programming; basic Java
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Object-Oriented Design | Intermédiaire | 17 h | 4,7 (2 434) |
| Design Patterns | Intermédiaire | 15 h | 4,7 (1 382) |
| Software Architecture | Intermédiaire | 10 h | 4,5 (958) |
| Service-Oriented Architecture | Intermédiaire | 10 h | 4,5 (599) |
Ce parcours représente 240 heures, soit environ 6 mois à 10 heures par semaine. L’abonnement Coursera Plus donne accès à la plupart de ses cours pendant cette période.
Créer une application Android qui enregistre des habitudes quotidiennes et affiche des séries.
Afficher la météo d’une ville à partir d’une API ouverte, avec gestion des erreurs réseau.
Réorganiser une application selon le modèle MVVM et expliquer le gain en testabilité.