Accueil > Formations > Développement et Ingénierie de Logiciels > Développement Mobile & Cross-Platform > Kotlin pour Android
Formation Kotlin pour Android
Découvrez le langage Android grâce à notre formation de 4 jours !
Vue d'ensemble
Connaissances de base en Java, des notions en programmation orientée objet et/ou fonctionnelle sont un plus.
Objectifs pédagogiques
Programme détaillé
Présentation de Kotlin
Tour d’horizon de Kotlin
Environnement de développement
Concepts centraux
Principes de programmation, structure
Java et Kotlin: principales différences
Kotlin et Android Studio (IntelliJ)
Installation et mise en pratique
Langage Kotlin: les bases
Variables (Val, Var…)
Types de base
Null Safety, smart-cast
Inférence de type, hiérarchie
Packages et imports
Expressions
Contrôle de flux
Bonnes pratiques de codage
Kotlin et POO (Programmation Orientée Objet)
Classes
Héritage
Attributs
Propriétés et attributs
Interfaces
Encapsulation
Polymorphisme
Modification de visibilité
Extensions
Classes data et sealed, nested et enum
Génériques
Objets Kotlin
Pattern de délégation
Fonctions et lambdas
Déclaration de fonctions
Paramétrage
Fonctions anonymes
Expressions lambdas
High-Order Functions
Coroutines
Amélioration des performances avec les fonctions inline
Aspects avancés
Déstructuration des déclarations
Collections, ranges
Types Checks et Casts
Surcharge des opérateurs
Annotations
Réflexion
Types Safe Builders et Aliases
Kotlin et Android
Android Studio
Utiliser string.xml, manifest et android file structure pour l’organisation d’un projet Kotlin pour Android
Composants graphiques
UI (Interfaces utilisateurs)
APIs principales
Gestion des flux JSON
Gestion des listes
Android KTX
Interopérabilité entre Java et Kotlin
Appel de Kotlin depuis Java et inversement
Typage dynamique
Outils
Bonne documentation de son code Kotlin
Utilisation de Gradle, Maven, ANT ou Kapt
Plugins Kotlin
Fin de la formation Kotlin pour Android
Prochaines sessions
14 sept. 2026
14 sept. 2026
14 sept. 2026
14 sept. 2026
14 sept. 2026
26 oct. 2026
26 oct. 2026
26 oct. 2026
26 oct. 2026
17 nov. 2026
17 nov. 2026
17 nov. 2026
17 nov. 2026
17 nov. 2026
14 déc. 2026
14 déc. 2026
14 déc. 2026
14 déc. 2026
Avis des participants
Formation claire, structurée et directement applicable. Le formateur a pris le temps de répondre à toutes nos questions avec des exemples concrets.
Très bon équilibre entre théorie et pratique. Les exercices permettent de comprendre rapidement les concepts et de les mettre en œuvre.
Un formateur expérimenté, pédagogue et disponible. Je repars avec des méthodes et des outils que je peux utiliser immédiatement dans mon travail.
Le contenu était dense, mais très bien expliqué. Le rythme a été adapté au niveau du groupe et chacun a pu progresser.
Des formateurs experts, reconnus par nos apprenants
Chez Sparks Formation, la qualité de nos formations repose sur l'expertise de nos formateurs et la satisfaction de nos apprenants.
Note moyenne attribuée par les participants à nos formateurs
formateurs experts partenaires
Sparks Formation
sujets IT délivrés chaque jour partout en France
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
Choisissez votre formation
