0. Commencez ici

Bonjour. Si vous lisez ces lignes, alors, oui, vous êtes au bon endroit : ce sont des leçons Java. Notre cours de formation est plein à craquer de pratique (plus de 1500 tâches pratiques) et est conçu pour un public adulte. Les leçons ennuyeuses ne sont pas notre style, nous avons donc créé CodeGym en tant que jeu en ligne (quête).

Si vous n'avez jamais programmé ou étudié la programmation, si vous avez plus de 30 ans et avez décidé de changer de métier, si vous vous ennuyez en apprenant à programmer à partir de manuels ou si vous êtes tout simplement paresseux (!) — CodeGym est exactement ce qu'il vous faut besoin. Apprendre dans un environnement de jeu, c'est génial !

Avez-vous déjà joué à des jeux où vous améliorez les personnages? Parfois, vous ne remarquez même pas à quel point vous êtes absorbé par le jeu, n'est-ce pas ? Pouvez-vous deviner où je veux en venir ? Dans CodeGym, vous ferez également monter de niveau un personnage. Complétez l'intégralité du cours et devenez un programmeur Java cool.

Si vous terminez l'Université Java, vous pourrez obtenir un emploi en tant que développeur Java junior. Tout cela est possible car CodeGym propose de nombreuses tâches pratiques. Beaucoup.


1. Apprendre uniquement le langage Java

Par rapport à d'autres plateformes éducatives, CodeGym est unique en ce sens que nous enseignons uniquement comment programmer en Java . Nous travaillons constamment à rendre votre expérience d'apprentissage plus efficace, plus amusante et plus accessible. En conséquence, nous sommes devenus la ressource la plus populaire de Runet pour apprendre Java .

Si, comme beaucoup d'autres, nous commencions à ajouter des cours en C #, JavaScript, Python, etc., nous deviendrions rapidement un site Web parmi des milliers qui enseigne tout, mais de manière médiocre . Notre objectif est de créer le meilleur site d'apprentissage Java au monde.

Cela signifie que nous devons souvent nous priver du plaisir de faire un autre cours couvrant le dernier sujet à la mode. Au lieu de cela, pour la énième fois, nous affinons les mêmes leçons et améliorons les mêmes tâches. Comme on dit, le parfait est l'ennemi du bien 🙂

Voyons donc rapidement ce que nous avons aujourd'hui sur CodeGym.


2. Carte de quête

L'ensemble du cours Java de CodeGym est divisé en blocs appelés quêtes (ou modules). Chaque classe correspond à un niveau. À deux cours par semaine, cela fait 104 niveaux par an. Comme nous améliorons constamment les choses, la liste des modules peut changer.

Chaque niveau, à son tour, se compose de 5 à 15 leçons et d'environ 30 tâches.

Les tâches deviennent progressivement plus difficiles. Les tâches initiales peuvent être résolues en quelques minutes. Les tâches à la fin du cours peuvent prendre des heures, voire des jours. Terminer l'intégralité du cours vous donnera 500 à 1000 heures d'expérience en programmation. C'est le minimum dont vous avez besoin pour établir votre capacité à "penser comme un programmeur".

L'ensemble du cours prendra environ 12 mois.


3. Niveaux et leçons

Toutes les quêtes sont divisées en niveaux. Chaque niveau comprend 5 à 15 leçons. Les leçons, à leur tour, peuvent contenir des tâches. Il y a des leçons sans aucune tâche et il y a des leçons avec plus de dix tâches.

Et pour rendre l'apprentissage plus intéressant pour vous, toute la formation prend la forme d'un jeu. Dans de nombreux jeux, vous gagnez de l'expérience en tuant des monstres et en progressant. Chaque nouveau niveau vous offre de nouvelles opportunités intéressantes. C'est pareil dans CodeGym.

Dans CodeGym, vous résolvez des tâches et obtenez de la matière noire en récompense.

Matière noire

Vous pouvez dépenser cette matière noire pour débloquer les prochaines leçons et niveaux. Et les nouveaux niveaux vous apportent de nouvelles leçons et de nouvelles tâches. Pour compléter l'intégralité du cours Java, vous devrez résoudre au moins 70% de toutes les tâches.


4. Matière noire

Les leçons ne peuvent être débloquées que dans l'ordre. Vous ne pouvez pas ouvrir une leçon quelque part au milieu du cours sans d'abord déverrouiller toutes les leçons qui la précèdent. De plus, pour débloquer la prochaine leçon, vous devez d'abord "économiser" suffisamment de matière noire, puis l'utiliser pour "acheter" la prochaine leçon :

Si vous avez suffisamment de matière noire, la leçon s'ouvrira et vous verrez le message suivant :

Si vous n'avez pas assez de matière noire, alors vous verrez un autre message :


5. Continuer

Si vous revenez sur le site après une longue absence et que vous souhaitez revenir rapidement à la dernière leçon que vous avez ouverte, il existe 2 façons rapides de le faire :

Première méthode

Ouvrez la quête sur laquelle vous travaillez actuellement. À côté du dernier niveau que vous avez ouvert, vous verrez un lien "Continuer". Cliquez dessus et vous serez redirigé vers la dernière leçon que vous avez ouverte dans cette quête.

Deuxième méthode

Cliquez sur Apprentissage dans la barre latérale gauche du site Web. Vous serez redirigé vers votre page d'apprentissage personnelle. Sur cette page, il y aura une liste des trois dernières leçons que vous avez ouvertes dans la sous-section Leçons recommandées . La leçon la plus récemment ouverte est la plus à gauche. Cliquez sur la carte souhaitée et — boum — vous êtes dans la leçon.