Chris Castiglione Professeur à One Month. Faculté de l'Université Columbia où j'enseigne la littératie numérique.

Codecademy vs Udemy

5 min read

Lorsqu’ils commencent l’apprentissage du codage, beaucoup de gens se demandent: “Codecademy ou Udemy?”  En raison de tous les choix disponibles, déterminer les différences entre les plates-formes et choisir celle qui vous convient le mieux relève du défi.

Ici, à One Month, nous suggérons à nos étudiants d’apprendre de différentes sources! Par exemple, les étudiants peuvent regarder des vidéos de codage sur Udemy ou One Month , tout en utilisant également Codecademy pour leurs tutoriels de codage gratuits .

Cela dit, chaque plate-forme a ses avantages et ses inconvénients, et certaines sont mieux adaptées à certains types d’apprenants. Pour vous aider dans votre choix, j’ai jeté un coup d’œil à deux options que les étudiants comparent souvent: Codecademy vs. Udemy.

Un bref aperçu de Codecademy vs. Udemy

Avant d’entrer dans le vif du sujet, voici un aperçu général des deux:

Codecademy

  • Langues : 12, y compris Ruby, Java, Sass, HTML et plus.
  • Prix : Codecademy propose des cours gratuits et payants
  • Année de fondation : 2011
  • Nombre d’étudiants : Codecademy a servi plus de 45 millions d’étudiants.
  • Curriculum : Conçu et publié par Codecademy
  • Structure : les classes sont regroupées dans des “programmes”, chaque programme ayant l’aspect d’un cursus de formation en ligne dédié au codage.
  • Interface utilisateur : Éditeurs de code dans le navigateur. Instructions et consignes sans vidéos.

Udemy

  • Langues : Udemy couvre un large panel de langues, comme Node.js à C ++, Java, Python, etc.
  • Prix : Le cours Udemy moyen est coté à 99 $ et réduit à 9 $.
  • Année de fondation : 2009
  • Nombre d’élèves : Plus de 10 millions de personnes ont suivi un cours avec Udemy en 2016.
  • Curriculum : des instructeurs individuels indépendants (sans surveillance d’Udemy) conçoivent leurs cours
  • Structure : Un marché de cours à partir duquel les étudiants choisissent des cours individuels.
  • Interface utilisateur : Udemy n’a pas l’édition de texte dans le navigateur comme Codecademy. Ce qui est bien car vous utiliserez des outils réels avec Udemy. Cependant, comme chaque cours est assorti de son propre instructeur, il n’est pas certain que les outils ou la méthode de l’instructeur seront harmonisés pour tous les cours.

Analyse de Codecademy

Analyse de Codecademy

Les cours de Codecademy sont regroupées dans des programmes. Les sujets abordés vont de la maîtrise du développement Web via HTML / CSS et JavaScript à l’apprentissage de la science des données via Python et SQL. Pour ceux qui ne sont pas certains des compétences spécifiques dont ils ont besoin, Codecademy prépare le terrain avec ses cours préconçus.

Contrairement à Udemy, Codecademy propose uniquement des cours liés au codage. Bien que tous les cours soient centrés sur les compétences, Codecademy Pro a vocation à offrir «des programmes offrant des résultats concrets et prêts à l’emploi». Les cours Pro incluent également des avis d’experts sur le code des étudiants, ainsi que des certifications et des projets “du monde réel”.

L’inconvénient majeur de Codecademy, cependant, est son éditeur de code unique.

Parce que les étudiants apprennent dans un environnement créé par Codecademy plutôt que dans un environnement réel (comme Sublime) dans lequel les programmeurs codent, la transition vers le monde réel peut être chaotique. Cependant, Codecademy offre une interface plus propre qu’Udemy et permet l’édition de code dans le navigateur, ce qui est un bonus.

Codecademy est-il gratuit?

En quelque sorte. Codecademy était 100% gratuit, mais dorénavant, seuls certains cours pour débutants sont gratuits. La plupart des cours relèvent de leur plan Codecademy Pro. Lorsque vous débutez, vous pouvez commencer gratuitement, mais peu de temps après, il vous sera demandé de passer à la version payante. Codecademy propose des options de paiement mensuelles, semestrielles et annuelles de 29,99 $ / mois en moyenne.

Codecademy est un bon outil?

J’aime la façon dont les cours sont conçus pour permettre aux élèves d’avancer vers des objectifs spécifiques. Dans mon propre enseignement, j’ai constaté que lorsque les étudiants avaient des objectifs précis, leur taux de réussite s’avérait  plus élevé. Vous ne voulez pas terminer l’intégralité d’un cours en vous demandant ensuite: “Qu’est-ce que je viens d’apprendre?”

Si vous pouvez garder la motivation nécessaire pour terminer le cours dans son intégralité, vous apprendrez de nouvelles compétences formidables. “Intégrez bien les notions que vous aurez apprises. Car vous utiliserez ces mêmes notions dans tous les principaux langages”, explique un utilisateur de reddit .

Mais parfois, Codecademy est trop théorique. C’est pourquoi mon co-fondateur, Mattan Griffel, a écrit ce post: “Pourquoi la Codecademy n’a pas fonctionné pour moi” dans lequel il explique:

