Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.
Trouvez l'option de formation qui vous convient.

Pour les débutants

Commencez ici si vous débutez en programmation ou en développement Android. Ces cours vous expliquent comment créer des applications Android en suivant les bonnes pratiques recommandées par Google. Aucune expérience en programmation n'est nécessaire.
cours
Créez une série d'applications à l'aide de Jetpack Compose, un outil moderne pour créer des interfaces utilisateur esthétiques dans vos applications Android. Ces applications seront écrites dans le langage de programmation Kotlin. Ce cours étant encore en cours de développement, d'autres modules seront bientôt disponibles.

Niveau de formation : Débutant

cours
Créez une série d'applications en Kotlin, le langage utilisé par la majorité des développeurs Android professionnels. Ce cours, plus ancien que le cours sur Compose, vous apprend à utiliser les vues Android pour créer des interfaces utilisateur. Le cours complet est maintenant disponible.

Niveau de formation : Débutant


Pour les développeurs Android expérimentés qui utilisent Kotlin

Approfondissez vos connaissances en termes de développement d'applications Android en découvrant des sujets importants.
cours
Faites vos premiers pas avec Jetpack Compose, un kit d'outils moderne pour créer des interfaces utilisateur Android.

Niveau de formation : Intermédiaire

parcours
Découvrez les bonnes pratiques ainsi que l'architecture recommandée pour créer des applications robustes et de qualité.

Niveau de formation : Intermédiaire

parcours
Découvrez comment rendre vos applications Android utilisables par tous, y compris par les personnes ayant des besoins en termes d'accessibilité.

Niveau de formation : Intermédiaire

parcours
Utilisez les coroutines pour simplifier la gestion des tâches des cas d'utilisation courants, comme les appels réseau et l'accès aux données locales.

Niveau de formation : Intermédiaire


Formation au Kotlin

Pour les développeurs qui souhaitent apprendre le Kotlin.
ateliers de programmation
La Formation Kotlin pour les programmeurs vous permettra d'apprendre les bases du Kotlin pour créer des programmes dans IntelliJ IDEA. Ce cours s'adresse aux programmeurs maîtrisant un langage orienté objet, tel que Java ou C++.

Niveau de formation : Intermédiaire

parcours
Intégrez et convertissez du code Java en Kotlin à l'aide d'Android Studio, et familiarisez-vous avec les conventions du langage Kotlin au fur et à mesure. Vous apprendrez également à coder en Kotlin, ce qui vous permettra de l'appeler à partir du code Java.

Niveau de formation : Intermédiaire


Pour les développeurs Java Android

Consultez ici le contenu de formation Android pour les développeurs Java.
ateliers de programmation
Concevoir et créer une application à l'aide de composants d'architecture comme Room, ViewModel et LiveData.

Niveau de formation : Intermédiaire

ateliers de programmation
Apprenez à utiliser WorkManager, une bibliothèque rétrocompatible, flexible et simple pour exécuter en arrière-plan des tâches différables dans votre application.

Niveau de formation : Intermédiaire


Programmes de certification et diplômes

Mettez en valeur vos compétences avec un certificat Google.
Certification
Cette certification est en cours de mise à jour. Les inscriptions à l'examen sont actuellement fermées le temps de la mise à jour.

Niveau de formation : Intermédiaire

Certification
Le certificat Fiches du Google Play Store atteste des connaissances de base concernant les bonnes pratiques en matière de marketing numérique sur mobile. Il est conçu pour les créateurs de fiches Play Store dans la Google Play Console.

Niveau de formation : Intermédiaire

Vidéos
Maîtrisez le développement Android en langage Kotlin grâce au programme Udacity Nanodegree (payant). Celui-ci propose des projets pratiques, un accompagnement et des services d'orientation professionnelle.

Niveau de formation : Intermédiaire

Pour les professeurs

Consultez les ressources pédagogiques disponibles. Vous pouvez les adapter afin d'enseigner le développement d'applications Android en classe ou dans un groupe de rencontre de la communauté.