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
- Variables et types10 min
- Conditions et boucles11 min
- Les fonctions11 min
- Quiz : les fondations du langage10 min
Partie 2 · Nullabilité et objets45 min
- La nullabilité11 min
- Classes et objets12 min
- Data classes, enums et sealed interfaces12 min
- Quiz : nullabilité et objets10 min
Partie 3 · Collections, lambdas et coroutines46 min
- Les collections12 min
- Lambdas et fonctions d'ordre supérieur11 min
- Aperçu des coroutines13 min
- Quiz : collections, lambdas et coroutines10 min