Discover our latest free online courses (MOOCs) designed and launched recently. These courses cover key topics such as application development, programming technologies, databases, artificial intelligence, GitHub version control, and more. All our MOOCs are 100% free and open to learners worldwide. Stay tuned for upcoming editions and new learning opportunities!
Active 3. edition
Introducción a la inteligencia artificial generativa a través de los grandes modelos de lenguaje
Curso para obtener una base técnica sólida en IA generativa, entender y adaptar Grandes Modelos de Lenguaje (LLMs), y aplicarlos de forma segura.
Active
Diseño, creación y realización de escape rooms educativas
En este curso aprenderás todo lo que necesitas para diseñar, crear y realizar escape rooms educativas.
Past2025 1. edition
Introducción a la inteligencia artificial generativa a través de los grandes modelos de lenguaje
Curso para obtener una base técnica sólida en IA generativa, entender y adaptar Grandes Modelos de Lenguaje (LLMs), y aplicarlos de forma segura.
Past2025 3. edition
Itinerario: Desarrollo Web Fullstack
Este itinerario ha sido diseñado como una serie 5 MOOC para cubrir las competencias necesarias para el desarrollo de aplicaciones fullstack. Incluyendo desarrollo de aplicaciones web de cliente con HTML/JS/CSS y con React, desarrollo del servidor con node.js, bases de datos (relacionales y no relacionales) y aplicaciones móviles Android e iOS con React Native.
Past2025 2. edition
Bases de Datos Relacionales y No Relacionales: conceptos, diseño y aplicación a entornos web
Los objetivos principales incluyen conocer y controlar los conceptos fundamentales de modelos de datos y de su diseño, los lenguajes de bajo y alto nivel necesarios para administrar bases de datos y la conexión de aplicaciones web a dichas bases de datos. Todo ello con enfoque comparativo entre las bases de datos relacionales y las no relacionales. Se estudiarán tecnologías y lenguajes como SQL, NoSQL, MySQL o MongoDB.
Past2025 3. edition
Desarrollo de aplicaciones con React y React Native
El objetivo principal del curso es aprender sobre las tecnologías de React y React Native. Estas son una manera novedosa y muy potente de desarrollar aplicaciones de cliente, tanto aplicaciones web como aplicaciones nativas Android e iOS. Son una de las tecnologías más demandadas en el mercado laboral hoy en día, y este curso te permitirá dominarlas y hacer tus propias aplicaciones de forma autónoma.
Past2025 7. edition
Desarrollo Backend con Node.js, Express y BBDDs
Este curso capacita para un nivel intermedio de desarrollo de aplicaciones Web de servidor utilizando las HTML5, CSS3, JavaScript, node.js y express.js. El curso repasa y utiliza también conceptos básicos de ingeniería software, tales como estructura de proyectos, empaquetado de aplicaciones, gestión de versiones.
Past2025 15. edition
Desarrollo Frontend con HTML, CSS y JavaScript
Este curso capacita para un nivel intermedio de desarrollo de aplicaciones Web de cliente utilizando HTML5, CSS3, JavaScript.
Past2025 8. edition
Gestión de proyectos software con Git y GitHub
Este MOOC capacita en el uso de las herramientas Git y GitHub para el control y la gestión de proyectos software, individualmente o en equipos de personas, que utilizan la herramienta Git para compartir repositorios en el portal GitHub (https://github.com).
Past2021 5. edition
Siete habilidades clave en la era digital
Las profesiones del mañana serán nuevas y no se conocen aún. Por ello es importante formarse en ciertas habilidades transversales que, independientemente del tipo del tipo de profesión que se desarrolle ahora o se vaya a desarrollar en el futuro, son esenciales para aprovechar las oportunidades del mundo digital. Son las siguientes: 1. Comunicación y Storytelling - Ángel González 2. Creatividad - Fabián García Pastor 3. Emprendimiento - Luis Miguel Olivas 4. Empatía digital - Alfredo Corell 5. STEM - Juan Medina 6. Gestión de la información y Pensamiento crítico - David Carabantes 7. Programación - Juan Quemada
Past2018 2. edition
Introducción a LINUX como entorno de desarrollo de sistemas software
El objetivo del curso es proporcionar a los estudiantes los conocimiento teóricos y prácticos necesarios para empezar a utilizar el sistema operativo LINUX como entorno de soporte para el desarrollo de aplicaciones del software.
