Android

Codecademy vs application de code école ios: qui est le meilleur?

React Native Tutorial for Beginners - Crash Course 2020

React Native Tutorial for Beginners - Crash Course 2020

Table des matières:

Anonim

Il n'y a pas si longtemps, si vous vouliez apprendre à coder, vous deviez soit vous spécialiser en informatique au collège, soit, à tout le moins, vous procurer un livre assez coûteux. Grâce à l'App Store et aux développeurs qui le font évoluer, il existe des applications qui offrent des outils d'apprentissage totalement gratuits et complets pour que vous puissiez être sur le chemin de la création du prochain grand logiciel.

Codecademy et Code School sont deux des meilleurs choix. Ces deux applications iOS sont gratuites et offrent des approches assez différentes pour l'enseignement du code. En fin de compte, cela revient à la question suivante: quelle est la meilleure approche et l’éducation la plus complète à offrir?

Codecademy est pratique, l'école de code enseigne par vidéo

La différence fondamentale entre Codecademy et Code School réside dans l'approche adoptée par chacun pour l'enseignement du code. Codecademy est extrêmement pratique et implique très peu de lecture ou de surveillance. À chaque étape du processus, l'application vous apprend à apprendre en codant un peu ici et là, en commençant par les bases.

L'application Code School, en revanche, est en grande partie une collection de vidéos que vous regardez dans les chapitres pour renforcer vos connaissances du code. L'application ne contient aucun code, mais uniquement des vidéos éducatives d'une durée de cinq à dix minutes chacune. Elles sont bien faites et suffisamment intéressantes pour retenir votre attention, mais vous devez réserver un peu de temps pour consacrer toute votre dévotion. Codecademy est plus facile pour une leçon rapide en déplacement.

De plus, Codecademy et Code School divisent le codage en différentes sections. Code School appelle ces «chemins» et ils sont fondamentalement en place pour que vous ne commenciez pas à apprendre les langues et les types de code qui ne vous intéressent pas. Code School propose un chemin Ruby, un chemin JavaScript, un chemin HTML / CSS, iOS. Path et autres.

Les sections de Codecademy font partie de ce qu'il appelle Code Hour, la base de toute l'application. Code Hour est voué à enseigner à quiconque l'essentiel du codage en moins d'une heure.

Important: les chemins de l'école de codes permettent une plus grande variété de codages, de l'apprentissage à la conception d'un site Web, en passant par la programmation d'une application iOS. Codecademy s'en tient principalement à l'enseignement de JavaScript et HTML, c'est donc quelque chose à considérer.

Codecademy est plus rapide et plus facile, mais moins complet

Le principal avantage de Codecademy par rapport à Code School est sa facilité d’utilisation. La technique d'apprentissage est suffisamment flexible pour que vous puissiez sortir votre iPhone pratiquement n'importe où et décoller là où vous l'avez laissé lors d'une session Code Hour. Tapez quelques lignes de code, remplissez quelques espaces ici et là tout en apprenant, puis enregistrez le reste pour plus tard.

Comme le principal format d'enseignement de Code School est la vidéo, vous devez avoir accès à des écouteurs ou à un endroit calme pour écouter et vous concentrer. L’application n’est fondamentalement qu’une collection de vidéos et il vous appartient d’absorber les connaissances et de les utiliser vous-même, que vous regardiez ou à une date ultérieure.

Codecademy vous oblige à appliquer les connaissances pendant votre apprentissage. Par exemple, si vous étudiez une balise H1 dans Codecademy, il est probable que vous lisiez une phrase ou deux à propos de ce qu’elle fait. En-dessous, vous trouverez un exemple de code dans lequel vous insérez vous-même une balise H1 et exécutez le code pour regarder votre code prendre vie instantanément. Codecademy vous dit si vous avez tort ou raison et comment résoudre le problème si vous êtes le premier.

Bien que le format intuitif et pratique de Codecademy lui donne des points dans cette confrontation, Code School prend le relais quand il s'agit de régler les détails les plus fins. Plus souvent qu'autrement, une des «classes» vidéo de 10 minutes de Code School vous en apprend plus sur le code que 10 minutes de parcours et de saisie de code dans Codecademy.

Encore une fois, les vidéos de Code School sont brillamment exécutées. Même si vous ne faites pas de travail pratique, les leçons sont suffisamment denses pour vous remplir l'esprit.

Code School a plus à vous apprendre… pour un prix

Prenez le nom très littéralement. Code School est fondamentalement une école, sauf que les cours sont exclusivement disponibles via de courtes vidéos. Il y en a beaucoup et chacun a beaucoup à vous offrir en tant qu'étudiant.

Malheureusement pour Code Hour de Codecademy, vous devriez également prendre ce nom très littéralement. L'application ne contient qu'environ une heure de contenu et il est à peu près impossible d'apprendre tout ce que vous devez savoir sur le code en une heure - que vous conceviez une simple page Web ou créiez une application à partir de zéro..

C'est dommage que Codecademy ne puisse pas s'intégrer davantage dans l'application. Il a beaucoup à offrir et constitue une ressource phénoménale pour apprendre et appliquer le code extrêmement rapidement. Mais pour l'essentiel de ce que vous devez savoir, vous devez utiliser le site Web de bureau à codecademy.com.

L'application Code Hour aborde les types de données, les variables, les comparaisons, les instructions if-else, le HTML et la conception d'un site Web, mais très brièvement. Si l'ensemble du site Web de Codecademy - qui dispose de ressources approfondies très similaires à celles de Code School - était disponible pour votre iPhone, l'application remporterait ce concours par un glissement de terrain.

Vous pouvez diffuser (ou enregistrer hors ligne) toutes les vidéos de Code School sur votre iPhone, ce qui rend l'apprentissage mobile beaucoup plus complet. Cependant, contrairement à Codecademy, Code School a un coût: 29 $ par mois. Certaines des vidéos sont disponibles gratuitement et vous apprennent les bases, mais les autres sont réservées aux abonnés. Cet abonnement débloque également des «défis» et des screencasts sur le site Web de Code School, mais ceux-ci ne sont pas non plus accessibles dans l'application.

En fin de compte, les deux applications sont déçues par ce qu'elles fournissent dans leurs applications par rapport à ce qui nécessite un ordinateur de bureau, mais Code School a un léger avantage ici.

Gagnant: Code School

Tout se résume à l'expérience mobile: quelle application enseigne le code plus efficacement et a plus à offrir directement dans la paume de votre main? La réponse est Code School. L'approche pratique de Codecademy est indéniablement fantastique et il est difficile de battre le prix de la gratuité, mais les vidéos de Code School sont merveilleusement complètes et couvrent un large éventail de langages de codage et de sujets. Si vous choisissez de vous inscrire, vous en obtenez encore plus.