Saludos comunidad de Steemit, hoy vengo a enseñarles los que para mí son los 5 mejores recursos para aprender a programar, estos recursos sirven en definitiva para aquellas personas que no tienen conocimiento alguno en el área de programación, cabe destacar que la gran mayoría están enfocados en área de “programación web”, mi humilde recomendación es que si quieres aprender a programar, empieces por programación web.
Yo creo que todos nosotros en algún momento de nuestras vidas nos preguntamos: ¿Cómo se hace una página? ¿Será que yo puedo hacer una? ¿Es tan difícil como lo pintan? Pues el día de hoy verás que con un poco de constancia y perseverancia lo que parecía muy difícil, en un futuro será pan comido.
Antes de empezar a leer quiero aclarar que todos estos recursos son en Inglés, así que tu nivel de inglés debe ser por lo menos intermedio para que puedas aprovechar al máximo de los mismos, de lo contrario, no podrás entender nada, en otra oportunidad hago un post con recursos en español.
Sin más preámbulos comencemos.
- W3Schools
W3Schools es una página web donde podrás encontrar de manera gratuita toda clase de información detallada sobre HTML, CSS, Javascript, Bootstrap, PHP, SQL, entre otros lenguajes de programación, cabe destacar que HTML y CSS no son lenguajes de programación pero son esenciales para programación web.
Lo más atractivo de la página es que posee un botón de “Try it Yourself” el cual te explica a través de un ejemplo en vivo lo que estás aprendiendo, esto se aplica para absolutamente todo lo que estés buscando. Además de que puedes editarlo desde la página ya que posee un editor de código.
En definitiva pongo este recurso en el 5to lugar porque no es un profesor el que me está explicando pero es perfecto para personas auto-didactas.
- Free Code Camp
Free Code Camp es una plataforma web en la cual puedes aprender de manera gratuita a programar, es una de las páginas más reconocidas a nivel mundial por su alto nivel de enseñanza auto-didacta, tiene un roadmap el cual te permite ir aprendiendo mientras sigues su plan de estudios, al final de cada capítulo por así decirlo te ponen a prueba con un desafío el cual envuelve todo lo aprendido, lo mejor de todo es que al final te dan un certificado.
!COMPLETAMENTE GRATIS!
Por último y no menos importante, cuenta con una comunidad la cual te brinda el mejor apoyo que puedas imaginar, es una especie de StackOverFlow 2.0, en un futuro entenderás esta referencia.
- The Complete JavaScript Course 2018: Build Real Projects!
Este curso de Javascript se encuentra en la plataforma Udemy, esta plataforma es reconocida por sus increíbles cursos, lamentablemente estos cursos son pagos, pero siempre hay descuentos así que puedes aprovechar esas oportunidades para comprarlos, si buscas en Google puedes encontrar estos cupones de descuento los cuales te dejar comprar cada curso de Udemy en 9$ así que aprovecha y búscalo antes de realizar cualquier compra.
El curso es dictado por Jonas Schmedtmann, debo decir que aprendí muchísimo de Javascript, el único problema que tenía con él, era que, como no era nativo inglés, su acento se escuchaba con muy poca naturalidad, independientemente de esto, su metodología es increíble, además que durante el curso desarrollas grandes proyectos los cuales puedes ir agregando a tu portafolio.
- Traversy Media
El canal de Youtube Traversy Media, sin duda, el mejor canal de Youtube que he conseguido en términos de programación. Su creador, por Brad Traversy es conocido en el mundo de la programación por su simplicidad a la hora de explicar cualquier lenguaje de programación, resulta muy agradable y natural, es como si lo hubiese escrito el. Cabe destacar que su contenido es completamente gratuito, siempre y cuando lo veas desde Youtube ya que cuenta con varios tutoriales en su Patreon al igual que Udemy.
Definitivamente lo recomiendo al 100%, lo pondría en primer lugar pero en un momento explicaré por qué está de segundo lugar en mi lista.
Para los que quieran un Roadmap completo de Traversy, pueden usar este link como referencia, el cual contiene todos sus videos de youtube con su respectiva descripción.
- The Complete Web Developer Course 2.0!
Este fue el primer curso que hice, agradezco a un usuario de Reddit el cual me lo recomendó. Este curso se encuentra en la plataforma de Udemy, como dije anteriormente, los cursos de Udemy son pagos, pero si buscas bien en Google puedes encontrar los cupones de descuento (9$ por curso) en vez de pagar 199$.
El curso es dictado por Rob Percival, su acento es británico ya que es de U.K, pero a diferencia de otros acentos anglosajones es completamente entendible, a tal punto de ser perfecto, cabe destacar que Rob era profesor antes de estudiar programación web por lo cual explicar se le da con completa naturalidad al igual que Traversy, la pequeña diferencia es que los tutoriales de Rob están un poco desactualizados con respecto a la fecha ya que fueron creados en el 2016 si no me equivoco, de igual manera son una excelente base para que un completo beginner pueda entender a la perfección los conceptos básicos de la programación.
Ahora mi explicación de por qué puse primer a Rob antes que Traversy, bueno, simplemente creo que el Roadmap de Rob es mucho más sólido y entendible para un principiante que el de Traversy. En definitiva, Rob explica como si tuviese 5 años (Explain like I’m 5) y eso para mí y muchos es fundamental al momento de aprender algo nuevo, si no, estoy seguro de que pueden dejar de estudiar a los 2 días.
Bueno, creo que ya expliqué todo con claridad, si tienen alguna duda con respecto a cualquier tema relaciono con programación web no dudes en preguntarme.
Gracias por leer, que tengas un lindo día.
Hola @immoonlight, este post ha sido propuesto para ser votado por la cuenta @Cervantes. Saludos!
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard:
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard:
Congratulations @immoonlight! You have received a personal award!
1 Year on Steemit
Click on the badge to view your Board of Honor.
Do not miss the last post from @steemitboard:
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard:
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard:
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard:
Congratulations @immoonlight! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard: