A principio de año las universidades renuevan sus propuestas en cursos online, por lo que enero es el mes ideal para encontrar MOOC que nos ayuden a desarrollar nuevas habilidades o reforzar nuestra formación.
Así que si, entre tus pendientes o resoluciones de año nuevo figura aprender programación o enfocarte en el desarrollo de aplicaciones, no tienes excusas, porque hay más de 30 cursos pensados para ti que comienzan durante este mes:
Cursos en español para aprender a programar:
- Introducción a la programación. Descubre el lenguaje de la era digital – Universitas Telefónica
Una excelente oportunidad para aquellos que deseen dar sus primeros pasos en la programación. - ¡A Programar! Una introducción a la programación – Universidad ORT Uruguay
Cómo programar utilizando Scratch.
Algunas opciones en inglés:
=> Recibir por Whatsapp las noticias destacadas
- Lenguajes de Programación – Universidad de Washington
- Programación para Todos – Universidad de Michigan
- Aprende a Programar: Los Fundamentos – Universidad de Toronto
- Lenguajes de Programación – Universidad de Washington
- Learn to Program Using Python – Universidad de Texas
- An Introduction to Interactive Programming in Python (Part 1) – Universidad Rice
- An Introduction to Interactive Programming in Python (Part 2) – Universidad Rice
- Python Programming: A Concise Introduction – Universidad Wesleyana
Cursos en español sobre desarrollo de apps con Android:
- Programando con Java para aplicaciones Android – Universidad Nacional Autónoma de México
Un curso práctico que nos enseñara cómo crear nuestra primera app con Android. - Fundamentos de Android – Universidad Nacional Autónoma de México
Conoceremos el entorno y herramientas que brinda Android Studio y otras herramientas Android. - Desarrollo de aplicaciones con Android – Universidad Nacional Autónoma de México
Veremos el concepto de Activity, aplicaremos Material Design,diferentes tipos de menús, entre otros. - Desarrollo de aplicaciones avanzadas con Android – Universidad Nacional Autónoma de México
En este curso veremos cómo sumar más funciones a nuestra app utilizando el API de Google Maps, utilizar el multitask de Android, crear animaciones, entre otros.
Algunas opciones en inglés:
- Java for Android – Universidad Vanderbilt
- Android App Components – Intents, Activities, and Broadcast Receivers – Universidad Vanderbilt
- Android App Components – Services, Local IPC, and Content Providers – Universidad Vanderbilt
- Engineering Maintainable Android Apps – Universidad Vanderbilt
- Programming Mobile Applications for Android Handheld Systems: Part 1 – Universidad de Maryland
- Programming Mobile Applications for Android Handheld Systems: Part 2 – Universidad de Maryland
Cursos en español para desarrollar apps iOS:
- Swift: programar para iOS – Tecnológico de Monterrey
Ideal para aquellos que están comenzando, ya que se repasaran los conceptos básicos y cómo trabajar con la última versión de Swift. - Interfaz de usuario en iOS – Tecnológico de Monterrey
Veremos cómo crear una interfaz gráfica para nuestra app, siguiendo los principios de diseño adecuados. - Accediendo a la nube con iOS – Tecnológico de Monterrey
Cómo crear una app que pueda conectarse a un servidor, potenciando las funciones que brindemos a los usuarios. - Interactuando con el hardware del dispositivo iOS – Tecnológico de Monterrey
Cómo aprovechar el hardware del dispositivo para brindar funciones más potentes en nuestra app.
Algunas opciones en inglés:
- Fundamentos del Desarrollo de Aplicaciones en Objective-C – Universidad de California
- Trabajo en Red y Seguridad en las APlicaciones iOS – Universidad de California
- Prácticas Recomendadas para Diseño de Interfaz de Usuario para iOS – Universidad de California
- Hacia el Futuro del Desarrollo de iOS con Swift – Universidad de California
- Bases del Desarrollo de Aplicaciones iOS – Universidad de Toronto
- Diseño y Desarrollo de Aplicaciones para iOS – Universidad de Toronto
Cuatro sugerencias extras:
- Desarrollo de Aplicaciones Web: Conceptos Básicos – Universidad de Nuevo México
Veremos cómo desarrollar aplicaciones web modernas teniendo en cuenta diferentes conceptos. - Creando Apps. Aprende a programar aplicaciones móviles – Universitas Telefónica
Fundamentos de la programación de aplicaciones móviles. - CODAPPS: Codificación de aplicaciones móviles para emprendedores – Escuela de negocios emlyon
Veremos cómo crear apps para Android, iOS y Windows Phone. - Fundamentos del Desarrollo de Aplicaciones en Objective-C – Universidad de California
Introducción al lenguaje de programación Objective-C
Fuente: wwwhatsnew.com