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 as atteint le niveau 19 !

    Bases de Java
    Niveau 9, Leçon 0
    Félicitations, tu as terminé le niveau 8 de la quête ! Tu as étudié les flux d'entrée/sortie, appris comment écrire ton propre wrapper pour System.in et accompli 29 missions (sauf si tu as choisi d'en réserver quelques-unes pour plus tard). Au niveau 9, nous allons continuer à nous familiariser avec les flux en étudiant les interfaces Reader/Writer et les classes FileReader/FileWriter.
    Disponible
  • Adaptateurs

    Bases de Java
    Niveau 9, Leçon 1
    Les adaptateurs font partie du langage de programmation Java. Ils te permettent de connecter des objets avec des interfaces différentes entre eux. C'est un fait avéré que si tu veux apprendre correctement le modèle de conception que sont les adaptateurs, tu te dois de mieux comprendre les flux d'E/S.
    Disponible
  • Reader/Writer

    Bases de Java
    Niveau 9, Leçon 2
    Reader et Writer sont deux classes abstraites qui sont très similaires aux classes InputStream et OutputStream. Mais elles fonctionnent avec des caractères : elles lisent et écrivent des caractères. Reader et Writer sont très pratiques pour travailler avec des informations textuelles. Étudie-les ! Utilise-les !
    Disponible
  • Entraînement avec Reader/Writer

    Bases de Java
    Niveau 9, Leçon 3
    Au lieu d'écrire un gazillion de classes différentes, les créateurs de Java ont écrit deux douzaines d'adaptateurs et leur ont permis de se connecter les uns aux autres de n'importe quelle façon qu'un programmeur pourrait vouloir. Diego a imaginé de nombreuses missions différentes sur les adaptateurs, ainsi que Reader et Writer. Amuse-toi bien !
    Disponible
  • FileReader/FileWriter

    Bases de Java
    Niveau 9, Leçon 4
    Les leçons précédentes t'ont donné l'occasion d'en apprendre davantage sur FileInputStream et FileOutputStream, mais les élèves du centre secret CodeGym se préparent aujourd'hui à faire la connaissance des classes FileReader et FileWriter. Toutes ces classes sont des adaptateurs entre les objets File et les « interfaces » InputStream, OutputStream, Reader et Writer. Tu trouveras les détails dans la leçon !
    Disponible
  • Entraînement avec FileReader/FileWriter

    Bases de Java
    Niveau 9, Leçon 5
    Pour maîtriser tous ces adaptateurs, tu dois accomplir de nombreuses missions. Pour les ressentir, façon de parler, du bout des doigts ou des terminaisons nerveuses... ou peu importe ce que les robots ont à cet endroit. Ton professeur Diego balaie tout espoir que les élèves de CodeGym deviennent de véritables programmeurs. Il les enterre littéralement sous les missions.
    Disponible
  • BufferedReader/InputSreamReader

    Bases de Java
    Niveau 9, Leçon 6
    La programmation repose sur la pratique. C'est pourquoi nous commençons parfois à utiliser quelque chose, mais comprenons seulement plus tard qui fait quoi. Ça a été le cas avec les classes BufferedReader et InputStreamReader, que les élèves de CodeGym utilisaient déjà au cours de la première quête. Il est maintenant temps de comprendre comment elles sont organisées.
    Disponible
  • Écrivons notre propre wrapper pour System.out

    Bases de Java
    Niveau 9, Leçon 7
    Dans le laboratoire secret du non moins secret centre CodeGym, les élèves étudient aujourd'hui le remplacement d'objets. Ton mentor Bilaabo te montrera comment écrire un wrapper pour System.out afin que personne ne remarque le remplacement. Mais d'abord, tu dois comprendre System.out lui-même.
    Disponible
  • Entraînement avec les flux | Niveau 9

    Bases de Java
    Niveau 9, Leçon 8
    Le temps est venu pour les élèves du centre secret CodeGym de commencer à écrire leurs propres wrappers. Ton professeur Diego t'invite à implémenter cinq wrappers lecteurs ardus. L'astuce est différente à chaque fois. Dans un cas, le wrapper lecteur remplace toutes les lettres en majuscules. Dans un autre, il affiche seulement les chiffres. En avant !
    Disponible
  • Liens utiles du professeur - 19

    Bases de Java
    Niveau 9, Leçon 9
    Bien sûr, étudier le même matériel sous plusieurs angles est utile, car chacun pense différemment, et il est possible que la meilleure source de théorie pour toi soit différente de celle la mieux adaptée à tes amis. Et parfois il est bon de relire ce qu'on a déjà lu. Aujourd'hui, le moment semble opportun pour cela. Lisons à nouveau l'article sur les flux d'entrée et de sortie.
    Disponible
  • Les centres de données sécurisés de Google

    Bases de Java
    Niveau 9, Leçon 10
    Les données sont la ressource la plus précieuse du monde moderne. C'est pourquoi leur sécurité est une priorité absolue pour les entreprises et les fournisseurs de services. Voyons comment Google sécurise ses données dans un des plus grands centres de données du monde. Dans cette vidéo, nous allons passer en revue les différents niveaux de sécurité avec Joe Kava, vice-président de Google pour l'exploitation des centres de données.
    Disponible
  • Mission bonus | Leçon 11 | Niveau 9

    Bases de Java
    Niveau 9, Leçon 11
    Le Capitaine Noisettes est au téléphone ! Il a quelques petites surprises pour toi. Pour plus de précision, ce sont dix missions plutôt que des surprises, et elles sont là pour renforcer tes connaissances sur les flux. Ce ne sont pas les plus simples, mais elles ont un effet sain sur le cerveau (ou les processeurs, pour ceux qui en ont). Et si tu t'attaques à ces missions bonus, tu gagneras deux fois plus d'EXP !
    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.