Ce qui fait un bon tutoriel de programmation?

La programmation est difficile. Que vous essayez de saisir un nouveau langage de programmation

ou plonger dans un nouveau domaine de la programmation, vous allez avoir besoin de quelques conseils. Malheureusement, tous les tutoriels sont les mêmes.7 astuces utiles pour maîtriser une nouvelle langue de programmation7 astuces utiles pour maîtriser une nouvelle langue de programmationIl est normal d`être dépassés lorsque vous apprenez à code. Vous aurez probablement oublier les choses aussi vite que vous les apprendre. Ces conseils peuvent vous aider à mieux conserver toutes ces informations nouvelles.Lire la suite

Voilà pourquoi il est si important que vous êtes en mesure de discerner entre les didacticiels de programmation qui profiteront réellement vous et ceux qui ne perdez pas votre temps. Marcher à travers un tutoriel approprié peut être la différence entre programmation sans stress ou de donner dans la frustration.

Ne perdez pas d`innombrables heures comme je l`ai. Voici ce qu`il faut rechercher dans un tutoriel de programmation de qualité.

Topique & approche incrémentale

Rien n`est plus décourageant qu`un infodump. L`apprentissage est un processus de petites mesures prises à la fois. Tutoriels qui entrent dans la surcharge d`information sont ceux qui doivent être évités à tout prix. Ils vont finir par vous confondre.

D`autre part, un grand tutoriel est celui qui est topique et incrémentale, l`enseignement d`une manière qui commence par les bases fondamentales avant de construire jusqu`à des sujets plus avancés qui exigent des connaissances avant de comprendre vraiment.

grande-programmation-tutorial-kilobolt

Mais encore une fois, il est important pour un tutoriel pour être à la fois d`actualité et incrémentale. sujets denses devraient être ventilés en petits sous-thèmes, et si ceux-ci sont encore trop denses, les sous-rubriques devraient être décomposées encore plus loin.

En d`autres termes, chaque idée qui obtient enseigné doit être aussi simple que cela peut être encore assez complet pour se tenir debout sur ses propres.

