Niveau Débutant

  • Leçon 1: Introduction à Android Studio
  • Leçon 2: Compréhension de la structure d'un projet Android
  • Leçon 3: Conception d'interfaces utilisateur avec XML
  • Leçon 4: Programmation en Java dans Android Studio
  • Leçon 5: Gestion des activités et des cycles de vie
  • Leçon 6: Utilisation des fragments
  • Leçon 7: Utilisation de RecyclerView pour afficher des listes
  • Leçon 8: Utilisation de SQLite pour stocker des données
  • Leçon 9: Utilisation des services et des tâches en arrière-plan
  • Leçon 10: Publication d'une application Android

Niveau Intermédiaire

  • Leçon 1: Architecture d'application avancée
  • Leçon 2: Gestion avancée des fragments
  • Leçon 3: Utilisation de bibliothèques tierces
  • Leçon 4: Gestion des permissions et des autorisations
  • Leçon 5: Utilisation avancée des services en arrière-plan
  • Leçon 6: Utilisation des notifications push
  • Leçon 7: Utilisation des bases de données avancées
  • Leçon 8: Utilisation des capteurs et des fonctionnalités matérielles
  • Leçon 9: Développement d'applications réactives
  • Leçon 10: Tests et débogage avancés

Niveau avancé

  • Leçon 1: Architecture d'application avancée
  • Leçon 2: Utilisation avancée des fragments
  • Leçon 3: Optimisation des performances de l'application
  • Leçon 4: Développement multi-modules
  • Leçon 5: Intégration de fonctionnalités avancées
  • Leçon 6: Utilisation des services en arrière-plan
  • Leçon 7: Sécurité et authentification
  • Leçon 8: Utilisation de l'API de localisation avancée
  • Leçon 9: Débogage et tests avancés
  • Leçon 10: Publication et distribution de l'application