12 Rue de l’Europe

31850 Montrabé

05 34 48 92 23

Kotlin

Public concerné : Développeurs, Architectes.

Durée : 3 jours

Pré-requis :  Compétence Java et notions en programmation orientée objet.

Objectifs : Apprendre les bases du langage. Connaître les différentes fonctionnalités de Kotlin. Prendre en main les différents outils disponibles.

Moyens Pédagogiques : Exposés, cas pratiques, synthèse. Support de cours.

Modalités de suivi et d’évaluation : Questionnaire d’évaluation de la satisfaction en fin de stage, feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Contenu de formation

Introduction à Kotlin :

Mise en place de l’environnement de développement

Les fondamentaux

Les bases de la syntaxe

Conventions

Bases du langage Kotlin – Premier pas :

Types simples

Vals & Vars

Typage par inférence

Structure de contrôle

Programmation Orientée Objet avec Kotlin :

Les classes

Propriété

Les classes objet

L’héritage

L’interface

Fonctions et lambdas :

Fonctions

De-structuring

Surcharge d’opérateurs

Fonctions anonymes

Kotlin avancés :

Qu’est qu’une expression lambda ?

Améliorer les performances avec les fonctions inline

Les fonctions : Returns, Local Returns, Tail recursion

Les classes : Data, Enum, Nested et Sealed

Les opérateurs de type Overloading

Kotlin et Android

Kotlin et Java

Kotlin et Javascript

DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Top