L`un des tutoriels les plus mémorables que j`ai jamais lu était Comment Remake Flappy Bird à LibGDX par Kilobolt. Cette procédure pas à pas, étape par étape de recréer Flappy oiseaux à partir de zéro est un parfait exemple de progrès graduels et la couverture d`actualité.

Facile à Digest Langue

La surcharge d`information ne sont pas le seul obstacle sur le chemin de la compréhension d`un sujet. La langue réelle du tutoriel - je veux dire la diction, l`inclusion (ou l`exclusion) de jargon, les expressions idiomatiques, etc. - est tout aussi important.

Une autre façon de le regarder: plus il est expliqué, le plus il sera facile à digérer. Même les concepts les plus simples peuvent être un cauchemar pour déballer si l`explication est alambiqué. Alors, que devez-vous chercher?

langue courte et concise. Un éducateur bon sait l`importance d`être simple. Ils ne vont pas danser avec des phrases de longue haleine ou essayer de montrer à quel point ils pensent qu`ils savent. Tutoriels sont tout toi, ne pas leur.

Usage léger du jargon. Jargon peut être difficile d`éviter, en particulier dans les domaines de connaissances spécialisées comme la programmation. Cependant, un éducateur bon sait quand il faut élever le jargon, quand le reporter, et quand l`ignorer complètement.

grande-programmation-tutorial-Codecademy

Lorsque le jargon est inévitable, l`éducateur doit expliquer chaque terme car il est élevé au lieu d`assumer le public sait ce que cela signifie. (La seule exception à cette règle est pour les didacticiels qui sont clairement étiquetés comme non-introduction.)

Des exemples concrets de sujets abstraits. la connaissance de la programmation est très abstraite, ce qui explique pourquoi il peut être si difficile pour certaines personnes à saisir. Un excellent tutoriel ne sera pas seulement Explique un concept, mais fournir plusieurs exemples qui fournissent des illustrations pratiques.

école de codage en ligne Codecademy est un exemple fantastique de facile à digérer cours de programmation. Non seulement est chaque cours progressivement conçu, mais il n`y a pas beaucoup de dépendance à l`égard du jargon et chaque leçon comprend plusieurs illustrations dans le monde réel des concepts juste appris.Codecademy - Hands Down La meilleure façon de codeCodecademy - Hands Down La meilleure façon de codeCodecademy est une nouvelle barre de site Web tutoriel de programmation interactif qui vous guide à travers les bases de javascript. Bien qu`il n`a pas été autour très longtemps, le site a déjà été générer beaucoup de buzz sur ...Lire la suite

Exercices pratiques guidées

Sur le spectre entre « purement théorique » et « purement pratique », la programmation a un fort penchant vers ce dernier. Bien sûr, il y a beaucoup de théorie et de connaissances abstraites en jeu, mais rien de tout cela est vraiment important si vous ne pouvez pas l`appliquer avec le code écrit.

Et c`est pourquoi il est essentiel pour les didacticiels de programmation pour offrir au moins un - mais idéalement plus - guidée exercices pratiques. Cela est vrai si vous apprenez à partir d`une impression, la source numérique ou en ligne.

La quintessence absolue de cette idée est CheckIO, un tutoriel de programmation qui est habilement déguisé comme un jeu avec une progression par plusieurs étapes. A partir de maintenant, ils enseignent seulement le langage Python.Les 5 meilleurs sites Web pour apprendre la programmation PythonLes 5 meilleurs sites Web pour apprendre la programmation PythonAu cours de la dernière décennie, le Python langage de programmation a explosé en popularité parmi les programmeurs dans tous les domaines de codage. De développeurs web pour les concepteurs de jeux vidéo pour les créateurs d`outils en interne, beaucoup de gens sont tombés ...Lire la suite

grande-programmation-tutorial-checkio

Chaque étape vous présente un objectif concret qui représente un des algorithmes et des sujets abstraits (par exemple alimentation pigeons X sans les suralimenter). Ce faisant, non seulement vous oblige à engager activement avec le sujet, mais vous donne un obstacle à surmonter pour que vous puissiez réellement sentir comme vous apprenez.

Nous avons aussi compilé quelques autres idées de projets de programmation pour vous aider à apprendre plus vite. Supplément avec ces des moyens uniques pour apprendre le codage pour lancer vraiment vos progrès en pleine vitesse.5 idées de projet pour vous aider à apprendre la programmation plus rapide5 idées de projet pour vous aider à apprendre la programmation plus rapideIl y a quelques façons de faciliter la courbe d`apprentissage pour la programmation. Obtenez vos mains dans le cambouis et d`apprendre plus rapidement avec des projets secondaires que vous pouvez commencer à tout moment. Jouez avec ces cinq.Lire la suite

Où trouver excellents tutoriels

Maintenant que vous savez quelle chercher, pouvez-vous les trouver? Alors que des tutoriels sont un sou une douzaine et une simple recherche sur Google vous pointez sur des milliers d`entre eux, la bien ceux peuvent être un peu difficile à trouver. Il est dommage comment cela fonctionne, est-ce pas?

Une ressource est brillante Hackr.io, qui est une collection crowdsourcing de la meilleure programmation et des tutoriels liés technophiles sur le web par le sujet et la langue. Vous vous faites une défaveur par donnant sur ce site.

D`autres grands endroits pour commencer comprennent ces sites de cours en ligne pour les compétences tech, celles-ci cours par Microsoft et edX, et si vous êtes prêt à déposer un peu d`argent, ceux-ci en ligne payez ce que vous voulez-faisceaux de cours. Envisager de compléter votre formation avec ces blogs programmation pour les étudiants.Tech Compétences Obtenir Vous avez besoin à ces Top 7 sites Cours en ligneTech Compétences Obtenir Vous avez besoin à ces Top 7 sites Cours en ligneIl est non seulement sur les langages de programmation d`apprentissage, mais aussi les petites compétences techniques inaperçues qui pourraient vous prendre plus loin dans votre carrière. Itérer à la prochaine version de vous. Classe est en session.Lire la suite

Et enfin, je vous recommande la lecture sur burn-out de programmation et de motivation. Signet. Revenez sur tous les quelques mois. Si vous ne souffrez pas de maintenant, vous serez à un moment donné sur la ligne, et si votre motivation meurt pour de bon, cela pourrait signifier vous n`êtes pas censé être un programmeur.

Quel genre de tutoriels programmation vous aimez le mieux? Texte ou vidéo? Théorique ou pratique? Quels sont les sites et les ressources se sont avérées les plus utiles pour vous? Dites-nous tout dans les commentaires ci-dessous!

Articles connexes