Si buscas aprovechar más el tiempo no es mala idea profundizar conocimientos o adquirir nuevos participando en algún curso gratuito online. Ya sea de un modo activo o simplemente estudiando los materiales digitales, existen buenas oportunidades para explorar el área informática.

Estas son algunas sugerencias que vale la pena revisar:

1. MongoDB para desarrolladores

La idea es construir una plataforma de “blogging” soportada por MongoDB, los ejemplos de código se realizarán en Python, el curso también dará una pequeña introducción a este lenguaje. El único requisito es dominar por lo menos una forma de programación que trabaje con Mongo.

Las clases serán impartidas por desarrolladores de 10gen con el apoyo de edX. Excelente para iniciarse en el mundo del “big data”.

  • Fecha de inicio: 17 de Junio
  • Duración: 7 semanas
  • Inscripción: 10gen Education

2. El Malware y su economía subterránea: Dos lados para cada historia

La privacidad online es un tema cada vez más controversial. Malware y cookies que recolectan datos sobre la navegación y atacan la propiedad (intelectual, financiera), hacen de la presencia digital un riesgo constante del que pocos se percatan.

Desde un acercamiento práctico fundamentado en la investigación académica, el curso enseña cómo funcionan estas violaciones informáticas y da claves para mitigar el problema.

  • Fecha de inicio: 17 de Junio
  • Duración: 6 semanas
  • Inscripción: Coursera

3. Introducción a C++

Curso

Videojuegos, aplicaciones para servidores, drivers e incluso Arduino están relacionados directamente con este lenguaje. Aunque el curso demanda un nivel intermedio de conocimientos, permite acercarse a la comprensión del proceso de compilación, desarrollar secuencias de comando concisas y escribir código para la mayoría de procesadores.

Originalmente esta es una clase corta que se ofrece en MIT durante el “Independent Activities Period”, pero puedes utilizar el material online en cualquier momento visitando su sitio en MIT OpenCourseWare.

4. Software como servicio

Con la ayuda de Ruby on Rails podrás aplicar las técnicas fundamentales de programación para desarrollar y probar el potencial de los servicios en la nube a través de aplicaciones SaaS.

Aunque la certificación no está habilitada, es posible ver los vídeos, desarrollar los laboratorios y hasta trabajar las evaluaciones en el momento que desees. Es indispensable tener conocimientos de Java, C#, C++ o Python.

Para acceder al contenido visita edX.

5. Lenguajes de programación

Un acercamiento básico a la estructura, léxico y gramática del HTML. EL curso pretende enseñar el diseño de procesos y conceptos claves de la programación, ideal para quién no tenga nociones del tema y quiera empezar a crear sitios web.

No tiene fechas límite y puedes tomarlo en Udacity.

Aprender en línea es una oportunidad única para experimentar con lo que te gusta, construir tu propio programa y decidir a qué le dedicas más tiempo. Si tienes otros cursos para recomendar no dudes compartirlos con nuestra comunidad.

Imagen: David Davies

No olvides revisar