CodeGym
Promotion
Apprentissage
Cours
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
  • Mes progrès
  • Cours
  • Carte des quêtes
  • Leçons
  • Tu montes de niveau !

    Syntaxe Java
    Niveau 9, Leçon 0
    Si tu as étudié dans une université, tu as probablement entendu une montagne de louanges sur les études théoriques, comme si 99 % des diplômés allaient à se livrer à la recherche scientifique. Cette nouvelle leçon de motivation préparée par le super spécialiste de CodeGym t'enseignera les choses les plus importantes sur lesquelles concentrer ton apprentissage.
    Disponible
  • Trace de pile

    Syntaxe Java
    Niveau 9, Leçon 1
    Une pile obéit au principe de « premier entré, dernier sorti ». En Java, la règle StackTrace dit : Rappelle-toi que la dernière fonction appelée est la première à se terminer. Autrement dit, si la fonction A appelle la fonction B, qui appelle la fonction C, qui appelle la fonction D, alors le retour de la fonction B exige que nous terminions d'abord la fonction C, ce qui exige que nous terminions d'abord la fonction D.
    Disponible
  • Entraînons-nous à afficher la trace de pile

    Syntaxe Java
    Niveau 9, Leçon 2
    Une pile en programmation est comme une pile d'assiettes à la cafétéria. Si pour une raison quelconque tu veux la troisième assiette en partant du haut, tu dois d'abord enlever les deux du dessus pour la prendre. La pile d'appels de Java est une collection spéciale que la machine virtuelle utilise pour enregistrer tous les appels de fonction. Nous allons apprendre à obtenir l'assiette que nous voulons en effectuant des missions impliquant StackTrace.
    Disponible
  • Présentation des exceptions

    Syntaxe Java
    Niveau 9, Leçon 3
    Avant, quand une erreur survenait dans une méthode, le programme se terminait. Maintenant, la machine Java crée un objet spécial (une exception) qui stocke des informations concernant l'erreur. Le programme quitte la méthode en cours, puis la méthode qui a appelé cette méthode, et ainsi de suite jusqu'à atteindre la méthode main. Pour que le programme continue à fonctionner, l'exception doit être « capturée ».
    Disponible
  • Types d'exception

    Syntaxe Java
    Niveau 9, Leçon 4
    En Java, les exceptions sont réparties en deux types : vérifiées et non vérifiées, c'est-à-dire les exceptions qui doivent être capturées et celles qui n'ont pas à l'être. Par défaut, toutes les exceptions doivent être capturées. Nous allons maintenant essayer de comprendre comment travailler avec les exceptions levées par la machine Java.
    Disponible
  • Fonctionnement des exceptions

    Syntaxe Java
    Niveau 9, Leçon 5
    Les exceptions sont un mécanisme très élégant et pratique pour gérer les erreurs. Mais pour travailler avec, tu dois comprendre certaines choses sur la programmation Java, et tu dois t'habituer au déroulement de la pile d'appels. Dans cette leçon, observons un exemple de création, de propagation et de capture d'exceptions.
    Disponible
  • Attrape-moi si tu peux

    Syntaxe Java
    Niveau 9, Leçon 6
    Arrivés au niveau 9, les élèves de CodeGym ont déjà effectué des dizaines de missions. Mais j'imagine que tu as fait des erreurs à un moment ou à un autre ? Avant, le programme se terminait en cas d'erreur. Maintenant, Java a des exceptions et un « piège » spécial pour elles : le bloc try-catch. Effectuons quelques missions impliquant les exceptions, tout en travaillant avec des nombres, des chaînes, des tableaux et des collections.
    Disponible
  • Fonctionnement de la capture multiple

    Syntaxe Java
    Niveau 9, Leçon 7
    L'instruction catch, qui sert à capturer les exceptions, peut capturer plusieurs exceptions. En quoi utiliser un seul bloc à capture multiple peut t'aider ? Cela rend le code plus compréhensible, élimine les répétitions et améliore ton humeur (cette dernière propriété est une conséquence facultative de l'utilisation de la capture multiple).
    Disponible
  • De multiples missions sur la capture multiple

    Syntaxe Java
    Niveau 9, Leçon 8
    Comment la capture multiple fonctionne ? Si une exception se produit dans un bloc try, l'exécution du programme passe au premier catch. Si le type spécifié dans l'instruction catch correspond au type de l'exception, le code dans le bloc {} commence à s'exécuter. Sinon, l'exécution passe au catch suivant et la vérification a de nouveau lieu. Maintenant, entraînons-nous pour renforcer ce concept.
    Disponible
  • Liens du professeur – 9

    Syntaxe Java
    Niveau 9, Leçon 9
    À ce niveau, tu dois vraiment comprendre la théorie ! C'est pourquoi le professeur a cherché tout un tas de références pour toi. Elles sont principalement, mais pas seulement, consacrées aux exceptions. Remercions le professeur pour ses efforts, regardons des vidéos approfondies, et lisons des articles utiles sur les exceptions, StackTrace et les signatures de méthode.
    Disponible
  • Pourquoi les gens n'arrivent pas à accomplir de grandes carrières

    Syntaxe Java
    Niveau 9, Leçon 10
    Pas besoin de débrancher ton cerveau pour éviter une fusion en cas de surabondance de nouvelles informations. Il te suffit de le nourrir avec des choses simples, mais qui restent intéressantes. Regardons un discours inspirant de Larry Smith sur les raisons pour lesquelles les gens ne parviennent pas à accomplir une grande carrière à moins de suivre leur passion et de voir des opportunités plutôt que des obstacles.
    Disponible
  • Dernières missions

    Syntaxe Java
    Niveau 9, 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
  • Syntaxe Java
Communauté
  • Utilisateurs
  • Articles
  • Forum
  • Discussion
  • Témoignages
  • Activité
  • Programme d'affiliation
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
English Deutsch Español हिन्दी
Français
Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
On ne naît pas programmeur, on le devient © 2025 CodeGym
MastercardVisa
On ne naît pas programmeur, on le devient © 2025 CodeGym