Promotion
Apprentissage
Cours
Exercices
Sondages & Quiz
Jeux
Aide
Planning
Communauté
Utilisateurs
Forum
Chat
Articles
Témoignages de réussite
Activité
Avis
Abonnements
Thème clair
Sondages/quiz
Avis
À propos de nous
Commencer
Commencer à apprendre
Commencez à apprendre maintenant
Tous les sondages/quiz
Tous les cours
Toutes les quêtes
Tous les niveaux
Tous les statuts
Commandes et premier programme
Commandes et premier programme
Niveau 1
,
Leçon 5
Commandes et premier programme
Découverte des types int et String
Découverte des types int et String
Niveau 2
,
Leçon 5
Découverte des types int et String
Opérateur conditionnel
Opérateur conditionnel
Niveau 3
,
Leçon 5
Opérateur conditionnel: if else
Boucles
Boucles
Niveau 4
,
Leçon 5
Boucles while, for, do-while
Installation d’une IDE
Installation d’une IDE
Niveau 5
,
Leçon 5
Installation d’une IDE, du plugin CodeGym
Nombres à virgule flottante
Nombres à virgule flottante
Niveau 6
,
Leçon 5
Nombres à virgule flottante et char
Tableaux
Tableaux
Niveau 7
,
Leçon 5
Introduction aux tableaux
Méthodes
Méthodes
Niveau 8
,
Leçon 5
Déclaration et appel de méthodes
Travail avec les chaînes
Travail avec les chaînes
Niveau 9
,
Leçon 5
Travail avec les chaînes
Constantes, enum et switch
Constantes, enum et switch
Niveau 10
,
Leçon 5
Constantes, enum et switch
Exceptions
Exceptions
Niveau 11
,
Leçon 5
Exceptions
On suit l’ISS
On suit l’ISS
Niveau 12
,
Leçon 5
On suit l’ISS
Dates et heures
Dates et heures
Niveau 13
,
Leçon 5
Dates, heures et fuseaux horaires
Classes et constructeurs
Classes et constructeurs
Niveau 14
,
Leçon 5
Classes et constructeurs
Encapsulation
Encapsulation
Niveau 15
,
Leçon 4
Principes de l’encapsulation
Classes imbriquées et internes
Classes imbriquées et internes
Niveau 16
,
Leçon 4
Classes imbriquées et internes
Héritage et hiérarchie
Héritage et hiérarchie
Niveau 17
,
Leçon 4
Héritage et hiérarchie
Polymorphisme et surcharge
Polymorphisme et surcharge
Niveau 18
,
Leçon 4
Polymorphisme et surcharge
Classes abstraites
Classes abstraites
Niveau 19
,
Leçon 4
Abstraction et classes abstraites
Interfaces
Interfaces
Niveau 20
,
Leçon 4
Notion d’interface
Interfaces avancés
Interfaces avancés
Niveau 21
,
Leçon 4
Interfaces avancés et interfaces fonctionnelles
Classes record
Classes record
Niveau 22
,
Leçon 4
Classes record
POO — erreurs typiques
POO — erreurs typiques
Niveau 23
,
Leçon 4
POO — erreurs typiques
Hiérarchie des exceptions
Hiérarchie des exceptions
Niveau 24
,
Leçon 4
Travail avancé avec les exceptions
Contrôle de version
Contrôle de version
Niveau 25
,
Leçon 4
Introduction à Git
Collections et generics
Collections et generics
Niveau 26
,
Leçon 4
Collections et generics
Interfaces des collections
Interfaces des collections
Niveau 27
,
Leçon 4
Interfaces des collections
Travail avec les collections
Travail avec les collections
Niveau 28
,
Leçon 4
Travail avec les collections
Comparateurs et comparaison d’objets
Comparateurs et comparaison d’objets
Niveau 29
,
Leçon 4
Comparateurs et comparaison d’objets
Bases de Stream API
Bases de Stream API
Niveau 30
,
Leçon 4
Bases de Stream API
Regroupement et agrégation
Regroupement et agrégation
Niveau 31
,
Leçon 4
Stream API: regroupement et agrégation
Unions et projections
Unions et projections
Niveau 32
,
Leçon 4
Stream API: unions et projections
Optimisation du travail avec les collections
Optimisation du travail avec les collections
Niveau 33
,
Leçon 4
Optimisation du travail avec les collections
Collections modernes
Collections modernes
Niveau 34
,
Leçon 4
Collections modernes et immutabilité
Travail avec des fichiers
Travail avec des fichiers
Niveau 35
,
Leçon 4
Travail avec des fichiers
Lecture et écriture de fichiers
Lecture et écriture de fichiers
Niveau 36
,
Leçon 4
Lecture et écriture de fichiers
Travail avec les encodages
Travail avec les encodages
Niveau 37
,
Leçon 4
Travail avec les encodages
Erreurs lors du travail avec les fichiers
Erreurs lors du travail avec les fichiers
Niveau 38
,
Leçon 4
Erreurs lors du travail avec les fichiers
Travail avec le système de fichiers
Travail avec le système de fichiers
Niveau 39
,
Leçon 4
Travail avec le système de fichiers
Opérations avec des répertoires
Opérations avec des répertoires
Niveau 40
,
Leçon 4
Opérations avec des fichiers et des répertoires
Optimisation IO
Optimisation IO
Niveau 41
,
Leçon 4
Optimisation IO
Sérialisation
Sérialisation
Niveau 42
,
Leçon 4
Introduction à la sérialisation des objets
Configuration de la sérialisation
Configuration de la sérialisation
Niveau 43
,
Leçon 4
Configuration de la sérialisation
Sérialisation de structures complexes
Sérialisation de structures complexes
Niveau 44
,
Leçon 4
Sérialisation de structures complexes
Optimisation de la sérialisation binaire
Optimisation de la sérialisation binaire
Niveau 45
,
Leçon 4
Optimisation de la sérialisation binaire
Sérialisation JSON
Sérialisation JSON
Niveau 46
,
Leçon 4
Sérialisation JSON
Sérialisation XML
Sérialisation XML
Niveau 47
,
Leçon 4
Sérialisation XML
Expressions lambda
Expressions lambda
Niveau 48
,
Leçon 4
Expressions lambda
Programmation fonctionnelle
Programmation fonctionnelle
Niveau 49
,
Leçon 4
Programmation fonctionnelle
Événements et gestion des événements
Événements et gestion des événements
Niveau 50
,
Leçon 4
Événements et gestion des événements
Multithreading
Multithreading
Niveau 51
,
Leçon 4
Bases du multithreading
Synchronisation des threads
Synchronisation des threads
Niveau 52
,
Leçon 4
Synchronisation des threads
Problèmes de concurrence
Problèmes de concurrence
Niveau 53
,
Leçon 4
Problèmes de concurrence
Parallélisme et ForkJoin
Parallélisme et ForkJoin
Niveau 54
,
Leçon 4
Parallélisme et ForkJoin
Programmation asynchrone
Programmation asynchrone
Niveau 55
,
Leçon 4
Programmation asynchrone
Opérations asynchrones avec les fichiers
Opérations asynchrones avec les fichiers
Niveau 56
,
Leçon 4
Opérations asynchrones avec les fichiers
Virtual Threads
Virtual Threads
Niveau 57
,
Leçon 4
Virtual Threads
On plonge dans la programmation concurrente
On plonge dans la programmation concurrente
Niveau 58
,
Leçon 4
On plonge dans la programmation concurrente
Travail parallèle avec des fichiers
Travail parallèle avec des fichiers
Niveau 59
,
Leçon 4
Travail parallèle avec des fichiers
Modules et structure du projet
Modules et structure du projet
Niveau 60
,
Leçon 4
Modules et structure du projet
Travail avec les processus
Travail avec les processus
Niveau 61
,
Leçon 4
Travail avec les processus
Réflexion
Réflexion
Niveau 62
,
Leçon 4
Réflexion et fonctionnalités dynamiques
Journalisation
Journalisation
Niveau 63
,
Leçon 4
Journalisation, monitoring et profilage
Mémoire et garbage collection
Mémoire et garbage collection
Niveau 64
,
Leçon 4
Mémoire et garbage collection
Nouvelles fonctionnalités du langage
Nouvelles fonctionnalités du langage
Niveau 65
,
Leçon 4
Nouvelles fonctionnalités du langage
Please enable JavaScript to continue using this application.