Matthieu Regnauld
Formateur Android

Formation Android Kotlin

Android Kotlin

Découvrez Android en partant de zéro ! Cette formation Android s'adresse à toute personne souhaitant réaliser son projet Android avec le langage Kotlin, en vous accompagnant étape par étape au travers des multiples concepts à connaître pour être parfaitement autonome. Au-delà des bases, des chapitres supplémentaires peuvent être ajoutés sur demande selon vos besoins spécifiques.

Un support de cours complet « prêt à coder », ainsi que les corrigés des exercices en ligne et régulièrement mis à jour, vous seront fournis à l'issue de la session. La formation se déroule en salle de formation ou dans vos locaux, en individuel ou en groupe.

J'interviens en Bretagne, dans les Pays de la Loire et à Paris, et sur demande dans d'autres villes et à l'étranger.

Respectons les gestes barrières : j'interviens également à distance, via l'outil de visioconférence de votre choix.

Objectifs

  • Connaître et maîtriser les fondamentaux d'Android
  • Savoir développer une application Android avec le langage Kotlin
  • Savoir utiliser l'outil de développement Android Studio
  • Créer des interfaces visuelles variées
  • Naviguer entre différentes pages de l'application
  • Gérer les différentes tailles d'écran
  • Créer et interagir avec une base de données locale
  • Communiquer avec des services web

Prérequis

  • Avoir au moins un an d'expérience en programmation
  • Maîtriser les notions de la programmation orientée objet
  • Un échange téléphonique sera fait avant la formation afin d'évaluer votre niveau et de connaître vos besoins spécifiques

Pédagogie

  • Chaque concept est exposé à l'écran avec des exemples concrets
  • Un exercice pratique est réalisé à l'issue de chaque chapitre
  • Le support de cours, les exercices et leurs corrigés sont fournis
  • Le stagiaire vient avec son ordinateur portable et un appareil Android. S'il ne peut pas en avoir un, un appareil Android lui sera prêté.

Informations pratiques

  • La formation dure 3 jours, à raison de 7 heures par jour (hors pauses)
  • Date et lieu à définir avec le client

Programme complet

Miniature du programme complet de la formation Miniature du programme complet de la formation

Formules et prix

Formation d'initiation

3 jours

500 € par jour (tarif par stagiaire)

En France métropolitaine
ou par visioconférence
Autres destinations sur devis

Thèmes complémentaires

durée selon les thèmes

500 € par jour (tarif par stagiaire)

En France métropolitaine
ou par visioconférence
Autres destinations sur devis

Thèmes complémentaires

Ces thèmes facultatifs viendront renforcer vos connaissances sur les sujets de votre choix :

Personnalisation et animations

Apprenez à personnaliser et à animer l'interface visuelle 3 chapitres - 0.75 jour

  • Ajouter ses propres polices de caractères
  • Créer son icône d'application
  • Ajouter un menu dans la barre d'application
  • Gérer les visuels bitmaps et vectoriels
  • Dessiner et animer ses propres éléments visuels
  • Animer les composants Android
  • Personnaliser les transitions entre les pages

Notifications

Apprenez à envoyer, recevoir et afficher des notifications 2 chapitres - 0.5 jour

  • Afficher des notifications Android
  • Gérer les groupes de notifications Android à partir d'Android 8
  • Gérer la navigation après ouverture d'une page depuis une notification
  • Personnaliser l'affichage et les contrôles d'une notification Android
  • Mettre en place les notifications push dans Firebase
  • Envoyer et recevoir des notifications push

Traitements en arrière-plan

Apprenez à gérer les traitements longs ou non visibles 3 chapitres - 0.75 jour

  • Exécuter un traitement long sans bloquer l'interface utilisateur
  • Coordonner les traitements en arrière-plan grâce aux coroutines
  • Utiliser un service pour des traîtements indépendants de la navigation
  • Savoir communiquer avec un service depuis l'interface utilisateur
  • Ecouter les événements d'un service grâce au broadcast receiver

Structurer son projet

Apprenez à structurer vos projets pour les rendre pérennes 4 chapitres - 1.5 jour

  • Séparer les rôles de votre application grâce au design pattern MVVM
  • Communiquer entre composants de façon découplée
  • Maîtriser l'injection de dépendances
  • Mettre en place des tests automatisés
  • Suivez les bugs en temps réel grâce à Crashlytics

Mon organisme de formation est datadocké depuis le 15 septembre 2020. Vous bénéficiez ainsi de formations répondant aux critères du décret qualité 2017.

Ce site utilise des cookies de Google Analytics à des fins statistiques et Google ReCaptcha pour filtrer les spams, en savoir plus