Filtrar ▾
Programación
Programar es de las habilidades que más cómodamente se aprenden gratis: la documentación es abierta, las herramientas son gratuitas y hay decenas de cursos completos en YouTube y Udemy. La dificultad no es encontrar material, sino elegir un camino y no saltar de uno a otro cada semana.
Aquí reunimos cursos de lenguajes (Python, JavaScript, Java y más), desarrollo web, bases de datos y herramientas como Git. Casi todos son cursos largos en vídeo: sirven para arrancar y entender los fundamentos, y funcionan mejor cuando se acompañan de proyectos propios.
Rutas y guías de Programación
Todas las guías →- Ruta de aprendizajeRuta de desarrollo frontend con cursos gratis: de HTML a ReactEl orden en el que aprender HTML, CSS, JavaScript y un framework como React, cuánto tiempo dedicar a cada etapa y qué construir para demostrarlo.
- Ruta de aprendizajeRuta de desarrollo backend gratis: servidores, APIs y bases de datosQué lenguaje elegir, cómo aprender bases de datos y APIs, y en qué orden avanzar para construir servidores reales solo con cursos gratuitos.
- Ruta de aprendizajeRuta de DevOps y cloud gratis: Linux, Git, Docker y despliegueLas herramientas que sostienen cualquier software en producción, en el orden en que conviene aprenderlas y con prácticas que puedes hacer sin pagar.
Los más recomendados
Según nuestro análisis editorial de cada curso: estructura, profundidad para su duración y actualidad. Cómo lo hacemos.
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende C# para Unity desde CERO en 7 HORAS (Curso Completo)
Curso de C# desde cero aplicado a Unity 6: de variables, métodos y bucles hasta clases, constructores, encapsulación, static y buenas prácticas.
Todas las fichas
697 fichas · página 1 de 15Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende C# para Unity desde CERO en 7 HORAS (Curso Completo)
Curso de C# desde cero aplicado a Unity 6: de variables, métodos y bucles hasta clases, constructores, encapsulación, static y buenas prácticas.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.
Aprende JavaScript - Curso Completo Desde Cero
Curso de JavaScript desde cero: variables, operadores, cadenas, arreglos, funciones, condicionales y switch, explicado paso a paso con ejemplos.
Aprende Python ahora! curso completo e intensivo desde cero
Curso intensivo de Python desde cero: instalación y herramientas, tipos básicos, condicionales, bucles, funciones y estructuras de datos como listas, sets y diccionarios.
Claude Certified Architect - Foundations – Prepare for and pass the exam!
Preparación para el examen Claude Certified Architect – Foundations: SDK, bucles agénticos, arquitecturas multiagente, Claude Code, MCP, CI/CD y escenarios de arquitectura.
Claude Certified Developer Foundations (CCDV-F) Certification Course
Prepara el examen CCDV-F: agentes, Agent SDK, API de Claude y configuración de Claude Code, con prácticas guiadas y capítulos por temas.
CLAUDE CODE 2026: Curso Completo en Español (actualizado)
Aprende Claude Code desde cero, sin programar: instalación, contexto, Skills, MCP, subagentes y automatizaciones, con proyectos como una landing publicada y un media buyer con Meta MCP.
Claude Code: Curso completo desde cero en 3 horas (2026)
Recorre Claude Code desde la instalación hasta funciones avanzadas: modo plan, memoria con CLAUDE.md, comandos, skills, MCP, subagentes y hooks.
¿Cómo Hacer un Juego en UNITY desde CERO? Tutorial COMPLETO para Principiantes
Crea un juego 3D en primera persona con Unity desde cero: instalación, scripts, movimiento, nivel, interfaz, menús, audio y exportación.
CS50x em Português - Aula 1 - C
Introducción a C en portugués: terminal, condicionales, tipos, bucles, funciones, estilo de código y límites numéricos como el desbordamiento de enteros.
CS50x em Português - Aula 4 - Memória
Clase de CS50x en portugués sobre memoria en C: hexadecimal, punteros, strings, malloc, Valgrind, swapping, scanf y E/S de archivos.
CS50x em Português - Aula 7 - SQL
Clase de CS50x sobre bases de datos y SQL: de los archivos planos a las bases relacionales, consultas, índices, uso desde Python, inyección SQL y condiciones de carrera.
CS50x en Español - Clase 0 - Scratch
Clase 0 de CS50x doblada al español: representación de datos (binario, ASCII, Unicode, color), algoritmos y pseudocódigo, y una introducción práctica a la programación con Scratch.
CS50x en Español - Clase 1 - C
Clase de CS50x sobre C: entorno, terminal, condicionales, tipos, bucles y funciones, además de desbordamiento de enteros y punto flotante.
CS50x en Español - Clase 7 - SQL
Clase de CS50x sobre bases de datos y SQL: del almacenamiento plano al modelo relacional, consultas, índices, uso desde Python, inyección de SQL y condiciones de carrera.
CS50x en Español - Clase 9 - Flask
Clase de CS50x sobre desarrollo web con Flask: formularios, plantillas Jinja, SQLite, cookies y sesiones, carrito de compras y APIs.
Curso COMPLETO de JavaScript DESDE CERO para Principiantes
Curso de JavaScript desde cero: variables, operadores, estructuras de datos, funciones, objetos, clases, errores y módulos, con ejercicios prácticos en cada bloque.
Curso COMPLETO de Python DESDE CERO para Principiantes 2025
Curso de Python desde cero: tipos de datos, condicionales, listas, bucles, funciones, diccionarios, RegEx, fechas, APIs, clases, web scraping y Playwright.
Curso COMPLETO de PYTHON desde CERO para PRINCIPIANTES
Curso de Python desde cero: variables, estructuras de datos, condicionales, bucles, funciones, clases, excepciones y módulos, explicado paso a paso en 15 lecciones.
CURSO DE CSS COMPLETO: De Principiante a Front-End
Recorre CSS desde cero: selectores, cascada, especificidad, modelo de caja, position, Flexbox y Grid, con ejercicios prácticos e introducción a animaciones.
Curso de Arduino desde cero
Enseña Arduino desde cero: electricidad, breadboard, programación básica, entradas y salidas, sensores, pantalla LCD y servomotores, con proyectos prácticos.
Curso de CLAUDE desde CERO (Completo)
Recorre Claude desde cero: interfaz, prompts, archivos, Artifacts, Projects, Skills, MCP, Claude Code y API, y termina publicando un proyecto web en un VPS.
Curso de PYTHON desde CERO (Completo)
Recorre Python desde la instalación hasta funciones, archivos CSV y TXT, excepciones y expresiones regulares, con ejercicios prácticos en 44 capítulos.
Curso de HTML desde 0
Aprende HTML desde cero: etiquetas, atributos, estructura del documento, SEO básico, HTML semántico, formularios, multimedia y modales con dialog.
El fin del Vibe Coding: Crea software robusto con este método
Enseña Spec-Driven Development para programar con IA y agentes como Claude Code, con teoría y un proyecto completo en ocho pasos, de la spec a la validación.
JavaScript - Curso COMPLETO desde 0 | Paso a paso y con Ejemplos 👨💻
Curso de JavaScript puro desde cero: variables, control de flujo, funciones, objetos, arrays, asincronía, DOM y proyectos prácticos con HTML, CSS y Vanilla JS.
JAVASCRIPT desde cero | Curso tutorial completo gratis por Sergie Code
Curso completo de JavaScript desde cero: sintaxis, funciones, objetos, arrays, asincronía y APIs, con 6 proyectos prácticos incluidos.
Low-Level Graphics in C – Pixel Manipulation and Frame Buffers
Enseña a construir un renderizador por software en C con SDL3: frame buffer, put_pixel, bucle principal a 60 FPS y, como extra, el efecto de fuego de Doom.
¿No Entendés Nada de JavaScript? EMPEZÁ POR ACÁ! CURSO COMPLETO
Curso de JavaScript desde cero: tipos de datos, variables, funciones, condicionales, bucles, arreglos y objetos, con ejercicios y cinco proyectos integradores.
React - Curso COMPLETO desde 0 🚀 Paso a paso y con ejemplos ⚛
Curso de React desde cero: componentes, hooks, props, APIs, React Router, Context, testing y una aplicación web completa construida paso a paso.
REACT JS desde cero | Curso tutorial completo gratis por Sergie Code
Recorre React desde la instalación con Vite hasta hooks, rutas y contexto, y lo aplica en tres proyectos: clima, buscador de películas y carrito de compras.
TimescaleDB Course – PostgreSQL for Time-Series Data
Curso de TimescaleDB para PostgreSQL: hypertables, almacenamiento columnar, continuous aggregates, retención de datos y proyectos con datos de series temporales.
+30 Ejercicios Resueltos en Python
Más de 30 ejercicios resueltos de Python para principiantes: variables y fórmulas, condicionales, bucles y matrices, más preguntas de entrevistas de programación.
3D Printing & Additive Manufacturing – Full Course
Recorre la fabricación aditiva: Industria 4.0, tecnologías de impresión 3D, aplicaciones sectoriales, preparación de datos CAD y materiales, con énfasis en flujos de trabajo.
4 Proyectos de Desarrollo Web con HTML5, CSS3 y JavaScript
Construye cuatro proyectos web paso a paso con HTML, CSS y JavaScript, pensado para quien ya conoce lo básico de HTML y CSS y quiere añadir interactividad.
Academia Digital de Seguridad de Evertec
Cuatro clases sobre seguridad transaccional: reducir la fricción en pagos, gestionar el riesgo de fraude en ventas no presenciales y usar machine learning para detectarlo.
Administra de forma fácil tu propio VPS con CyberPanel
Enseña a montar un VPS con CyberPanel y OpenLiteSpeed: dominios y DNS, correos corporativos, varios sitios web con WordPress, actualizaciones y copias de seguridad.
AI-Assisted Development Tutorial – Multi-Agent Coding & Deployment with TRAE IDE
Recorre cómo planificar, construir y desplegar un rastreador de hábitos full-stack con React, Node.js y PostgreSQL usando TRAE IDE y agentes de IA.
Algoritmos desde Cero
Introduce los algoritmos desde cero: metodología para resolver problemas y ejercicios de secuencias, condicionales y bucles (While, Do While y For).
Algoritmos, desarrollo de la Lógica de Programación
Curso para desarrollar la lógica de programación creando algoritmos elementales y de ordenación, con foco en buenas prácticas y optimización, independiente del lenguaje.
Alucinaciones de IA durante el desarrollo: por qué pasan y la solución
Explica por qué los agentes de IA fallan al revisar su propio código y presenta un flujo de revisión con separación de roles, evidencia, hashes y gates de verificación.
Análisis de Malware Curso Práctico
Introducción práctica al análisis de malware: laboratorio seguro, análisis estático y dinámico, componentes del malware y trabajo con un keylogger.
API-REST con Postgresql y MicroServer
Enseña a crear una API REST con MicroRest y PostgreSQL usando funciones JSON, con un proyecto de registro e ingreso de usuarios y un bloque sobre Heroku.
API Testing Manual con Swagger UI y ChatGPT
Introducción al API testing manual sin programar: conceptos de APIs REST, pruebas positivas y negativas con Swagger UI y diseño de casos de prueba con ayuda de ChatGPT.
Aplicaciones multi-lenguaje con Laravel
Curso práctico para integrar cuatro idiomas (inglés, francés, ucraniano y español) en una app Laravel con Middleware, rutas, archivos .json y validaciones de formularios.
Cómo sacarle partido a estos cursos
- Elige un solo lenguaje y llega hasta el final antes de probar otro: los conceptos (variables, funciones, bucles, estructuras de datos) se transfieren.
- Escribe el código a la vez que ves el vídeo. Copiar el resultado sin teclearlo da una falsa sensación de haber aprendido.
- Comprueba la fecha de publicación: en desarrollo web, un curso de hace muchos años puede usar versiones y prácticas ya superadas.
- Cuando termines, construye algo pequeño que no salga en el curso. Ahí es donde de verdad aparecen los huecos.
Para cualquier curso de esta lista, estas guías te ayudan a llegar al final: cómo seguir un curso de YouTube hasta el final y cómo montar tu plan de estudio semanal.
Preguntas frecuentes
+¿Cuál es el mejor curso gratis de Programación?
Según nuestro análisis editorial, los mejor valorados son Agentic AI – Complete Course for Beginners (5/5, muy recomendado), Aprende Accesibilidad Web paso a paso (de Sergio Luján Mora, Ester Serna Berná, Olga Carreras, Armando Suárez Cueto, Antonio Ferrández Rodríguez, Cátedra Telefónica Universidad de Alicante; 5/5, muy recomendado) y Aprende C# para Unity desde CERO en 7 HORAS (Curso Completo) (de Master AI; 5/5, muy recomendado). Valoramos la estructura, la profundidad para su duración y la actualidad de cada curso.
+¿Por dónde empiezo si soy principiante en Programación?
Empieza por Agentic AI – Complete Course for Beginners, un curso de nivel principiante de 24 h 16 min en YouTube. Si quieres un orden completo de principio a fin, sigue nuestra ruta Ruta de desarrollo frontend con cursos gratis: de HTML a React.
+¿Son realmente gratis estos cursos de Programación?
Sí. Solo catalogamos cursos completos que se pueden seguir gratis en YouTube o Udemy, y cada ficha indica la fecha de la última comprobación. Si un curso deja de ser gratuito, lo retiramos del catálogo. Explicamos el proceso en cómo verificamos los cursos.
+¿Cuántos cursos gratis de Programación hay?
Ahora mismo hay 697 cursos gratis de Programación en el catálogo (151 en YouTube y 546 en Udemy), 697 de ellos con análisis editorial completo.