Android sur base du langage Kotlin

Loader DigitalCityChargement...

Android sur base du langage Kotlin

(Réf.2024-035)
3
Jour(s)
FR
Autres
CEFORA
Entreprise
Employé
Payant
Jour entier

Organisé par :

Partenaires de la formation :

Description

Cette formation permet de découvrir le développement pour Android sous Kotlin. La formation aborde les éléments suivants :

-        Les bases du langage Kotlin

-        La programmation OO en Kotlin

-        Les librairies spécifiques de Kotlin

-        Le développement pour appareils sous OS Android

Cette formation s'adresse à toute personne désireuse de réaliser un développement Android.

Quels sont les buts de la formation ?

Savoir développer avec le langage Kotlin

  • Créer des interfaces utilisateur
  • Utiliser les fragments et les activités
  • Manipuler les données
  • Utiliser les fonctions d'une tablette ou d'un téléphone mobile

Que devez vous connaître pour suivre la formation ?

Disposer de connaissances en programmation et en OO.

Programme de la formation

Mise en œuvre

-        Utilisation des outils en ligne de commande

-        REPL, runtime Kotlin Kotlin et Gradle

-        IntelliJ

Les bases de Kotlin

-        Val et Vars, inférence de type, types de base

-        Commentaires, packages, imports

-        Templates de string, ranges, boucles

-        Gestion des exceptions

-        Instanciation de classes, égalité référentielle et structurelle

-        Le This et les visibilités Les flux de contrôles

-        Le Null, l'expression when, la hiérarchie des types

La Programmation Orientée Objet

-        Rappels sur la POO

-        Classes, niveaux d'accès, classes imbriquées, enum, méthodes statiques et objets compagnons

-        Les propriétés Les interfaces

-        L'héritage Les visibilités

-        Classes abstraites, classes scellées

-        Redéfinition, Polymorphisme

-        Délégation, data classes, déclaration déstructurée

Null-safety, réflexion, annotations

-        Types nullable, smart-cast, safe null access

-        L'opérateur elvis, safe casting, optional

-        La réflexion Les annotations

Les génériques

-        Fonctions génériques Types génériques

-        Les fonctions et la programmation fonctionnelle

-        Fonctions et fonctions littérales Fonctions d'extension

-        Paramètres par défaut et paramètres nommés

-        Surcharge des opérateurs La récursion

-        Fonctions standards, génériques, pures

-        Java en Kotlin, Kotlin en Java

-        Fonctions de premier ordre et fermetures Fonctions anonymes et références de fonctions

-        Techniques de programmation fonctionnelle DSL perso

Les collections

-        Hiérarchie de classes Arrays, Lists, Maps, Sets

-        Lecture seule

-        Index et séquences

Kotlin et Android

-        Android Studio et un projet Kotlin

-        Classes de base du framework

-        Interfaces utilisateur Le modèle de composants

Trouvez plus de formations sur ces thèmes

Comment s'inscrire à la formation ?

Cette formation apparaît au catalogue de Digitalcity.Brussels - Pôle Formation Emploi mais aucune date n’a encore été planifiée.