Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Pour commencer
- Syntaxe de base
- Idiomes
- Conventions de codage
Notions de base
- Types de base
- Paquets
- 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
- Génériques
- Classes imbriquées
- Classes Enum
- Objets
- Délégation
- Propriétés déléguées
Fonctions et Lambdas
- Fonctions
- Lambdas
- Fonctions en ligne
Autres fonctions
- Déclarations de déstructuration
- Collections
- Plages
- Vérifications de type et casts
- Expression de ce type
- Égalité
- Surcharge des opérateurs
- Sécurité des nullités
- Exceptions
- Annotations
- Réflexion
- Constructeurs à sécurité de type
- Type dynamique
Interopérabilité
- Appel de Java depuis Kotlin
- Appel de Kotlin à partir de Java
Référence
- Documentation du code Kotlin
- Utilisation de Maven
- Utilisation de Ant
- Utilisation de Gradle
- Kotlin et OSGi
Tutoriels
Pré requis
- IntelliJ
21 Heures