Prenez contact avec nous

Plan du cours

Démarrage

  • Syntaxe de base
  • Idiomes
  • Conventions de codage

Les bases

  • Types de base
  • Packages
  • Flux 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 (Data Classes)
  • Génériques
  • Classes imbriquées
  • Classes énumérées (Enum Classes)
  • Objets
  • Délégation
  • Propriétés déléguées

Fonctions et Lambdas

  • Fonctions
  • Lambdas
  • Fonctions inline

Autres

  • Déclarations de décomposition
  • Collection
  • Plages
  • Contrôles et conversions de types
  • Expressions This
  • Égalité
  • Surcharge des opérateurs
  • Sécurité des null
  • Exceptions
  • Annotations
  • Réflexion
  • Constructeurs de type sécurisé
  • Type dynamique

Interopérabilité

  • Appeler Java depuis Kotlin
  • Appeler Kotlin depuis Java

Références

  • 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 statiquement typé pour la JVM, Android et le navigateur.

Public

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

 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires