GratuitDébutant2 h 13

Kotlin : les bases

Apprenez le langage officiel du développement Android : variables, nullabilité, fonctions, classes, data classes, collections, lambdas, puis un premier aperçu des coroutines. Tous les exemples s'exécutent dans votre navigateur, sans installation.

Ce que vous saurez faire

  • Déclarer des variables et choisir entre val et var
  • Écrire des fonctions avec paramètres par défaut et paramètres nommés
  • Manipuler des valeurs absentes en toute sécurité grâce à la nullabilité de Kotlin
  • Modéliser des données avec des classes, des data classes, des enums et des sealed interfaces
  • Transformer des collections avec des lambdas (filter, map, groupBy)
  • Lancer un travail asynchrone simple avec les coroutines

Plan du cours

Partie 1 · Les fondations du langage42 min

  1. Variables et types10 min
  2. Conditions et boucles11 min
  3. Les fonctions11 min
  4. Quiz : les fondations du langage10 min

Partie 2 · Nullabilité et objets45 min

  1. La nullabilité11 min
  2. Classes et objets12 min
  3. Data classes, enums et sealed interfaces12 min
  4. Quiz : nullabilité et objets10 min

Partie 3 · Collections, lambdas et coroutines46 min

  1. Les collections12 min
  2. Lambdas et fonctions d'ordre supérieur11 min
  3. Aperçu des coroutines13 min
  4. Quiz : collections, lambdas et coroutines10 min
Kotlin : les bases du langage pour débuter Android · Formuloo School