Kotlin perfectionnement

Code : 362 Catégorie de la formation : Option compatible :

Objectifs

En situation de travail, vous serez capable de :
Cette formation de vous permettra de vous perfectionner sur Kotlin sous Android Studio dans le cadre du développement mobile pour les plateformes Android.
Durant la formation vous apprendrez à :
- Maitriser l’interface et les fonctionnalités du logiciel.
- Créer des documents simples ou complexes.
- Enregistrer et exporter dans les formats standards.

Prochaines sessions (si disponibles) :

Contenu de la formation

Introduction et rappels

Utilisation des outils en ligne de commande.

REPL, runtime Kotlin.

Kotlin et Gradle.

IntelliJ.

L’environnement de développement

Structure d’un projet Android : découpage, bibliothèques

Kotlin et Java

Les variables (val & var)

Les types (numériques, string, booléens, array, nouveaux types)

Null safety, types nullable, smart-cast, safe null access

Contrôle de flux (if, when, for, while..)

Les annotations

Gestion des packages et imports

Gestion des exceptions

Programmation Objet avec Kotlin

Classes, héritage, polymorphisme, encapsulation

Classes abstraite et interface

Classes Nested, Inner et Enum

Le typage générique (invariance et contravariance)

Les objets Kotlin

Le type Dynamic

La reflection

Fonctions et Lambdas

Fonctions et fonctions littérales

Fonctions d’extension

Surcharge des opérateurs, création d’opérateur

La récursion

Méthodes d’extension

Kotlin et Android

Android Studio, l’anatomie d’un projet Kotlin

Classes de base du framework

Interfaces utilisateur

Le modèle de composants

Les activities

Interfaces graphiques

Unités de mesure, adaptations aux écrans de téléphones

Styles et thèmes

Les layouts

Les composants UI de bases (text, button, dialog..)

Gestion des données

Gérer un flux JSON

Utiliser les listes

Le RecyclerView

Les APIs utiles

Android KTX

Migration Java / Kotlin

Interopérabilité : utilisation de Java avec Kotlin

Interopérabilité : utilisation de Kotlin avec Java

Contenu de la formation

Prochaines sessions (si disponibles) :

Retour haut de page

Contact

Parce que tout ne s’écrit pas sur un site internet,
Parce que nous aimons faire du sur-mesure,
Parce que rien ne remplace la relation humaine,
Parce qu’on aimerait bien discuter avec vous,
Laissez-nous un message et on vous recontacte !

Adresse

20, chemin de la Cépière
Bâtiment A. - 3e étage 31100 Toulouse

Email

contact@opus-fabrica.fr

Téléphone

05 34 61 33 90