Hogar Comentarios 9 maneras baratas y fáciles de aprender a codificar

9 maneras baratas y fáciles de aprender a codificar

Tabla de contenido:

Video: Programar para aprender sin limites | Antonio Garcia Vicente | TEDxYouth@Valladolid (Noviembre 2024)

Video: Programar para aprender sin limites | Antonio Garcia Vicente | TEDxYouth@Valladolid (Noviembre 2024)
Anonim

El software nos rodea. Es difícil encontrar algo en el mundo moderno que no se ejecute en código, desde teléfonos celulares hasta zapatillas de deporte. El mundo invisible de los programas nos rodea, y una vez que aprendes cómo aprovecharlo, puedes lograr mucho.

Incluso si no desea seguir una carrera en ciencias de la computación, aprender a codificar tiene numerosas aplicaciones del mundo real. Al igual que aprender un idioma extranjero, la programación de aprendizaje abre nuevas vías neuronales para fomentar el pensamiento creativo y también puede mejorar las habilidades generales de resolución de problemas. Nunca ha habido un mejor momento para aprender.

Entonces, ¿qué te detiene? El mundo de la programación es más accesible que nunca, con toneladas de tutoriales y plataformas disponibles para personas de todos los niveles de habilidad. En esta función, destacaremos nueve recursos asequibles (y una opción más cara) para desarrollar habilidades.

  • 1 Codecademy

    Codecademy, totalmente gratuito, es un excelente lugar para comenzar con tutoriales de bajo nivel en ocho de los idiomas más populares de la Web. Desde HTML básico y CSS hasta Python, Ruby y PHP, es un servicio robusto con una amplia selección de tutoriales y lecciones. Como es común para el aprendizaje en línea, el proceso está muy gamificado, con insignias para ganar y tablas de clasificación de puntaje alto. La plataforma tiene una serie de características realmente interesantes, incluida la capacidad de crear grupos para aprender y colaborar, así como la capacidad de que los estudiantes más avanzados publiquen sus propias lecciones. Para obtener más información, consulte la reseña de PCMag.
  • 2 casa del árbol

    Debe pagar las ofertas en Treehouse, pero si necesita una inmersión rápida en el mundo de la codificación que lo preparará para el mercado laboral, vale la pena pagar $ 25 por mes. El plan de estudios de Treehouse se centra en las necesidades informáticas del mundo real, por lo que encontrará menos discusión teórica y patrones de diseño y una usabilidad y funcionalidad más básicas. En el sitio se alojan más de 1, 000 videos instructivos, todos creados internamente de acuerdo con su filosofía de enseñanza bien articulada. Las lecciones están basadas en proyectos y muchas giran en torno al desarrollo de sitios y servicios para negocios hipotéticos. Para obtener más información, consulte la reseña de PCMag.
  • 3 Campamento de código libre

    Aquí hay una manera bastante sorprendente de aprender a codificar JavaScript y, al mismo tiempo, hacer algo bueno en el mundo. Free Code Camp hace honor a su nombre al hospedar una amplia selección de tutoriales y cursos que comienzan con el desarrollo básico de páginas web y avanzan a los últimos marcos dinámicos modernos como Node.js. El plan de estudios completo es de aproximadamente 800 horas de instrucción, lo cual es impresionante. Pero cuando haya terminado, Free Code Camp le brinda la oportunidad de aprender en el trabajo al ofrecerse como voluntario para prestar sus habilidades a organizaciones sin fines de lucro que necesitan ayuda en la Web.

    4 Crunchzilla

    Los tutoriales informales y amigables en Crunchzilla están divididos por grupos de edad, pero los adultos principiantes pueden comenzar bien a través del programa Code Monster, que cubre una amplia gama de conceptos básicos de programación. Si lo cava, pase a los conceptos más avanzados en los programas Code Maven y Game Maven, que le permiten ensuciarse las manos construyendo software de trabajo en Javascript. Las sencillas instrucciones paso a paso son fáciles de seguir y le brindan mucho espacio para experimentar, y es fácil exportar sus proyectos terminados fuera de la plataforma para jugar a su antojo.

    5 Dash

    Si está buscando enfocarse exclusivamente en la programación web, Dash es un excelente lugar para comenzar. Las clases en línea creadas por la Asamblea General, la firma de Nueva York que se ha posicionado como una plataforma educativa vital en la economía inicial, lo guiarán a través de las etapas esenciales de la carrera de un desarrollador web, desde un sitio personal hasta una plataforma de comercio electrónico. El curso está fuertemente basado en la narrativa, con cada segmento tutorial presentado como una tarea de un cliente imaginario que ofrece comentarios al entregar el código. Cuando haya terminado, puede publicar sus sitios en la Web de forma gratuita.

    6 CodeHS

    Aunque las lecciones sobre CodeHS se crean para estudiantes de secundaria, son igualmente aplicables a adultos que están comenzando su camino hacia el dominio de la programación. CodeHS fue creado en 2012 por un par de graduados en ciencias de la computación de la Universidad de Stanford que utilizaron su experiencia trabajando con estudiantes de primer año entrantes para desarrollar una plataforma que les diera la experiencia de código del mundo real que necesitaban tener bajo sus cinturones antes de la universidad. La mascota antropomórfica del programa, un perro llamado Karel (llamado así por el lenguaje de programación de 1981), presenta a los principiantes los conceptos básicos y luego los lleva a los ejercicios de Javascript, HTML y Java.

    7 CodeCombat

    Algunas personas tienen dificultades para relacionarse con materiales académicos secos y necesitan que las cosas sean un poco más informales. Para ellos, Code Combat es una solución brillante. Enmarcado como una aventura de fantasía repleta de mazmorras, cada jugador en Code Combat está armado con las herramientas de JavaScript. Cada nivel es un rompecabezas autónomo que introduce nuevos conceptos de programación y permite a los alumnos experimentar con ellos para completarlo. Si está buscando un enfoque enfocado y profesional para el código de aprendizaje, Code Combat probablemente no sea para usted. Sin embargo, si eres un aprendiz casual que quiere mojarse los pies y divertirse haciéndolo, enciéndelo y pruébalo.
  • Academia 8 Khan

    Khan Academy, uno de los líderes en el ritmo de la educación en línea, no se centra únicamente en la programación, sino que sus ofertas son muy sólidas y ¡gratuitas! Se centran en Javascript, un lenguaje poderoso que se usa en toda la Web para una amplia variedad de interactividad. Los cursos están estructurados como una serie de tutoriales en video que presentan los conceptos esenciales, seguidos de desafíos en línea para garantizar que los comprendan. Estos son seguidos por "proyectos", donde utiliza sus nuevas habilidades para crear programas que luego son evaluados por otros estudiantes y entrenadores de la Academia Khan. Es una configuración intuitiva que es fácil de poner y quitar. Para obtener más información, consulte la reseña de PCMag.
  • 9 escuela de código

    A $ 29 por mes, Code School le brinda acceso ilimitado a todos sus tutoriales y ejercicios. A diferencia de muchas de las otras plataformas en esta función, están destinadas a una audiencia más especializada que ya ha dominado los conceptos básicos de la programación. Las ofertas de Code School cubren una amplia variedad de idiomas, desde conceptos básicos de la Web como HTML / CSS hasta Ruby e incluso desarrollo de iOS. Code School es notable por sus valores de producción muy altos y narrativas integradas, que hacen que los programas parezcan unidades cohesivas en lugar de solo conjuntos de ejercicios. Los presentadores también obtienen altas calificaciones de los estudiantes por su claridad y personalidad.
  • 10 Udemy

    Curso por curso, Udemy es probablemente el recurso más caro de esta lista. Ofrece un catálogo masivo y variado de cursos en línea a su propio ritmo, muchos de los cuales son gratuitos. Pero algunos de esos cursos son tan cortos que son efectivamente tutoriales, y los cursos gratuitos buscan constantemente vender a los usuarios ofertas pagas. Aún así, si tiene una necesidad específica más allá de la codificación de nivel de entrada, es una buena inversión. Udemy carece de muchas de las campanas y silbatos que otros cursos de programación presumen: no hay nada en el camino de la gamificación, no se puede trabajar con otros estudiantes, y la presentación es bastante básica. Sin embargo, lo que obtienes de los mejores cursos de Udemy es la especialización. Por ejemplo, el popular motor de juegos en 3D Unity es muy compatible con Udemy, con tutoriales muy detallados y lecciones para poner en marcha proyectos con atención sólida a las mejores prácticas. La estructura de tarifas es por curso, pero definitivamente hay cupones y ofertas especiales que pueden compensar ese costo. Para obtener más información, consulte la reseña de PCMag.
9 maneras baratas y fáciles de aprender a codificar