Una de las peculiaridades más demandadas de los cursos online es que muchos de ellos sean ofrecidos por prestigiosas universidades. Muchos de estos cursos destacan porque podemos encontrar un gran número de ellos completamente gratuitos. Nos proponen cursos muy interesantes para reforzar nuestra formación, con horarios flexibles y permitiéndonos acceder a ellos desde cualquier dispositivo.

En el caso de los cursos ofertados por universidades norteamericanas nos enfrentaremos a un hándicap: que están en inglés. Aun así, además de recibir una estupenda formación, podremos practicar inglés, por lo que podemos decir que la formación es por partida doble.

La Universidad de Princeton pone a nuestra disposición nuevos cursos online gratuitos, por tanto, si quieres tanto mejorar tu formación como quitare el óxido a tu inglés, aquí tienes una oportunidad excelente para ello.

Cursos online de la Universidad de Princeton

Algorithms. Part I: Este curso está impartido desde la plataforma Coursera y nos ofrece mucha información esencial que todo programador necesita saber acerca de algoritmos y estructuras de datos. En este curso se hace especial hincapié en las aplicaciones y análisis de rendimiento científico de implementaciones Java.

Se divide en dos partes, la primera abarca estructuras de datos elementales, clasificación y algoritmos de búsqueda. Algorithms. Part II está enfocado en los algoritmos de gráficos y también de las cadenas.

Siguiendo con la importancia de los algoritmos, en Princeton también nos ofrecen el curso Analysis of Algorithms. Nos enseña las principales claves sobre el análisis de algoritmos, predicciones cuantitativas y el método simbólico para las estructuras básicas como por ejemplo los árboles.

Bitcoin and Cryptocurrency Technologies. Con este curso online encontraremos una forma muy sencilla de comprender cuáles son los conceptos técnicos relacionados con el Bitcoin y las criptomonedas. En los diferentes módulos del curso se aprende sobre su funcionamiento, el origen de su precio, la regulación legal que tienen las criptomoonedas, el futuro de las mismas y el anonimato de sus usuarios principalmente.

Networks Illustrated: Principles without Calculus. Con este nombre tan curioso se presenta este curso donde podremos conocer detalles acerca de cómo ordena Google los resultados de búsqueda, por qué se dice que hay seis grados de separación entre cualquier persona del mundo, etc. Con este curso obtendremos respuestas a muchas preguntas de hoy en día relacionadas con la sociedad, la tecnología y las redes.

Software Defined Networking. Este curso online nos permitirá aprender sobre la creación de redes definidas por software y cómo han cambiado la forma en la que se gestionan, mantienen y pueden asegurarse las redes de comunicaciones.