Android sur base du langage Kotlin

Loader DigitalCityChargement...

Android sur base du langage Kotlin

(Réf.2024-035)
3
Jour(s)
FR
Autres
CEFORA
Company
Employé
For a Fee
Day

Organised by :

Training partners :

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.

What are the aims of the training?

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

What do you need to know to follow the training?

Disposer de connaissances en programmation et en OO.

Training programme

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

Find more training courses on these topics

How do I register for the course?

2 session(s) pour cette formation

Android sur base du langage Kotlin

Original-Id
2024-035
Registration possible until 
Autres
CEFORA
Company
Employé
3 Jour(s)
For a Fee
FR

3.6

13maximum places
Entreprise
Digitalcity.Brussels - Pôle Formation Emploi
Afficher toutes les dates
Dates-Session

28/10/2024 - Jour entier

-

29/10/2024 - Jour entier

-

30/10/2024 - Jour entier

-
Trainer

Bstorm

Active
Off
Digitalcity.Brussels - Pôle Formation Emploi

Android sur base du langage Kotlin

Original-Id
2024-035
Registration possible until 
CEFORA
Company
3 Jour(s)
For a Fee
FR

3.6

13maximum places
Entreprise
Digitalcity.Brussels - Pôle Formation Emploi
Afficher toutes les dates
Dates-Session

27/05/2024 - Jour entier

-

28/05/2024 - Jour entier

-

04/06/2024 - Jour entier

-
Trainer

Bstorm

Active
Off
Digitalcity.Brussels - Pôle Formation Emploi
Find more training courses on these topics