Lo que hace un buen tutorial de programación?
![](https://cdn.gocrazyx.info/pcb/6-motivating-quotes-for-newbie-struggling_1.jpg)
La programación es difícil. Ya sea que esté tratando de captar un nuevo lenguaje de programación o profundizar en una nueva área de la programación, usted va a necesitar una cierta dirección. Por desgracia, no todos los tutoriales son iguales.7 trucos útiles para dominar una nueva Lenguaje de Programación7 trucos útiles para dominar una nueva Lenguaje de ProgramaciónEstá bien ser abrumado cuando se está aprendiendo a código. Es probable que olvida las cosas lo más rápido que los aprende. Estos consejos pueden ayudarle a mantener una mejor toda esa nueva información.Lee mas
Es por eso que es tan importante que usted es capaz de discernir entre tutoriales de programación que en realidad le y aquellos que sólo será un desperdicio de su tiempo beneficiarse. Caminando a través de un tutorial adecuado puede ser la diferencia entre la programación libre de estrés o renunciar a la frustración.
No pierda incontables horas que tengo. Esto es lo que debe buscar en un tutorial de programación de calidad.
Vídeo: Tutorial programación para quienes inician.1 . Que hace el programador??
Actual & Enfoque incremental
No hay nada más desalentador que un infodump. El aprendizaje es un proceso de pequeños pasos a la vez. Tutoriales que van en la sobrecarga de información son los que se deben evitar a toda costa. Ellos sólo terminan confundiendo.
Vídeo: Tutorial C++ 17. Introducción a Funciones
Por otra parte, un gran tutorial es uno que es actual y incrementales, la enseñanza de una manera que comienza con fundamentos básicos antes de construir hasta temas más avanzados que requieren conocimientos previos para entender de verdad.
Pero, de nuevo, es importante para un tutorial que sea tanto tópica y incrementales. temas densos deben ser divididas en pequeñas sub-temas, y si esos son todavía demasiado densa, subtemas deberían desglosarse aún más.
En otras palabras, cada idea de que los que se enseña debe ser tan simple como puede ser aún lo suficientemente amplio como para valerse por sí misma.
Uno de los tutoriales más memorables que he leído era cómo rehacer el Flappy Bird en libgdx por Kilobolt. Esta guía paso a paso de recrear Flappy Bird desde cero es un ejemplo perfecto de progreso gradual y la cobertura tópica.
Fácil de digerir Idioma
La sobrecarga de información no es el único obstáculo en el camino hacia la comprensión de un tema. El idioma real del tutorial - me refiero a la dicción, la inclusión (o exclusión) de la jerga, expresiones idiomáticas, etc. - es tan importante.
Otra forma de verlo: la más clara se explica, más fácil será para digerir. Incluso los conceptos más simples pueden ser una pesadilla para desenvolver si se enrevesado la explicación. ¿Qué debe tener en cuenta?
lenguaje breve y conciso. Un educador adecuada conoce la importancia de ser sencillo. No van a bailar alrededor con frases de largo aliento o tratar de mostrar lo mucho que creen que saben. Tutoriales son todos acerca tú, no ellos.
uso de la luz de la jerga. Jerga puede ser difícil de evitar, sobre todo en áreas de conocimiento especializado como la programación. Sin embargo, un educador sabe cuándo adecuada para que aparezca la jerga, cuando a posponer, y cuando saltarse por completo.
Cuando la jerga es inevitable, el educador debe explicar cada término como se le hizo subir en lugar de asumir el público sabe lo que significa. (La única excepción a esto es para las clases particulares que están claramente etiquetados como no introductorio.)
Ejemplos concretos de temas abstractos. conocimientos de programación es muy abstracto, por lo que puede ser tan difícil para algunas personas a captar. Un excelente tutorial no solo explique un concepto, pero proporcionan múltiples ejemplos que proporcionan ejemplos prácticos.
Codecademy escuela codificación en línea es un modelo fantástico de fácil de digerir lecciones de programación. No sólo cada curso diseñado de forma incremental, pero no hay mucha confianza en la jerga y cada lección incluye varios ejemplos del mundo real de los conceptos aprendidos solo.Codecademy - Sin duda la forma más fácil de CódigoCodecademy - Sin duda la forma más fácil de CódigoCodecademy es un tutorial de programación interactiva nueva página web barra que te guía a través de los conceptos básicos de javascript. Si bien no ha existido mucho tiempo, el sitio ya ha sido generar un montón de rumores sobre ...Lee mas
Los ejercicios prácticos guiados
En el espectro entre “puramente teórico” y “puramente práctico”, la programación tiene un fuerte sesgo hacia la última. Por supuesto que hay una gran cantidad de teoría y el conocimiento abstracto involucrados, pero nada de esto realmente importa si no puede aplicarlo con el código escrito.
Y es por eso que es esencial para las clases particulares de programación para ofrecer al menos una - pero lo ideal es más - ejercicios prácticos guiados. Esto es cierto si usted está aprendiendo de una impresión, digital, o una fuente en línea.
El epítome absoluto de esta idea es CheckIO, un tutorial de programación de lo más original disfrazado como un juego con la progresión a través de múltiples etapas. A partir de ahora, sólo enseñan el lenguaje Python.Los 5 mejores sitios web para aprender a programar en PythonLos 5 mejores sitios web para aprender a programar en PythonDurante la última década, el Pitón lenguaje de programación se ha disparado en popularidad entre los programadores en todas las áreas de la codificación. De los desarrolladores web a los diseñadores de juegos de vídeo a los creadores de la herramienta de la casa, muchas personas han caído en ...Lee mas
Cada etapa se presenta con un objetivo concreto que representa uno de varios algoritmos y temas abstractos (por ejemplo palomas X de alimentación sin sobrealimentación ellos). Si lo hace, no sólo le obliga a participar activamente con el tema, pero le da un obstáculo a superar para que se sienta realmente como estás aprendiendo.
También hemos recopilado algunos otros ideas de proyectos de programación para ayudarle a aprender más rápido. Suplemento con éstos una forma única de aprender de codificación a patear realmente su progreso en plena marcha.5 Ideas de proyectos para ayudarle a aprender programación más rápida5 Ideas de proyectos para ayudarle a aprender programación más rápidaHay algunas maneras de facilitar la curva de aprendizaje para la programación. Ensuciarse las manos y aprender más rápido con proyectos secundarios que puede empezar en cualquier momento. Juega un poco con estos cinco.Lee mas
Dónde encontrar excelentes tutoriales
Ahora que sabes qué buscar, dónde ¿Puede encontrarlos? Mientras tutoriales son una moneda de diez centavos una docena y una simple búsqueda en Google le apuntan a miles de ellos, el bueno queridos puede ser algo difícil de encontrar. Es una pena cómo funciona, ¿verdad?
Un recurso es brillante Hackr.io, que es una colección de multitud de fuentes de la mejor programación y relacionados con la tecnología tutoriales en la web por tema y el lenguaje. Te haces un desagrado al pasar por alto este sitio web.
Otros buenos lugares para comenzar incluyen estos sitios de los cursos en línea para las habilidades tecnológicas, estas cursos de Microsoft y edx, y si usted está dispuesto a soltar un poco de dinero en efectivo, estos en línea paga-lo-que-quiere paquetes de golf. Considerar complementar su educación con estas blogs de programación para estudiantes.Obtener habilidades técnicas que necesita en este Top 7 sitios en línea del cursoObtener habilidades técnicas que necesita en este Top 7 sitios en línea del cursoNo es sólo sobre el aprendizaje de lenguajes de programación, sino también las pequeñas habilidades técnicas desapercibido que usted podría tomar aún más en su carrera. Iteración a la siguiente versión de ti. La clase está en sesión.Lee mas
Y, por último, recomiendo leer sobre el agotamiento de programación y la motivación. Un marcador. Comprobar de nuevo en él cada pocos meses. Si no está sufriendo de ahora, tendrá en algún punto de la línea, y si muere su motivación para el bien, puede ser que signifique no está destinado a ser un programador.
¿Qué tipo de programación tutoriales que más te gusta? Texto o vídeo? Teórico o práctico? ¿Qué sitios y recursos han demostrado ser más útil para usted? nos dirá todo sobre ella en los comentarios!