“Certes, c’était plutôt cool. Il y avait une nouveauté de pouvoir taper le code dans mon navigateur et de voir immédiatement ce que cela faisait. Mais la nouveauté a rapidement disparu. J’apprenais des choses comme les variables, les chaînes de caractères et “les boucles” – mais très vite, je me suis demandé: «En quoi ces connaissances vont-elles m’aider à construire ce que je veux construire?”

Des millions de personnes ont suivi les cours de Codecademy, mais des millions d’entre elles ont-elles réellement appris à coder? Pas sûr.

Je pense que c’est la raison pour laquelle Codecademy offre maintenant un programme payant. Il existe également un réseau de formateurs, de conseillers et de diplômés de la plate-forme, disponibles pour répondre aux questions et interagir avec les étudiants, ce qui en fait une expérience d’apprentissage moins isolée. La liste des forums de Codecademy, où les étudiants peuvent se connecter, obtenir de l’aide et partager leurs expériences en matière de codage, est large.

Analyse d’Udemy

Analyse d’Udemy

Udemy propose plus de 100 000 cours en ligne, chacun avec un accès permanent, ce qui signifie que vous pouvez terminer les cours aussi lentement ou aussi rapidement que vous le souhaitez. Les étudiants dont la vie est occupée en dehors de leurs ambitions de codage, ou ceux qui ne disposent pas de plusieurs semaines d’affilée pour suivre un cours de Codecademy Pro par manque de temps, apprécieront la flexibilité offerte par Udemy.

Une autre différence est qu’Udemy propose des cours dans diverses disciplines. Intéressé par le codage, vous souhaitez également en savoir plus sur la grammaire ou peut-être errer dans le domaine du développement personnel? Udemy a aussi des cours pour ça.

Udemy est-il gratuit?

Les classes vont de 19,99 $ à 199,99 $ avec des ventes et des promotions fréquentes qui font souvent baisser les prix à 9,99 $.

Udemy est-il un bon endroit pour apprendre à coder?

Contrairement à Codecademy, Udemy est composé de cours ponctuels reposant principalement sur l’instruction vidéo. Cela fonctionne mieux si vous avez le temps de regarder les vidéos et si vous pouvez trouver un instructeur que vous appréciez. Comme tout le monde peut créer et publier un cours sur Udemy, la qualité peut varier.

Comme l’a dit un utilisateur de reddit ,

Udemy peut être bien, vous devez juste vous assurer que le cours que vous choisissez est bon. Plusieurs cours peuvent être présentés comme des cours d’introduction avec un contenu destiné aux élèves de niveau intermédiaire ou avec un mauvais instructeur.

Si vous trouvez un cours pour 9 $ sur Udemy, cela peut être un bon point de départ. Le problème que beaucoup de gens rencontrent sur Udemy est de terminer le cours! Des études montrent que plus de 95% des personnes qui s’inscrivent à des cours en ligne ne terminent jamais plus que quelques vidéos. Sur la base de mon expérience personnelle en tant qu’étudiant d’Udemy, je suis tout à fait d’accord. Il est difficile de rester motivé et engagé pendant une aussi longue période.

Conclusion: Codecademy vs. Udemy: Que devriez-vous choisir?

En fin de compte, tout dépend de vos préférences personnelles et de votre mode d’apprentissage.

Chez Udemy, vous trouverez des dizaines de cours où les débutants pourront apprendre le python. D’un côté, avoir autant d’options est un plus, mais de l’autre cela peut paradoxalement être nuisible. Les cours chez Udemy ne sont pas uniformisés, ce qui signifie que la qualité et les professeurs varient d’un cours à l’autre.

Codecademy est l’inverse: ils ne proposent qu’un seul cours par langage de programmation (par exemple, il existe un programme pour apprendre le python, le ruby, le PHP, etc.). Je dis habituellement à mes étudiants,

“Pensez à Codecademy comme à des exercices de codage en ligne. C’est bien de compléter votre travail avec un stage de codage ou de suivre un cours de codage en ligne. Toutefois, Codecademy ne vous apprendra pas à construire des projets réels”.

Tout comme Codecademy et Udemy, One Month propose des cours de codage en ligne où vous pouvez apprendre le python , le javascript et le html . Qu’est-ce qui différencie One Month? Alors qu’Udemy est un marché de vidéos et que Codecademy propose des exercices de codage en ligne, One Month est une école en ligne avec évaluation, certification et soutien humain.  

Peu importe où vous en êtes dans votre apprentissage, nous vous encourageons à créer votre propre éducation en utilisant une variété de livres, de cours et de tuteurs. Codecademy est un excellent endroit pour commencer à faire des exercices gratuits . Udemy est un moyen peu coûteux de plonger votre nez dans le codage. Nous sommes à votre disposition et serons ravis de vous aider à prendre une décision – n’hésitez pas à  nous poser vos questions plus bas.

 

Learn to Code Comment Avatar
Chris Castiglione Professeur à One Month. Faculté de l'Université Columbia où j'enseigne la littératie numérique.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *