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 10, Leçon 0
    Tu t'es déjà demandé pourquoi les gens allaient réellement à l'université ? Est-ce que les universités modernes apportent beaucoup aux futurs professionnels, par exemple dans le domaine de la programmation ? Est-ce qu'elles remplacent 100 choses inutiles par 10 éléments essentiels ? Le super spécialiste du centre secret CodeGym répond à ces questions et d'autres liées aux institutions de l'éducation supérieure.
    Disponible
  • Typage strict

    Syntaxe Java
    Niveau 10, Leçon 1
    Le typage strict, un terme qui semble dur, militaire... Mais n'aie pas peur, il ne mord pas ! Enfin, en général. Dans cette leçon, nous allons parler du fait que toutes les variables en Java (y compris les objets) doivent avoir un type défini à l'avance. Ce type ne peut pas être modifié lorsqu'une commande est exécutée. Cette approche a ses avantages et ses inconvénients.
    Disponible
  • Liste de types de données de base

    Syntaxe Java
    Niveau 10, Leçon 2
    Java a des types obscurs... Pour éviter de nous encombrer la cervelle, nous avons seulement étudié et activement utilisé les types de données les plus courants dans les premiers niveaux de CodeGym. Maintenant, nous allons en étudier d'autres, avec un tableau qui résume toutes les informations nécessaires. Avec, par-dessus tout, la quantité d'espace allouée à un type de données particulier.
    Disponible
  • Conversion de types

    Syntaxe Java
    Niveau 10, Leçon 3
    Le typage strict de Java ne nous permet pas de changer les types de données. Cependant, il existe une solution pour contourner cela. C'est ce qu'on appelle la conversion de type. Et nous ne parlons pas de conversion de devises ici. Dans ce contexte, nous parlons d'autre chose : l'utilisation d'une affectation pour convertir une variable d'un type en variable d'un autre type. Tu découvriras comment cela se produit en Java dans cette leçon.
    Disponible
  • Entraînement à la conversion des types d'entiers

    Syntaxe Java
    Niveau 10, Leçon 4
    Le sujet de la conversion de types doit être abordé de façon responsable : pour beaucoup d'élèves de CodeGym, cela semble simple (même si nous sommes au niveau 10 !), mais une attitude désinvolte ici peut conduire à de nombreuses erreurs de programmation, même pour des programmeurs « mûrs ». Alors prenons l'habitude de bien aborder la conversion des types. Comment ? En effectuant des missions, bien sûr.
    Disponible
  • Conversion en String

    Syntaxe Java
    Niveau 10, Leçon 5
    Malgré l'approche stricte de Java pour le typage, tu peux transformer tout type de données en String ! De plus, quasiment tous les types peuvent être convertis en String implicitement. C'est immédiatement clair si nous essayons d'ajouter deux variables : une chaîne et une 'non-chaîne'. Dans ce cas, la 'non-chaîne' est convertie en chaîne. C'est pratique. Apprenons à nous en servir !
    Disponible
  • Conversions de types de référence

    Syntaxe Java
    Niveau 10, Leçon 6
    Quand des types compatibles sont convertis, la conversion peut se faire avec élargissement ou réduction. Aujourd'hui, nous allons utiliser la classe Object pour étudier les conversions de types. Tout type de référence peut être affecté à une telle variable (réduction de type). Mais que faire si tu dois effectuer une conversion avec élargissement ? Tu le découvriras dans cette leçon.
    Disponible
  • Types réels

    Syntaxe Java
    Niveau 10, Leçon 7
    Tu dois t'habituer à travailler avec les types réels (ou nombres à virgule flottante) en Java. Bien sûr, au début tu auras peut-être du mal à accepter le fait que dans float f = 3/5, f vaut 0 ! Tu te demandes sûrement aussi comment obtenir le nombre fractionnaire dont nous avons besoin. En fait, tous ces problèmes sont déjà résolus. Et c'est très simple.
    Disponible
  • Littéraux

    Syntaxe Java
    Niveau 10, Leçon 8
    Les « Littéraux » offrent une couverture aux soldats sur un front assez visible. Ils pénètrent le code Java et le frappent avec leur... spécificité. Toutes les données, en tant que telles, apparaissent lors de l'exécution d'un programme, mais les littéraux sont intégrés directement au code. « Les dix commandements » est un String littéral, et 0.256 est un float littéral. Et ainsi de suite. Rien de compliqué à cela, mais retiens bien le terme.
    Disponible
  • Liens utiles du professeur – 10

    Syntaxe Java
    Niveau 10, Leçon 9
    Les élèves n'écoutent pas vraiment la première fois qu'on leur présente la conversion de types, car ils ont souvent étudié ce sujet au tout début de leur apprentissage du Java. Et l'élève ne sait pas grand-chose à ce stade, ce qui fait que la conversion de types est « oubliée » en attendant de plus beaux jours. Cependant, au centre secret CodeGym, ce sujet est présenté exactement quand cela est nécessaire.
    Disponible
  • Pause nerd : The Streaming

    Syntaxe Java
    Niveau 10, Leçon 10
    Avant d'aborder le dernier lot de missions non seulement pour ce niveau, mais aussi pour la première quête, tu mérites un peu de repos ! Tu seras alors prêt à terminer tout ce qui reste. Mais prépare-toi à avoir les nerfs mis à vif avec cette vidéo. C'est un thriller, basé sur un roman de Stephen King, qui traite de la folie infligée par Java. :)
    Disponible
  • Dernières missions pour la quête 1

    Syntaxe Java
    Niveau 10, Leçon 11
    La première quête touche à sa fin ! Ce moment crucial est notre meilleure chance de répéter le matériel et de renforcer tes connaissances par la pratique. Ainsi, dans ce bloc, nous avons préparé des missions sur divers sujets, et même quelques problèmes plus poussés. Si quelque chose n'est pas clair, tu peux chercher sur Google. Réfléchis et utilise Google, dans cet ordre, d'accord ? Bonne chance !
    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