Kotlin : Les fondements (PER-451)
Décrire la syntaxe de Kotlin Rédiger, compiler et exécuter un programme avec Kotlin Suivre l'exécution d'un programme, identifier des problèmes et les corriger Lire la suite
pour tous
Pour suivre cette formation, vous devez avoir des connaissances de base en algorithmie
Décrire la syntaxe de Kotlin
Rédiger, compiler et exécuter un programme avec Kotlin
Suivre l'exécution d'un programme, identifier des problèmes et les corriger
Personnes professionnelles et techniciennes spécialisées en TI
INTRODUCTION AU LANGAGE
Historique;
Intérêt;
Contexte d'utilisation (mobile, backend).
CYCLE DE DÉVELOPPEMENT : PROGRAMMATION, COMPILATION ET ENVIRONNEMENT D'EXÉCUTION
INTRODUCTION À L'ENVIRONNEMENT DE DÉVELOPPEMENT INTELLIJ
CONCEPTS DE BASE
Variables et types de données;
Conventions de nommage;
Opérateurs;
Expressions et blocs;
Conditions, boucles et autres instructions;
Nullité;
Immuabilité.
OPÉRATIONS D'ENTRÉE / SORTIE DE BASE
CONCEPTS DE PROGRAMMATION ORIENTÉE OBJET
Classes et objets;
Constructeurs, méthodes et attributs;
Encapsulation et visibilité des données;
Héritage;
Redéfinition et surcharge de méthodes;
Packages;
Interfaces, classes abstraites, classes internes, classes anonymes;
Polymorphisme.
DÉFINITIONS D'IDENTITÉ ET D'ÉGALITÉ
TECHNIQUES DE REFACTORING AVEC INTELLIJ
EXCEPTIONS : TYPES, DÉFINITION, LANCEMENT ET INTERCEPTION, INTERPRÉTATION
COLLCECTIONS : LISTES, ENSEMBLES ET TABLES DE CORRESPONDANCE, ITÉRATION
TYPES PARAMÉTRÉS (GENERICS) : DÉFINITION ET UTILISATION
OPÉRATIONS D'ENTRÉE ET SORTIE SUR FICHIERS
SÉRIALISATION
INTERPRÉTATION ET FORMATAGE DE DATES
UTILISATION DE LIBRAIRIES EXTERNES : NOTION DE CLASSPATH, EXÉCUTION, SÉLECTION ET RECOMMANDATIONS
CRÉATION EXÉCUTABLE JAR
Attestation de participation
7h par jour
- OIQ