Prenez contact avec nous

Plan du cours

Introduction

  • Syntaxe de base
  • Idiomes
  • Conventions de codage

Fondamentaux

  • Types de base
  • Paquets
  • Structures de contrôle
  • Retours et sauts

Classes et objets

  • Classes et héritage
  • Propriétés et champs
  • Interfaces
  • Modificateurs de visibilité
  • Extensions
  • Classes de données
  • Génériques
  • Classes imbriquées
  • Classes d’énumération
  • Objets
  • Délégation
  • Propriétés déléguées

Fonctions et lambdas

  • Fonctions
  • Lambdas
  • Fonctions inline

Autres notions

  • Déclarations de déstructuration
  • Collection
  • Intervalles
  • Vérifications de type et conversions
  • Expressions this
  • Égalité
  • Surcharge d’opérateurs
  • Sécurité des valeurs nulles
  • Exceptions
  • Annotations
  • Réflexion
  • Constructeurs type-safe
  • Type dynamique

Interopérabilité

  • Appel de Java depuis Kotlin
  • Appel de Kotlin depuis Java

Référence

  • Documentation du code Kotlin
  • Utilisation de Maven
  • Utilisation d’Ant
  • Utilisation de Gradle
  • Kotlin et OSGi

Tutoriels

Pré requis

Kotlin est un langage de programmation à typage statique destiné à la JVM, Android et aux navigateurs web.

Public cible

Ce cours s’adresse aux programmeurs et ingénieurs intéressés par la programmation en Kotlin.

 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires