9 formas baratas y fáciles de aprender a codificar

El software está a nuestro alrededor. Es difícil encontrar algo en el mundo moderno que no funcione con código, desde teléfonos celulares hasta zapatillas deportivas. El mundo invisible de los programas nos rodea y, una vez que aprenda a aprovecharlo, podrá lograr mucho.

Incluso si no desea seguir una carrera en informática, aprender a codificar tiene numerosas aplicaciones del mundo real. Al igual que aprender un idioma extranjero, el aprendizaje de la programación 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. En esta función, destacaremos nueve recursos asequibles (y una opción más cara) para desarrollar habilidades.

Anuncio publicitario

1. Codecademy

El absolutamente libre Codecademy es un excelente lugar para comenzar con tutoriales de bajo nivel en ocho de los idiomas más populares de la Web. Desde HTML y CSS básicos hasta Python, Ruby y PHP, es un servicio sólido con una amplia selección de tutoriales y lecciones. Como es común en el aprendizaje en línea, el proceso está muy gamificado, con insignias para ganar y tablas de clasificación de alta puntuación. La plataforma tiene una serie de características realmente interesantes, incluida la capacidad de crear grupos para aprender y colaborar, así como la capacidad para que los estudiantes más avanzados publiquen sus propias lecciones. Para obtener más información, consulte la revisión de PCMag.

2. Casa del árbol

Tienes que pagar las ofertas en Casa del árbol ($ 25 por mes en Treehouse), pero si necesita una inmersión rápida en el mundo de la codificación que lo preparará para el mercado laboral, entonces 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 discusiones teóricas y patrones de diseño y una usabilidad y funcionalidad más básicas. Más de 1,000 videos instructivos están alojados en el sitio, todos creados internamente de acuerdo con su filosofía de enseñanza bien articulada. Las lecciones se basan en proyectos y muchas giran en torno al desarrollo de sitios y servicios para empresas hipotéticas. Para obtener más información, consulte la revisión de PCMag.

3. Campamento de código libre

Campamento de código gratuito
Aquí hay una forma bastante sorprendente de aprender a codificar JavaScript y al mismo tiempo hacer algo bueno en el mundo. Campamento de código gratuito hace honor a su nombre al albergar una amplia selección de tutoriales y cursos que comienzan con el desarrollo básico de una página web y avanzan hacia los últimos marcos dinámicos modernos como Node.js. El plan de estudios completo tiene 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 ofreciéndose como voluntario para prestar sus habilidades a organizaciones sin fines de lucro que necesitan ayuda web.

4. Crunchzilla

Crunchzilla
Los tutoriales informales y amigables en Crunchzilla están divididos por grupos de edad, pero los adultos principiantes pueden tener un gran comienzo a través del programa Code Monster, que cubre una amplia gama de conceptos básicos de programación. Si le gusta, pase a los conceptos más avanzados de 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 dan mucho espacio para experimentar, y es fácil exportar sus proyectos terminados fuera de la plataforma para jugar con ellos en su tiempo libre.

5. Dash

Pizca
Si desea centrarse exclusivamente en la programación web, Pizca es un gran lugar para comenzar. Las clases en línea creadas por General Assembly, la firma de Nueva York que se ha posicionado como una plataforma educativa vital en la economía de las empresas emergentes, 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 se basa en gran medida en la narrativa, y cada segmento del tutorial se presenta como una tarea de un cliente imaginario que ofrece comentarios sobre la entrega del código. Cuando haya terminado, puede publicar sus sitios en la Web de forma gratuita.

6. CódigoHS

CódigoHS
Aunque las lecciones sobre CódigoHS 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 usaron su experiencia trabajando con estudiantes de primer año para desarrollar una plataforma que les brindaría la experiencia de código del mundo real que necesitaban tener en su haber antes de la universidad. La mascota antropomórfica del programa, un perro llamado Karel (que lleva el nombre del lenguaje de programación de 1981), presenta a los principiantes los conceptos básicos y luego los conduce a los ejercicios de Javascript, HTML y Java.

7. CodeCombat

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, Código de combate es una solución brillante. Enmarcado como una aventura de fantasía de rastreo de mazmorras, cada jugador en Code Combat está armado con las herramientas de JavaScript. Cada nivel es un rompecabezas autónomo que presenta nuevos conceptos de programación y permite a los alumnos experimentar con ellos para completarlo. Si está buscando un enfoque enfocado y empresarial para aprender código, Code Combat probablemente no sea para usted. Sin embargo, si eres un aprendiz más casual que quiere mojarse los pies y divertirse haciéndolo, enciéndelo y pruébalo.

8. Khan Academy

Uno de los líderes en el ritmo de la educación en línea, academia Khan no se centra únicamente en la programación, pero sus ofertas son muy sólidas y gratuitas. Se enfocan en Javascript, un poderoso lenguaje 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 asegurarse de que los ha comprendido. Estos son seguidos por “proyectos”, en los que usa sus nuevas habilidades para crear programas que luego son evaluados por otros estudiantes y entrenadores de Khan Academy. Es una configuración intuitiva de la que es fácil entrar y salir. Para obtener más información, consulte la revisión de PCMag.

9. Escuela de código

A $ 29 por mes, Escuela de código le brinda acceso ilimitado a todos sus tutoriales y ejercicios. A diferencia de muchas de las otras plataformas de esta función, están destinadas a un público más especializado que ya domina los conceptos básicos de la programación. Las ofertas de Code School cubren una amplia variedad de lenguajes, desde conceptos básicos web como HTML / CSS hasta Ruby e incluso desarrollo de iOS. Code School se destaca por sus valores de producción muy altos y narrativas integradas, que hacen que los programas parezcan unidades cohesivas en lugar de simples 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 ($ 0.00 en Udemy). Pero algunos de esos cursos son tan breves que en realidad son tutoriales, y los cursos gratuitos buscan constantemente aumentar las ventas de los usuarios a las 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 comodidades 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 3D Unity es muy compatible con Udemy, con tutoriales y lecciones muy detallados para poner en marcha proyectos con una sólida atención 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 revisión de PCMag.

Similar Posts

Leave a Reply

Your email address will not be published.