Los mejores canales de youtube para programadores
Table of Contents
En todo el tiempo he dedicado a explorar youtube buscando tutoriales y cosas para aprender, he dado con un grupo particular de canales sobre programación que te recomiendo explorar.
Algunos se enfocan en crear tutoriales para aprender lenguajes, librerías y frameworks. Mientras que otros tienen contenido sobre temas relacionados con mejorar tu carrera como programador.
Todos estos canales que te voy a recomendar aquí están en inglés. De hecho, la mayor parte de los buenos canales, tutoriales y sitios web de programación están en inglés y no saber este idioma te está perjudicando considerablemente, entre otras cosas, porque te impide aprovechar este tipo de contenido.
Si has tenido dificultades aprendiendo este idioma, tengo un artículo sobre cómo aprender inglés de una vez por todas.
Bueno, sin más preámbulos voy a presentar los canales que más me gustan sobre el tema.
Traversy Media
En este canal puedes encontrar muchos tutoriales sobre Vue.js, React.js, Node.js, Express, Laravel, así como principios básicos de desarrollo web. Tiene un video buenísimo sobre Angular donde explica de forma muy clara el funcionamiento y uso de este framework.
LearnCode.academy
Si quieres aprender no solo sobre las nuevas librerías de Javascript, si no también sobre cómo mejorar tus habilidades en este lenguaje, este canal es el ideal. Tiene muy buenos playlists sobre cómo usar Git y sobre las nuevas características Javascript.
Otra cosa buena de este canal es que no solo se limita a los tutoriales, sino que también te orienta sobre qué tecnologías están siendo más usadas y cuáles están entrando en desuso. Esto te permite enfocar tu aprendizaje y estar al día en los temas relevantes.
Coding Tech
Coding Tech es bastante diferente a los canales que he listado previamente. Allí puedes encontrar conferencias sobre Rust, GraphQL, Machile Learning, Web Assembly, Go, Electron, entre otros. Desde que conocí este canal me subscribí inmediatamente porque las charlas son muy buenas.
Simple Programmer
Este es un canal más enfocado en las soft skills, o habilidades blandas. Estas son habilidades que te permiten integrarte con éxito en ambientes laborales y trabajar efectivamente con otras personas (en contraste con las hard skills, que son las habilidades específicas para ser desarrollador).
Según el creador del canal, el objetivo de este es enseñarle a los programadores a ser cool. Aquí puedes encontrar contenido a cerca de orientación profesional, cómo aprender cosas rápidamente, cómo promoverte profesionalmente y cómo hacerte marketing a ti mismo como programador para avanzar en tu carrera.
Stefan Mischook
Este es un canal en cierto modo parecido al anterior. El creador es un señor canadiense que trabajó durante mucho tiempo desarrollando aplicaciones web por cuenta propia y haciendo negocios en la industria del software.
Los videos de este canal hablan no tanto sobre cómo programar en algún lenguaje en particular, sino sobre las enseñanzas que le han dejado a este señor todos sus años de experiencia programando. Aquí hay un buen video para que tengas una idea de cómo es este canal.
freeCodeCamp
Desde tutoriales hasta entrevistas con expertos, este canal tiene prácticamente todo lo que necesitas. Allí puedes encontrar turoriales sobre Vue.js, React.js, Estructuras de datos, Git, varios proyectos para aplicar todas estas tecnologias en cosas útiles, así como charlas y entrevistas con desarrolladores de software que han estado en el negocio por bastante tiempo.
Este es el canal del sitio web freecodecamp.org en el que puedes aprender a programar gratis.
Fun Fun Function
Descubrí este canal una vez que estaba averiguando qué eran las promises en Javascript y cómo funcionaban. Me encontré este video que las explica de una manera muy sencilla y entendible.
Fun Fun Function es un canal cuyo creador es un programador sueco medio loco que habla más que todo sobre Javascript. El canal es muy interesante y para nada aburridor.
Tiene una playlist sobre programación funcional en Javascript que es muy buena y por medio de la cual aprendí que se puede usar reduce()
para modificar un array de maneras bastante interesantes (hasta ese momento únicamente había usado ese método para sumar una lista de números).
The Coding Train
Este es un canal principalmente de tuturiales sobre Javascript para hacer distintos proyectos, varios de los cuales involucran librerías canvas y librerías gráficas. El creador de este canal publicó un famoso libro titulado The Nature of Code.
Este canal además tiene varios videos sobre hacer bots en Node.js, videojuegos, animaciones, así como tutoriales sobre expresiones regulares y redes neuronales.
Computerphile
Los videos de este canal están enfocados en explicar conceptos de ciencias de la computación. Normalmente entrevistan a un académico para hablar de temas como inteligencia artificial, criptografía, cómo funciona la RAM, cómo funciona el CPU o cómo son perpetrados distintos tipos de ataques informáticos.
Uno de mis videos favoritos es este que trata sobre cómo escoger una contraseña fuerte (gracias a eso terminé cambiando la contraseña de varias de mis cuentas).
Eli the Computer Guy
Este canal no habla tanto de desarrollo de software, pero sí de temas que tiene más que ver con redes y asuntos relacionados con administración de sistemas. Tiene playlists muy buenos sobre redes de computadores, servidores y hacking en general.
Recientemente he descubierto algunos canales que no mencioné, pero que vale la pena mirar, como el de Christopher Okhravi que tiene un muy buen playlist sobre dessing patterns o uidotdev que tiene buen contenido sobre React.
Esta es la lista de mis canales de programación favoritos hasta el momento. Si conoces alguno interesante que no haya mencionado, déjalo en la sección de comentarios de este post.
Comments