Obtenez un accès complet à l'apprentissage sur CodeGym en souscrivant à l'un de nos forfaits
  • Java Premium
    29
    $ par mois
    Pour terminer le cours interactif Java à votre rythme sans vous en tenir à un calendrier.

    Vous obtenez :
    • accès au cours Java de base sur la plateforme CodeGym
    • plugin pour IntelliJ IDEA
    • exigences et recommandations pour les tâches
    • vérification automatisée des solutions
    • Section « Aide »
    • Rubrique "Jeux"
Java Premium
Accès au cours Java de base
Apprentissage à votre rythme grâce à un cours Java interactif
Apprentissage continu
Nous sauvegardons votre progression tout au long du cours, afin que vous puissiez continuer vos tâches et vos leçons à tout moment sur n'importe quel appareil.
Vérification instantanée des tâches
La vérification des tâches prend moins d'une seconde pour 80 % des tâches. Il suffit d'un seul clic.
Informations détaillées sur la vérification des tâches
Lorsque vos tâches sont vérifiées, vous verrez une liste complète des exigences et le statut de chaque exigence, c'est-à-dire les exigences que votre programme a satisfaites et celles qui ne l'ont pas été.
Aide aux tâches
Dans la section Aide, vous pouvez poser des questions et discuter des défis auxquels vous faites actuellement face dans vos études.
Tâches bonus
Nous ne voulons pas que vous vous ennuyiez, c'est pourquoi presque chaque niveau comprend plusieurs tâches bonus.
Plugin
Un IDE est un programme spécial pour écrire des programmes, et IntelliJ IDEA est l'un des IDE les plus pratiques et les plus populaires pour écrire des programmes Java. Utilisez notre plugin spécial pour résoudre facilement les tâches des cours CodeGym.
Recommandations de tâches
Vous recevrez des recommandations pour résoudre les tâches basées sur une analyse des erreurs courantes réalisée par les auteurs du cours.
Vérification du style de code
Les bons programmeurs écrivent non seulement du code correct et compréhensible, mais ils suivent également un guide de style de code, qui décrit les exigences et les normes d'écriture de code. Nos conseils vous aideront à améliorer votre style de codage dès le début.

Accès au cours Java de base 

Le cours interactif d'autoformation Java comprend 6 quêtes : syntaxe Java, noyau Java, collections Java, multithreading, JSP et servlets, SQL et Hibernate. Dans ce cours, vous trouverez tous les sujets clés de Java : syntaxe Java, types standard, tableaux, listes, collections, génériques, exceptions, travail avec les threads, travail avec les fichiers, travail avec le réseau et Internet. Vous apprendrez également la programmation orientée objet, la sérialisation, la récursivité, les annotations, les modèles de conception les plus courants, et bien plus encore.

Ces quêtes contiennent plus de cinq cents mini-conférences et plus d'un millier de tâches pratiques de complexité croissante. Ce cours vous aidera à maîtriser de manière autonome les bases de la programmation Java.

Le cours de base interactif convient aussi bien aux débutants qu'aux programmeurs plus expérimentés qui souhaitent apprendre Java.

Apprentissage continu 

Vous pouvez revenir au cours à tout moment car nous sauvegardons votre progression. Si vous avez besoin de faire une pause dans la résolution d'une tâche importante, ce n'est pas grave : vous pouvez terminer le code quand cela vous convient. Soumettez simplement votre solution pour examen et elle sera enregistrée sur nos serveurs. Après cela, vous pouvez revenir à la solution depuis n'importe quel appareil en vous connectant à CodeGym avec votre compte.

Vérification instantanée des tâches 

La meilleure façon de maîtriser un nouveau matériel est de le tester en pratique. Mais comment savoir si votre programme fonctionne correctement ? Quelqu'un doit vérifier vos tâches ! Sur CodeGym, vos solutions de tâches sont instantanément et automatiquement vérifiées. La plupart des tâches sont vérifiées en moins d'une seconde. Il vous suffit d'un clic de souris et si votre programme (solution) est écrit correctement, vous le saurez immédiatement.

Informations détaillées sur la vérification des tâches 

Vous recevrez non seulement les conditions de la tâche, mais également une liste détaillée des exigences composée de plusieurs points. Après vérification, vous verrez des informations détaillées sur les tests de votre tâche, indiquant clairement les exigences auxquelles votre programme a satisfait et celles qu'il n'a pas satisfaites.

Au lieu de chercher à savoir pourquoi votre programme ne passe pas la vérification, vous pouvez vous concentrer sur sa résolution. Il est très important de savoir qu'une partie spécifique de votre programme ne fonctionne pas et, plus important encore, d'être sûr que tout le reste fonctionne comme il se doit.

Aide aux tâches 

CodeGym possède une section "Aide" créée explicitement pour discuter des solutions aux tâches. Vous pouvez y publier votre solution non fonctionnelle et demander de l'aide ou des conseils. Vous pouvez également aider les autres à trouver des erreurs dans leurs programmes. Vous pouvez accéder à l'"Aide" directement à partir de la tâche, et dans la section elle-même, vous pouvez facilement trouver des discussions sur la tâche souhaitée par son ID ou son nom.

Tâches bonus 

Votre apprentissage se déroule-t-il sans problème et vous résolvez les tâches comme un fou ? Pour éviter de vous ennuyer, presque chaque sujet comporte plusieurs tâches bonus. Ces tâches sont signalées par un astérisque.

Ils sont plus difficiles que d'habitude et pas faciles à résoudre. Pour cela, vous devrez vous tourner vers des ouvrages complémentaires ou effectuer des recherches sur Internet. Mais ce sont précisément ces défis - des tâches que vous ne savez pas résoudre - qui font de vous un programmeur fort.

Plugin 

Un IDE (environnement de développement intégré) est l'outil professionnel principal de tout programmeur. Il s'agit d'un programme spécial pour l'écriture de logiciels, et IntelliJ IDEA est l'un des IDE les plus pratiques et les plus populaires pour l'écriture de programmes en Java.

Avec CodeGym, vous apprendrez à écrire des programmes dans un environnement de développement professionnel — IntelliJ IDEA. Pour vous faciliter encore la vie, nous avons écrit un plugin spécial pour IntelliJ IDEA, et avec son aide, vous pouvez obtenir une tâche en deux clics de souris et la soumettre en un seul !

Recommandations de tâches 

Les exigences des tâches peuvent-elles être améliorées et rendues encore plus intelligentes ? Absolument, et nous l'avons fait chez CodeGym. Nos programmeurs analysent en permanence les solutions soumises par les utilisateurs de CodeGym et recherchent les erreurs courantes. Ensuite, pour chaque erreur de ce type, ils écrivent un test spécial qui nous permet de la reconnaître dans votre code.

Lorsque vous soumettez une tâche à des fins de vérification, elle est soumise à de nombreux tests qui recherchent les erreurs standard connues. Si de telles erreurs sont détectées, vous recevez une recommandation rédigée par l'auteur de la tâche sur la meilleure façon de corriger l'erreur.

Vérification du style de code 

Les bons programmeurs n'écrivent pas seulement du code correct et précis, mais ils respectent également toutes les directives, exigences et normes d'écriture de code. C'est pourquoi CodeGym dispose d'un « analyseur de style de code » qui vérifie la conformité de votre code aux normes et vous fournit une liste de commentaires sur votre code.