Formation Kotlin Débutant — Jetpack Compose, persistance et Play Store
Apprenez à créer des applications Android avec Kotlin et Jetpack Compose. Concevez des interfaces, gérez les données, testez, déboguez et publiez vos apps sur le Play Store.
En résumé
Durée :
3 jours (21h)Réf :
B-M-KO V1.1 du 30/07/2024Prix :
1950€ HTPour qui est cette formation ? :
Développeur maîtrisant Java ou un autre langage orienté objet souhaitant découvrir Android
Développeur iOS souhaitant étendre ses compétences à Android
Développeur web souhaitant créer des applications Android
Chef de projet technique pilotant des projets mobiles Android
Pré-requis :
Connaissances de base en Java ou en langage orienté objet.Prochaine session :
- 2026-06-10
- 2026-09-23
- 2026-11-25
Programme de la formation
Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
- Développer et distribuer des applications basiques et autonomes
- Concevoir des interfaces et des navigations avec la nouvelle librairie JetPack Compose
- Assurer la persistance des données des applications
- Debugger et Tester les applications
- Distribuer les applications
PROGRAMME
1. Kotlin
- Kotlin général
- Kotlin parallélisation et isolation
Objectifs Opérationnels : avoir une vision du langage et de ses capacités de parallélismes et de sécurisation
Moyen d’évaluation : QCM
2. Project d'application
- Android Studio, IntelliJ
- Project structure (tree, files...)
- Structure des applications et modules
- Gradle Builder
- Atelier : création d'une application basique Android Phone ou Tablette
Objectifs Opérationnels : avoir une vision de l'organisation d'un projet, de la structure des apps et des outils de dev
Moyen d’évaluation : QCM
3. Développement d'UI avec Jetpack Compose
- Reactivity vs Direct control
- Interface utilisateur (JetPack Compose)
- Preview
- Différence selon les plateformes Phone, Tablet (WearOS, AndroidTV, Automotive, Desktop)
- UI Architecture
- États (states and observables)
- Modifier
- Traditional Views in JetPackCompose
- Animations
- Debugging
- Atelier : création d'une application (calculatrice ou memory) Android Phone ou Tablette
Objectifs Opérationnels : avoir une vision de la conception et le test d'application avec JetPack compose
Moyen d’évaluation : QCM
4. Persistance
- Persistance (SharedPreferences, FileSystem, Room)
Objectifs Opérationnels : avoir une vision des différents systèmes de persistance des données
Moyen d’évaluation : QCM
5. Debugging & Testing
- Logging
- Test d'une app (distribution privée)
Objectifs Opérationnels : avoir une vision de la surveillance et du test des applications
Moyen d’évaluation : QCM
6. Publication des applications
- Publication sur le PlayStore
- Atelier: amplification de l'application et publication sur sur Google Play Store
Objectifs Opérationnels : avoir une vision sur la publication d'app sur le Google Play Store
Moyen d’évaluation : QCM
Parcours Kotlin — étape suivante
Formation Kotlin Avancé
Architecture, concurrence et performance Android · 3 jours
Informations pratiques
- Théorie 30%
- Pratique 70%
- Lieu au choix : Centre de formation bewizyu (Nantes) / Dans vos locaux / Classe à distance
Votre formateur
Consultant et formateur en développement mobile depuis plus de 7 ans, notre formateur a pu observer l’évolution de l’écosystème mobile et est intervenu sur des projet d’applications destinées au grand public (+3M utilisateurs).
Personnes en situation de handicap
Nos formations sont accessibles aux personnes en situation de handicap. Afin de nous permettre d’organiser le déroulement de la formation dans les meilleures conditions possibles, contactez-nous. Un entretien avec notre référent.e handicap pourra être programmé afin d’identifier les besoins et aménagements nécessaires.
Progamme et catalogue peuvent être envoyés sur simple demande
Questions fréquentes
Qu'est-ce que Jetpack Compose et en quoi diffère-t-il des vues XML Android ?
Jetpack Compose est le framework déclaratif moderne de Google pour construire des interfaces Android, en remplacement du système traditionnel de vues XML. Il permet de décrire l'UI directement en Kotlin de façon plus concise et réactive. La formation se concentre sur Jetpack Compose tout en montrant comment intégrer les vues traditionnelles si nécessaire.
Faut-il connaître Java pour apprendre Kotlin ?
Une connaissance de Java ou d'un autre langage orienté objet est recommandée pour suivre cette formation. Kotlin est entièrement interopérable avec Java — ce qui facilite la transition — mais la formation part de la syntaxe Kotlin sans supposer une connaissance Java approfondie.
La formation aborde-t-elle la publication sur le Google Play Store ?
Oui, le dernier module est consacré à la publication sur le Google Play Store, avec un atelier pratique de finalisation et publication de l'application développée pendant la session.
Quelle est la différence entre cette formation et la formation Kotlin Avancé ?
La formation Kotlin Débutant couvre les fondamentaux : prise en main du langage, Jetpack Compose, persistance simple et publication d'une première application. La formation Kotlin Avancé approfondit l'architecture MVVM/MVI, les coroutines, Kotlin Server et l'injection de dépendances.
Cette formation est-elle éligible au financement OPCO ?
Oui. Bewizyu est un organisme de formation certifié Qualiopi. La formation Kotlin Débutant est éligible à une prise en charge par votre OPCO. Contactez-nous pour obtenir un devis et un accompagnement dans vos démarches de financement.
La formation peut-elle se faire à distance ?
Oui. La formation est disponible en présentiel au centre Bewizyu de Nantes, dans vos locaux en intra-entreprise, ou en classe virtuelle à distance.
Dates des prochaines sessions
Juin
Du 10/6/26 au 12/6/26
Centre de Nantes / Classe à Distance
Septembre
Du 23/9/26 au 25/9/26
Centre de Nantes / Classe à Distance
Novembre
Du 25/11/26 au 27/11/26
Centre de Nantes / Classe à Distance
