CodeGym
Promotion
CodeGym University
Apprentissage
Programme
Missions
Études et quiz
Jeux
Aide
Calendrier motivateur
Communauté
Utilisateurs
Forum
Discussion
Articles
Témoignages
Activité
Avis
Abonnements
Thème clair

Leçons

  • Avis
  • À propos
Démarrer
Démarrer la formation
Démarrer la formation maintenant
  • Carte des quêtes
  • Leçons
Toutes les quêtes Syntaxe Java Bases de Java Multithreading Java Collections Java JSP & Servlets Module 3. Java Professional Module 4. SQL & Hibernate Module 5. Spring Spring
Tous les niveaux Niveau 0 Niveau 1 Niveau 2 Niveau 3 Niveau 4 Niveau 5 Niveau 6 Niveau 7 Niveau 8 Niveau 9 Niveau 10 Niveau 11 Niveau 12 Niveau 13 Niveau 14 Niveau 15 Niveau 16 Niveau 17 Niveau 18 Niveau 19 Niveau 20 Niveau 21 Niveau 22 Niveau 23 Niveau 24 Niveau 25 Niveau 26 Niveau 27 Niveau 28
  • Tu montes de niveau !

    Syntaxe Java
    Niveau 8, Leçon 0
    Tu te souviens du type qui donne des cours de motivation au centre secret CodeGym ? C'est ça, notre super spécialiste. Eh bien, ne te prive pas de lire ses recherches sur le marché mondial de l'emploi : ses avantages, ses exigences, les perspectives de carrière et les libertés par rapport au marché local.
    Disponible
  • Leçon sur les collections

    Syntaxe Java
    Niveau 8, Leçon 1
    Les classes Java dont le but principal est de stocker un ensemble d'autres éléments sont appelées collections ou conteneurs. Il est logique que quelque chose que nous collectons s'appelle une collection. Les collections Java sont divisées en trois groupes principaux : Les ensembles (Set), les listes (List) et les cartes, ou dictionnaires (Map). Cette leçon va te montrer la différence entre chacun de ces groupes.
    Disponible
  • Liste de toutes les collections

    Syntaxe Java
    Niveau 8, Leçon 2
    Même la toute première quête du centre secret CodeGym traite de questions importantes, et le huitième niveau n'échappe évidemment pas à la règle. Continuons à nous familiariser avec un outil sérieux : les collections et les interfaces de collection. Dans cette leçon, tu apprendras que Java a quatre types de List, trois types de Set et quatre types de Map. Tu vas étudier quelques exemples pour approfondir ta compréhension.
    Disponible
  • Entraînement avec les collections

    Syntaxe Java
    Niveau 8, Leçon 3
    Tu as déjà collectionné des chats ? Et des plantes ? Peux-tu deviner ce que signifie HashMap sans indices ? Trop de questions ! Mais si tu as répondu « oui » à au moins deux des trois, alors il est temps de créer des chats et de les ajouter à une collection ! Nous allons effectuer des missions impliquant des collections, en créant simultanément un HashSet de plantes et une HashMap de chats.
    Disponible
  • Présentation du type Date

    Syntaxe Java
    Niveau 8, Leçon 4
    Le temps a-t-il une direction, existe-t-il seulement ? Le type Date ne répond pas à cette question. Mais il nous aide à résoudre toutes sortes de problèmes intéressants. Par exemple, mesurer des intervalles de temps, stocker des dates et des heures, ou encore calculer le nombre de millisecondes écoulées depuis le 1er janvier 1970.
    Disponible
  • ArrayList vs. LinkedList

    Syntaxe Java
    Niveau 8, Leçon 5
    Une interface peut avoir plusieurs implémentations. Aucune implémentation n'est toujours meilleure que les autres. Pour une approche donnée, certaines opérations sont rapides, mais d'autres plus lentes. Le contraire peut être vrai pour une autre approche. C'est pourquoi l'interface List a deux classes différentes : ArrayList et LinkedList. Cette leçon explore les domaines dans lesquels l'une est meilleure que l'autre, et vice versa.
    Disponible
  • Mesure des performances d'une liste

    Syntaxe Java
    Niveau 8, Leçon 6
    Le sujet des « collections » pourrait bien te frire le cerveau, mais nous allons essayer de former ta matière grise pour que le point de friture soit le plus haut possible... Alors travaillons sur quelques missions, de préférence intéressantes. Prenons quelques mesures directement dans cette leçon : Nous allons voir combien de temps il faut pour effectuer 10 000 insertions sur chacune des listes, et combien de temps il faut pour faire des appels get le même nombre de fois.
    Disponible
  • Que fait-on avec Set et Map ?

    Syntaxe Java
    Niveau 8, Leçon 7
    Un ensemble (Set) est un tas d'objets non numérotés. Une carte (Map) est un ensemble de paires clé-valeur. Bien que les deux se ressemblent, il y a certaines choses que tu peux faire avec une Map que tu ne peux pas faire avec un Set. Dans le cas du dernier, nous pouvons juste ajouter des éléments, les supprimer et vérifier s'ils sont dans l'ensemble. Mais une Map prend en charge beaucoup plus d'opérations. Tu veux savoir de quelles opérations il s'agit ? Alors poursuivons la leçon.
    Disponible
  • Entraînement avec Set et Map

    Syntaxe Java
    Niveau 8, Leçon 8
    Pas aussi populaire que les omniprésentes listes, la Map (un ensemble de paires clé-valeur) est néanmoins utilisée pour de nombreuses tâches. Dans cette leçon axée sur la pratique, tu apprendras à travailler avec Map et Set à la façon CodeGym habituelle. Tu as deviné comment ?* (*réponse : en accomplissant des missions).
    Disponible
  • Liens utiles du professeur – 8

    Syntaxe Java
    Niveau 8, Leçon 9
    Nous devons respecter le travail de notre professeur âgé : il continue de s'efforcer à chercher les références dont les élèves ont besoin et les partage volontiers. Et tout cela au nom de la connaissance ! Aujourd'hui, il a déterré d'excellents articles sur ArrayList, LinkedList et les collections en général. Tu ne peux pas passer à côté de ça. Lis ces références à tout prix ! Poursuivons les leçons et chargeons-nous de connaissances !
    Disponible
  • Sans Java, nous subirions une Javapocalypse

    Syntaxe Java
    Niveau 8, Leçon 10
    Tu as presque terminé le niveau 8 ! Après toutes ces leçons et missions, tu as sans doute besoin d'une petite pause. Apprendre le Java peut-être difficile, mais n'oublie pas : le monde ne saurait exister sans Java ! Et s'il disparaissait soudainement, un jour ? Qu'adviendrait-il de notre environnement familier ? Installe-toi confortablement et regarde une vidéo excitante et amusante sur la vraie Javapocalypse. :)
    Disponible
  • Dernières missions

    Syntaxe Java
    Niveau 8, Leçon 11
    Plusieurs missions doivent être accomplies à la fin du niveau. Certaines d'entre elles sont plus avancées et exigent que l'étudiant fasse des recherches sur Google. Ou réfléchisse. Voire réfléchisse et utilise Google. Travaille dessus jour et nuit, et tes compétences vont croître à une vitesse incroyable. Elles ont été créées spécialement pour IDEA.
    Disponible
Apprendre
  • Inscription
  • Cours de Java
  • Aide avec les missions
  • Tarification
  • Projets de jeu
  • Syntaxe Java
Communauté
  • Utilisateurs
  • Articles
  • Forum
  • Discussion
  • Témoignages
  • Activité
  • Affiliate Program
Société
  • À propos
  • Contacts
  • Avis
  • Salle de presse
  • CodeGym pour l'éducation
  • FAQ
  • Support
CodeGym CodeGym est un cours en ligne pour apprendre la programmation Java à partir de rien. Ce cours est le moyen idéal de maîtriser Java pour les débutants. Il contient plus de 1 200 missions avec vérification instantanée et l'essentiel de la théorie sur les fondamentaux de Java. Pour t'aider à réussir dans ton apprentissage, nous avons préparé tout un tas de fonctionnalités motivantes : questionnaires, projets de codage et contenu pour t'aider à apprendre efficacement et te lancer dans une carrière de développeur Java.
Suis-nous
Langue de l'interface
On ne naît pas programmeur, on le devient © 2023 CodeGym
MastercardVisa
On ne naît pas programmeur, on le devient © 2023 CodeGym
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our Terms and Policy.