Formations Langages & Algo

Durée 2 jours • Prix (HT) 1490€

Premiers pas

  • Présentation du langage
  • Installation
  • Premier programme
  • En ligne de commande (REPL)

Syntaxe de base

  • Variables (var, val, const, immutabilité, null safety)
  • Expressions (if, when, while => statements)
  • Packages
  • Types
  • Normes d'écriture (coding conventions)

Classes et objets

  • Classes, interfaces et héritage
  • Classes de données (Data Class)
  • Extensions
  • Génériques
  • Délégation

Fonctions et Lambdas

  • Fonctions
  • De-structuring
  • Surcharge d'opérateurs
  • Lambdas
  • Higher-Order Function
  • Inline functions
  • Coroutines

Librairie standard et outillage

  • Collection
  • Compilateurs
  • Intéractions avec Java
  • Intéractions avec JavaScript