La Universidad de Helsinki, en Finlandia, ofrece un curso de programación web gratis que entrega certificado y hasta 14 créditos ECTS, el sistema de créditos universitarios de Europa. Se llama Full Stack Open, tiene 14 partes y está traducido al español.
Según la página oficial del curso, consultada el 26 de octubre de 2026, el programa es “completamente libre de cargo”. Además, el sitio afirma que “puedes obtener un certificado e incluso los créditos ECTS de la Universidad de Helsinki gratuitamente”. El curso ya no tiene versiones anuales, así que sigue abierto de forma continua.
Full Stack Open nació en el Departamento de Ciencias de la Computación de la universidad, junto con la empresa finlandesa Houston Inc. Su enfoque es el desarrollo web moderno con JavaScript. En concreto, enseña a crear aplicaciones con React que se conectan a servidores hechos con Node.js. Por eso enseña tanto la parte visible de una página como el servidor que la hace funcionar.
“Full stack es hoy el término número uno en los avisos de empleo”, dijo en 2019 Matti Luukkainen, profesor de la universidad y coordinador del curso, en una nota de la propia institución. Full stack, en otras palabras, es quien domina tanto el frontend, lo que ve el usuario, como el backend, la lógica y los datos detrás.
El curso de programación web tiene 14 partes y empieza por lo básico
El temario va de los fundamentos de las aplicaciones web hasta las bases de datos relacionales. En concreto, estas son las partes, numeradas de 0 a 13:
- Fundamentos de las aplicaciones web.
- Introducción a React.
- Comunicación con el servidor.
- Programación de un servidor con Node.js y Express.
- Pruebas de servidores Express y administración de usuarios.
- Pruebas de aplicaciones React.
- Gestión avanzada del estado.
- React Router, custom hooks, estilos con CSS y webpack.
- GraphQL.
- TypeScript.
- React Native.
- CI/CD, disponible solo en inglés.
- Contenedores.
- Bases de datos relacionales.
React es una biblioteca para construir interfaces web. Por su parte, Node.js permite usar JavaScript en el servidor. Además, el curso usa MongoDB como base de datos y explica GraphQL, un lenguaje para pedir datos a un servidor de forma más precisa.
Cada parte exige entre 15 y 20 horas de trabajo
Según la información general de este curso de programación web, cada parte equivale más o menos a una semana de estudio, con un promedio de 15 a 20 horas. Sin embargo, el ritmo es libre y cada estudiante decide cuándo avanza.
La regla es simple. Solo se pasa a la siguiente parte cuando se domina la anterior. Por ejemplo, en las partes 1 a 4 hay que entregar todos los ejercicios obligatorios antes de seguir.
Los ejercicios se entregan a través de GitHub, la plataforma donde los programadores guardan su código. Además, la universidad usa un sistema para detectar plagio, así que copiar soluciones puede tener consecuencias.
El certificado y los créditos ECTS no cuestan nada
La versión básica del curso de programación web, que cubre de la parte 0 a la 5, vale 5 créditos. Luego, cada parte adicional suma entre 1 y 2 créditos, hasta un máximo de 14. Por ejemplo, React Native vale 2 créditos y GraphQL vale 1.
La nota depende de cuántos ejercicios se entregan entre las partes 0 y 7. Con 72 ejercicios se aprueba con la nota mínima, y con 116 se alcanza la máxima. Además, con 138 ejercicios se suman 7 créditos en total.
El certificado aparece en el sistema de entregas cuando el estudiante completa suficientes ejercicios para aprobar. Según el curso, hay uno para el curso básico y otro para cada parte posterior. Tampoco hace falta inscribirse en la Universidad Abierta para recibirlo.
El curso de programación web pide saber programar antes de empezar
Este es el principal límite. Full Stack Open no es para principiantes absolutos. La universidad pide buenas habilidades de programación, conocimientos básicos de web y de bases de datos, y manejo básico de Git, el sistema para guardar versiones del código.
Eso sí, no hace falta saber JavaScript antes de empezar. Según la propia guía, dominar un lenguaje de programación suele tomar entre 100 y 200 horas de práctica, así que quien no las tenga debería estudiar lo básico primero.
Además, la parte 11, sobre CI/CD, solo está en inglés. CI/CD significa integración y despliegue continuos, es decir, automatizar las pruebas y la publicación de una aplicación.
Los créditos oficiales exigen un examen de 120 minutos
El certificado del curso de programación web no requiere examen. En cambio, los créditos universitarios sí. La prueba cubre de la parte 1 a la 5, dura 120 minutos y se presenta en el mismo sistema de entregas, en línea.
El examen no cuenta para la nota, pero hay que aprobarlo. Si alguien no lo pasa, puede repetirlo una semana después. Además, solo se habilita cuando el estudiante ya entregó ejercicios suficientes para los 5 créditos básicos.
Para registrar los créditos ECTS, el estudiante se inscribe en la Universidad Abierta con un enlace que recibe en el sistema. Así, la Universidad de Helsinki le asigna un número de estudiante. Luego, los créditos aparecen unas cuatro semanas después de pedirlos.
La inscripción al curso de programación web no tiene fecha límite
Empezar no requiere un formulario de admisión. Estos son los pasos:
- Entrar a Full Stack Open y elegir el idioma español.
- Leer la parte 0, que explica cómo funciona el curso.
- Crear un repositorio en GitHub para los ejercicios.
- Entregar cada parte en el sistema de entregas del curso, desde los ejercicios de React hasta los de Node.js.
- Descargar el certificado al alcanzar los ejercicios mínimos.
- Si quieres créditos, inscribirte en la Universidad Abierta y presentar el examen.
El curso también tiene un servidor oficial en Discord, una aplicación de chat, con canales para cada parte. Allí los estudiantes resuelven dudas entre ellos.
Los estudiantes de América Latina pueden sumar créditos europeos desde casa
Para un estudiante latinoamericano, el costo en dólares es cero, tanto del curso como del certificado. Además, la página no menciona requisitos de nacionalidad para obtener los créditos ECTS.
Sin embargo, hay un beneficio que no aplica a todos. Quien complete el curso con el máximo de créditos y el proyecto final puede acceder a entrevistas de trabajo con empresas aliadas como Terveystalo y Smartly.io. Esa promesa, según la universidad, exige residir en Finlandia.
El curso de programación web sirve sobre todo a quien ya programa y quiere dar el salto a empleos de desarrollo web. Además, los créditos de una universidad europea pueden sumar en una hoja de vida.
El dato práctico final es este. Full Stack Open está abierto todo el año, no tiene fechas de cierre y el material completo en español está disponible desde la parte 0.
Te puede interesar
- Un hotel de esquí en Japón da alojamiento y comida a voluntarios este invierno
- Buscan personas para cuidar casas en Japón esta Navidad
- Salesforce lanzó cursos gratis en español para aprender a crear agentes de Inteligencia artificial
- Finlandia está de moda y quiere que el mundo aprenda su idioma gratis en la Universidad de Helsinki

