Los mejores cursos para aprender a programar

Para algunas personas, la cuarentena puede ser la oportunidad ideal para incorporar conocimientos, leer libros pendientes, ponerse al día con las películas o incluso aprender algo completamente nuevo.

Aquí se recopilaron varias alternativas para empezar a tener algunos conocimientos sobre diferentes lenguajes de programación, algo que se puede hacer en cualquier lugar del mundo e incluso desde la comodidad del hogar, la nueva oficina de muchos.

Todavía no se sabe cuánto tiempo durará el aislamiento social, pero lo cierto es que si empezamos a estudiar ahora quizás, cuando podamos volver a salir a la calle, nos queden ganas de seguir profundizando en una de las alternativas laborales con más futuro.

Learn X in Y minutes

Una página Web minimalista nos ofrece “aprender X en Y minutos“, tal el nombre del portal. Está disponible en varios idiomas, incluyendo el español. Enseña lenguajes de programación concretos, algoritmos y herramientas populares.

La página Web minimalista de LearnXinYMinutes. (Foto:LearnXinYminutes).
La página Web minimalista de LearnXinYMinutes. (Foto:LearnXinYminutes).

Los tutoriales se pueden consultar desde la página, online, o descargarlos. Al final de cada explicación hay lecturas recomendadas para complementar lo aprendido. Simple pero efectivo.

freeCodeCamp

Este portal ofrece más de 5.000 tutoriales distintos, para aprender a programar y conocer los lenguajes de programación más utilizados y demandados en la industria.

También tiene un estilo minimalista, ofrece guías sobre casi todo lo que podamos pensar, incluyendo clásicos como HTML, CSS y JavaScript, entre muchos otros.

La página de bienvenida de freeCodeCamp. (Foto: freeCodeCamp)
La página de bienvenida de freeCodeCamp. (Foto: freeCodeCamp)

¿Un plus? Cada tutorial permite leer la teoría, jugar con el código y ver el resultado al mismo tiempo, dividiendo la página en tres módulos. De esta forma es una de las pocas páginas que combina teoría y práctica. Lo malo, para algunos, es que solamente está en inglés.

Apps móviles

Este curso de la UCM (La Universidad Complutense de Madrid) permite aprender habilidades y conceptos básicos para crear aplicaciones para dispositivos móviles.

Incluye los principios esenciales que se deben utilizar al armar apps y cómo enfocar bien el diseño y la programación desde el principio. Se realiza a través de la plataforma de Google Actívate e incluye una certificación.

El curso online de la UCM, en la plataforma de Google. (Foto: learndigital.withgoogle.com)
El curso online de la UCM, en la plataforma de Google. (Foto: learndigital.withgoogle.com)

Son ocho módulos con una dedicación de unas 40 horas, orientado a principiantes y completamente gratuito.

w3schools

Otra plataforma con muchos tutoriales online para aprender lenguajes de programación y aplicaciones varias. Está muy enfocado en la Web, pero también incluye cursos de Java, Python, C++ y C#, entre otros.

w3school, otra opción para aprender programación desde la Web. (Foto: w3schools)
w3school, otra opción para aprender programación desde la Web. (Foto: w3schools)

Las lecciones son gratuitas, muy directas, e incluyen ejemplos de códigos para que nosotros podamos editar y ejercicios complementaros par practicar y mejorar nuestras recientemente adquiridas habilidades.

Está en inglés pero tiene incorporado un botón para implementar en toda la Web un traductor de Google. Rudimentario, pero funciona para los que no saben inglés.

Inteligencia Artificial

No es programación, pero es una de las tecnologías con más futuros. El gobierno de Finlandia puso en marcha un proyecto llamado Elements of AI (por las siglas en inglés de Inteligencia Artificial).

Se trata de un programa de estudio gratuito, que por ahora está disponible en cinco idiomas (inglés, alemán, sueco, estonio y finés), pero que en el corto plazo sumará todos los que se utilizan en la Unión Europea, por lo que llegará el español.

Los cursos de Elements of AI. (Foto: Elementsofai).
Los cursos de Elements of AI. (Foto: Elementsofai).

El curso está enfocado en brindarles a los estudiantes conocimientos críticos sobre la IA y ya cuenta con más de 370 mil inscriptos. La parte 1, que ya está disponible, se trata de una introducción al tema, pero en 2020 darán otro, también gratuito, para empezar a crear nuestras propias Inteligencias Artificiales, aunque está recomendado para gente con conocimiento básico de Phython.

Coursera

Esta plataforma ofrece cursos con certificados y títulos en línea que ofrecen universidades y empresas. ¿Una de sus ventajas? Además de un certificado es uno de los más ordenados, para elegir lo que queramos aprender y seguirlo, paso a paso.

Coursera se trata en realidad de un intermediario para acceder a muchos cursos gratuitos de universidades y organizaciones educativas de todo el mundo, aunque también ofrece otros que hay que pagarlos.

Los cursos y algunas universidades disponibles en Coursera. (Foto: Coursera)
Los cursos y algunas universidades disponibles en Coursera. (Foto: Coursera)

Permite aprender, entre otras cosas, algoritmos, desarrollo Web, software, diseño, seguridad y gestión de redes.

Archivo CA

Archivo CA

Deje su comentario