Développeur mobile Android
Les cours gratuits pour découvrir le métier Développeur mobile Android, dans l'ordre conseillé.
Cours gratuits
Git et GitHub
Apprenez à suivre l'historique de votre code avec Git, à travailler sur des branches sans risque, à résoudre un conflit, puis à collaborer avec GitHub grâce aux pull requests. À la fin, vous pourrez participer au projet d'une équipe en respectant ses bonnes pratiques.
Développement web backendComprendre et consommer une API REST
Comprenez comment un client et un serveur dialoguent en HTTP, puis appelez des API REST avec curl et Python. Vous apprendrez à lire les codes de réponse, manipuler du JSON, vous authentifier avec un jeton, parcourir des résultats paginés et gérer proprement les erreurs.
Votre première application Android
Créez pas à pas une application de suivi de dépenses avec Android Studio et Jetpack Compose : composables, état, formulaire, liste, navigation entre deux écrans et ViewModel. Vous la lancerez sur un émulateur ou sur votre téléphone.
Kotlin : les bases
Apprenez le langage officiel du développement Android : variables, nullabilité, fonctions, classes, data classes, collections, lambdas, puis un premier aperçu des coroutines. Tous les exemples s'exécutent dans votre navigateur, sans installation.
Découvrir le développement mobile
Comprenez comment naît une application mobile : écosystèmes Android et iOS, natif ou multiplateforme, cycle de vie, publication sur les stores et contraintes réelles du terrain en Afrique et en Europe. À la fin, vous saurez choisir une approche technique argumentée pour un projet.
Concevoir une interface mobile
Apprenez les règles qui rendent une application agréable et accessible sur téléphone : ergonomie tactile, zones de pouce, navigation, conventions Material Design et Human Interface Guidelines, accessibilité, états vides, de chargement et d'erreur. Vous saurez critiquer et améliorer un écran.
Devenir Développeur mobile Android avec Schools
Huit sprints mentorés, des projets sur de vraies missions et la certification Formuloo.