En bref
Niveau RNCP | Titre RNCP de Niveau 6 |
---|---|
Niveau d’études | Bac +3 |
Rythme | Temps partiel |
Modalité | À distance |
Date de rentrée | Juil. 2025 |
Date de fin | Juil. 2026 |
Durée | 1 an |
Formation reconnue par l'État | Oui |
Description
L’objectif de cette formation est de vous former au métier de Développeur d’Application Android.
Le rôle du développeur Android est de programmer des applications pour smartphones et tablettes Android. À partir d’un cahier des charges ou de l’expression d’un besoin, il doit :
- Concevoir l’architecture technique de l’application,
- Créer son interface et ses éventuelles animations,
- Gérer l’interaction avec l’utilisateur.
Il doit également être en veille active sur ces technologies, et plus particulièrement de l’écosystème Google. Par ailleurs, un développeur Android peut facilement décliner ses applications sur d’autres plateformes comme les montres connectées Android ou l'Android TV.
En tant que spécialiste de l’univers Google, le développeur Android doit être force de proposition auprès de ses clients ou de son équipe pour tirer le meilleur des nouveautés matérielles et logicielles.
À l’issue de cette formation, vous saurez :
- Analyser un cahier des charges et choisir une solution technique
- Concevoir l’architecture technique d’une application ;
- Créer des applications Android grâce au langage Java ;
- Communiquer avec une base de données ;
- Mettre en œuvre des tests unitaires, des tests d'intégration et des tests d'interface ;
- Produire une documentation technique et fonctionnelle de l’application.
Les développeurs Android peuvent prétendre à une rémunération importante car l’industrie manque de professionnels spécialisés.
Le métier de “Développeur d’application Android”, vous permettra d’accéder aux rémunérations suivantes* (en moyenne) :
- Débutant : 43 000 € à 51 000 € annuels
- Expérimenté : 51 000 € à 64 000 € annuels
* Selon l’étude sur les rémunérations du cabinet de recrutement Robert Half de 2017.
Ces profils sont très recherchés, majoritairement en CDI. En freelance, les développeurs Android facturent jusqu’à 600€ par jour de travail.
Programme
Projet 1 : 24h dans la vie d'un développeur mobile
Vous embarquez sur un grand parcours d'apprentissage ! Équipez-vous des outils et des bonnes pratiques dont vous aurez besoin tout au long de vos cours et de vos projets.
Projet 2 : Analysez les tests de l’application MagIC GitHub
Avez-vous déjà rêvé de devenir un véritable sapeur-pompier ? Montez dans votre camion, allumez les sirènes et faites en sorte que les tests de cette application passent tous au vert !
Projet 3 : Développez une nouvelle fonctionnalité pour l'application Entrevoisins et testez-la
Vous avez rejoint une start-up qui développe une application de partage de services innovants. Ajoutez votre pierre à l'édifice en développant une nouvelle fonctionnalité et testez-la.
Projet 4 : Créez une application de gestion de réunions
Votre lead dev vous demande de développer une application de A à Z. Prêt à relever ce nouveau défi ? À vos claviers.
Projet 5 : Délivrez une application mobile en production
L'application de votre client fonctionne parfaitement bien. Cependant, lors d'une rotation de l'écran ou d'un redémarrage de votre application, les données disparaissent... Remédiez à ce problème grâce à SQLite !
Projet 6 : Analysez les besoins de votre client pour son groupe de pizzerias
Un client vous sollicite pour créer un système de gestion des commandes pour ses pizzerias. À vous d'analyser ses besoins et d'élaborer les spécifications fonctionnelles du futur système.
Projet 7 : Trouvez un restaurant pour déjeuner avec vos collègues
Vous ne savez jamais où aller déjeuner ni quels sont les collègues motivés à se joindre à vous ? Avec l'application Go4Lunch, vous allez passer de super moments avec vos collègues !
Projet 8 : Concevez la solution technique d’un système de gestion de pizzeria
Un client souhaite créer un système de gestion pour ses pizzerias afin d'optimiser ses commandes. Vous devez modéliser le domaine fonctionnel et concevoir une solution technique adaptée à son besoin.
Projet 9 : Devenez un as de la gestion immobilière
Développez une application de gestion immobilière permettant aux agents de travailler efficacement avec leur tablette ou leur smartphone.
Projet 10 : Documentez votre système de gestion de pizzeria
Le système de gestion du groupe de pizzerias est en production. Rédigez sa documentation comprenant un dossier de conception fonctionnelle, un dossier de conception technique, un dossier d'exploitation et un PV de livraison finale.
Objectifs de la formation
- Analyser un cahier des charges et choisir une solution technique adaptée parmi les solutions existantes
- Concevoir l’architecture technique d’une application à l’aide de diagrammes UML
- Créer des applications Android grâce au langage Java et à l'environnement de développement Android Studio
- Communiquer avec une base de données pour stocker et requêter des informations Mettre en œuvre des test unitaires, des tests d'intégration et des tests d'interface
- Produire une documentation technique et fonctionnelle de l’application Utiliser le réseau pour obtenir des informations
- Comprendre et appliquer des Design Patterns pour assurer la stabilité de vos applications
- Respecter les recommandations du Material Design afin de garantir la meilleure expérience utilisateur possible
Points forts
- Gagnez votre vie tout en suivant votre formation
- Les cours 100% en ligne
- Formation financée par l'entreprise
- Un emploi dès son 1er jour de formation
- Diplôme reconnu par l'État
- Une possibilité d'embauche à la fin de l'alternance
- Si le candidat est admis à l'alternance après avoir complété sa candidature, l'école offre un coaching gratuit pour aider l'étudiant à trouver son entreprise d’accueil
Ce qu’ils pensent de la formation
Découvre l’école
Les avis sur le campus Openclassrooms
- 549 %
- 428 %
- 39 %
- 24 %
- 19 %
Prends déjà tes marques
- Formation 100% en ligne, Paris
en 1 min avec Diplomeo !