Curso de desarrollo web gratis con certificado – Harvard (CS50 Web)
Universidad de Harvard (CS50) · Curso online en Harvard OpenCourseWare / edX
- Gratis
- Certificado gratuito
- En inglés
- Intermedio
- 9 semanas de clases y 6 proyectos, a tu ritmo
- A tu ritmo
Te lleva a la página oficial del curso · Verificado el 23 Oct 2026
Más cursos de tecnología gratis¿Ya te has apuntado? Sigue con estos

En pocas palabras
Curso gratis de Harvard para crear aplicaciones web con Python, Django, SQL y JavaScript, con seis proyectos. Para quien ya programa. Certificado CS50 gratis.
CS50 Web, cuyo nombre completo es «CS50’s Web Programming with Python and JavaScript», es el curso de la Universidad de Harvard para aprender a construir aplicaciones web completas, de la página que ve el usuario a la base de datos que hay detrás. Lo imparten David J. Malan, el profesor del famoso CS50, y Brian Yu. Son nueve semanas de clases que sigues a tu ritmo y seis proyectos que entregas para que los corrijan. Es gratis y, si apruebas todos los proyectos con al menos un 70 %, Harvard te da su certificado CS50 sin pagar nada.
Qué aprenderás
- HTML y CSS (semana 0). La estructura y el diseño de una página, el punto de partida de cualquier web.
- Git (semana 1). El control de versiones que usan todos los equipos de desarrollo, y GitHub para guardar y compartir el código.
- Python y Django (semanas 2 y 3). El lenguaje del servidor y el framework con el que se construyen las aplicaciones del curso.
- SQL, modelos y migraciones (semana 4). Cómo diseñar la base de datos de una aplicación y cambiarla sin perder información.
- JavaScript e interfaces (semanas 5 y 6). La parte que se ejecuta en el navegador y hace que la página responda sin recargar; el curso trabaja también con React y Bootstrap.
- Pruebas e integración continua (semana 7). Cómo comprobar que el código funciona antes de publicarlo.
- Escalabilidad y seguridad (semana 8). Qué cambia cuando una aplicación tiene muchos usuarios y cómo protegerla.
Lo que más se aprende está en los proyectos: un buscador (Search), una enciclopedia tipo wiki (Wiki), una web de subastas (Commerce), un cliente de correo (Mail), una red social (Network) y un proyecto final libre.
Para quién es este curso
Es para quien ya sabe programar en algún lenguaje y quiere dar el salto al desarrollo web. La página oficial lo presenta como continuación de CS50x, el curso de introducción de Harvard, o como alternativa para quien ya tiene experiencia previa en programación. Si nunca has programado, empieza antes por un curso de Python en español, como el de la Universidad de Michigan.
No es para quien busca un título académico: Harvard aclara que sus certificados gratis y verificados no son una titulación acreditada de la universidad. Tampoco es cómodo si no lees inglés con soltura, porque las clases, los enunciados y la corrección están en inglés.
Nuestra valoración
Es de los cursos de desarrollo web gratuitos más completos que existen, y su certificado gratis es real, no un gancho: lo da CS50 cuando apruebas los proyectos. La contrapartida es el esfuerzo. Los proyectos son aplicaciones de verdad y llevan muchas horas, así que no es un curso para terminar en un fin de semana. A cambio, acabas con seis proyectos que puedes enseñar en tu portafolio.
Lo mejor
- Gratis de principio a fin, incluido el certificado CS50 si apruebas todos los proyectos con un 70 % o más.
- Seis proyectos reales que sirven como portafolio para buscar trabajo.
- Recorre todo el proceso: diseño, servidor, base de datos, navegador, pruebas y seguridad.
- Sin fechas por tarea: trabajas a tu ritmo dentro del plazo general del curso.
A tener en cuenta
- Todo está en inglés y requiere saber programar antes.
- El plazo general actual termina el 30 de junio de 2027; Harvard puede ampliarlo, pero conviene contar con esa fecha.
- Hay que registrarse en edX para entregar los proyectos y obtener cualquier certificado, también el gratuito.
- El certificado verificado de edX es de pago y distinto del certificado CS50 gratuito.
Cómo acceder al curso
- Entra en la página de CS50 Web en Harvard OpenCourseWare, donde están todas las clases y los proyectos.
- Crea una cuenta en edX y apúntate al curso desde el enlace de la página. Cuando edX te ofrezca opciones, elige la gratuita («free» o «audit»): no hace falta pagar para el certificado CS50.
- Activa tu «Gradebook» desde la página del curso para ver qué proyectos tienes aprobados.
- Sigue las semanas en orden y entrega cada proyecto según sus instrucciones; recibirás la nota por correo.
- Cuando tengas todos los proyectos, incluido el final, con un 70 % o más, podrás descargar tu certificado CS50 gratuito.
Antes de apuntarte
Calcula bien el tiempo: las clases son largas y cada proyecto puede llevar varias sesiones de trabajo. Si puedes dedicar unas horas cada semana, márcate un proyecto cada dos o tres semanas para llegar con margen al 30 de junio de 2027. Ten en cuenta que, cada enero, CS50 limpia el registro de notas: si dejas el curso a medias mucho tiempo, puedes perder el progreso.
Al terminar, puedes reforzar la parte de bases de datos con el curso de SQL de Harvard (CS50 SQL), que también da certificado gratis, o seguir con la inteligencia artificial en CS50 AI.
¿El certificado es gratis?
El certificado CS50 es gratis si apruebas con al menos un 70 % cada proyecto, incluido el final, antes del plazo del curso (ahora, el 30 de junio de 2027). El certificado verificado de edX es aparte y de pago.
Preguntas frecuentes
¿El certificado de CS50 Web es gratis de verdad?
Sí. CS50 da su certificado gratis si apruebas con un 70 % o más cada uno de los seis proyectos, incluido el final. El certificado verificado de edX es otro distinto y se paga.
¿Hasta cuándo se puede hacer CS50 Web?
El plazo actual termina el 30 de junio de 2027. Harvard revisa el curso unos meses antes y puede ampliarlo seis o doce meses más.
¿Necesito haber hecho CS50x antes?
No es obligatorio, pero el curso está pensado como continuación de CS50x o para quien ya sabe programar en algún lenguaje.
¿Qué proyectos hay que entregar?
Cinco proyectos guiados (Search, Wiki, Commerce, Mail y Network) y un proyecto final libre.
Preguntas y opiniones
Pregunta lo que quieras sobre este curso o cuéntanos cómo te fue. Respondemos todas las dudas.



