Formation Kotlin pour Android.
Score de satisfaction : 4.5/5
Durée :
4 jours
14/01/2025 à Lyon
numero vert : 0805 950 800 (service et appel gratuits)
Kotlin pour Android
à partir de
2600 €HT

Référence :
SF33483
Durée :
4 jours

Réservez vos places pour la session du
Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 28 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Kotlin pour Android.

Découvrez le langage Android grâce à notre formation de 4 jours !

Notre formation Kotlin vous donnera toutes les clés pour utiliser ce nouveau langage de programmation, officiellement supporté par Google depuis 2017. Vous apprendrez les bases de Kotlin et découvrirez les nombreuses fonctionnalités qui justifient l’engouement actuel autour de ce langage. Maîtrisez les concepts modernes de Kotlin et formez-vous aux bonnes pratiques de programmation qui vous permettront de développer en toute sérénité avec celui qui remplacera peut-être un jour l’indétrônable Java d’Oracle. A l’issue de notre formation Kotlin pour Android, vous aurez acquis toutes les connaissances et compétences nécessaires pour développer une application mobile pour Android, et connaîtrez les possibilités d’utilisation de Kotlin dans le monde du backend (Spring) et des outils (Gradle).

Objectifs pédagogiques.

1Comprendre les enjeux de Kotlin et son intérêt

2S'approprier les bases du langage

3Maîtriser la programmation orientée objet avec Kotlin

4Être capable d'utiliser les fonctions de base

5Utiliser des aspects avancés de Kotlin

6Maîtriser l'environnement de développement

7Pouvoir interagir entre le Kotlin et le Java

8Pouvoir utiliser des outils Kotlin comme les plugins

Prérequis : Connaissances de base en Java, des notions en programmation orientée objet et/ou fonctionnelle sont un plus.
Partagez cette formation

Programme de formation Kotlin pour Android.

PDF

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

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

En apprendre davantage sur Kotlin pour Android.

Le langage de programmation Kotlin est apparu pour la première fois en 2011. Il a été créé par la compagnie JetBrains basée à Saint-Petersbourg car ils ne trouvaient pas les caractéristiques qu’ils recherchaient auprès des autres langages de programmation. La première version stable du langage est publiée en 2016 avec la v1.0. Kotlin est écrit pour être compilé par la machine virtuelle Java (JVM) avec une rapidité de compilation similaire à Java mais possède des caractéristiques et des fonctionnalités différentes. Il est également capable d’être compilé en JavaScript pour les applications web.

A partir de 2019, Google plébiscite officiellement Kotlin, en le nommant officiellement le langage de programmation à privilégier pour coder des applications pour Android. Il présente également une interopérabilité avec iOS et l’objective-C. Ayant également la capacité d’être compilé en JS, il peut également être utilisé pour le développement d’applications web, en React par exemple.

Le langage de programmation orienté objet Kotlin présente de très nombreuses opportunités et n’en est à l’heure actuelle qu’à ses balbutiements. Notre formation Kotlin pour Android vous permettra de développer rapidement des applications. Vous serez formés aux bases du langage, à sa structure, ses éléments principaux mais également à des aspects et fonctionnalités avancées. Réservez rapidement votre formation Kotlin avec Sparks pour utiliser tout le potentiel du langage POO Kotlin !

Maîtrisez le langage Kotlin avec notre formation à distance ou en présentiel

Chez Sparks Formation nous avons à cœur de vous former aux langages de programmation et frameworks afin que vous puissiez élargir vos connaissances dans le monde du développement. Ainsi, avec notre formation Kotlin pour Android, vous allez être capable de maîtriser toutes les fonctionnalités et toutes les subtilités de ce framework ultra performant dans le développement d’applications. Bien évidemment, pour coller à vos disponibilités, nous offrons de suivre notre formation en distanciel, selon vos besoins et vos préférences. Le stage intensif est programmé sur 28 heures, si vous avez des questions concernant cette formation Kotlin sur Android pour les collaborateurs de votre entreprise, vous avez la possibilité de vous renseigner sur la privatisation de la formation avec un expert formateur en présentiel dans vos bureaux.

Amandine de Sparks
Des chiffres étincelants.
19 années
à vos côtés
+ de 1000
sujets de formation
8155
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
24622
heures de formation réalisées en 2023
HAUT