Inicio > Cursos

Cursos de programación gratis en español

24 cursos con 361 lecciones escritas paso a paso, con ejemplos de código que puedes copiar y probar. Cada lección explica un concepto y avanza de lo básico a lo práctico.

Puedes leer las lecciones aquí o seguir el curso completo en la app de Duobi, donde además hay ejercicios con corrección automática, retos de código y seguimiento de tu progreso.

🌐

HTML & CSS

Construye la base de la web. Aprende a estructurar y estilizar páginas web desde cero hasta nivel profesional.

Principiante · 24 lecciones · ~18 h
⚡

JavaScript

El lenguaje de la web. Aprende a crear sitios interactivos, manejar datos y construir aplicaciones completas.

Principiante · 24 lecciones · ~20 h
🐍

Python

El lenguaje más versátil del mundo. Desde scripts simples hasta inteligencia artificial y análisis de datos.

Principiante · 24 lecciones · ~18 h
⚛️

React

La librería más popular para interfaces de usuario. Domina componentes, hooks y el ecosistema React moderno.

Intermedio · 21 lecciones · ~15 h
☕

Java

El lenguaje empresarial por excelencia. Aprende POO, estructuras de datos y desarrollo de aplicaciones robustas.

Intermedio · 15 lecciones · ~16 h
🎯

C#

El lenguaje de Microsoft. Potente, moderno y versátil para apps de escritorio, web con ASP.NET, videojuegos con Unity y más.

Intermedio · 20 lecciones · ~15 h
🐘

PHP

El lenguaje del backend web. Potencia el 78% de internet incluyendo WordPress, Facebook (Meta) y Wikipedia.

Principiante · 15 lecciones · ~15 h
📱

React Native

Crea apps móviles para iOS y Android con JavaScript y React. Un código, dos plataformas.

Intermedio · 14 lecciones · ~13 h
🤖

IA para Devs

Domina las herramientas de IA que multiplican tu productividad. Desde GitHub Copilot hasta construir tus propias apps con IA.

Todos los niveles · 13 lecciones · ~12 h
🔢

Algoritmos

La base de todo programador. Domina estructuras de datos, algoritmos clásicos y técnicas para resolver problemas complejos.

Avanzado · 19 lecciones · ~14 h
🗄️

SQL y Bases de Datos

Domina el lenguaje universal de las bases de datos. Desde consultas básicas hasta optimización avanzada con índices y transacciones.

Principiante · 20 lecciones · ~22 h
🟢

Node.js y Express

Construye servidores y APIs REST profesionales con Node.js y Express. Desde el event loop hasta autenticación JWT y bases de datos.

Intermedio · 20 lecciones · ~24 h
🌿

Git y GitHub

El control de versiones es una habilidad fundamental. Domina Git y GitHub para colaborar en equipos y manejar proyectos profesionalmente.

Principiante · 15 lecciones · ~10 h
🔷

TypeScript

Agrega tipado estático a JavaScript. TypeScript hace tu código más robusto, predecible y fácil de mantener en equipos grandes.

Intermedio · 18 lecciones · ~16 h
🤖

Programar con IA (Claude)

Aprende a usar Claude y otras IAs para programar 10x mas rapido. Prompt engineering, debugging con IA, generar codigo, tests y…

Todos · 11 lecciones · ~12 h
🕸️

Web Scraping con Python

Extrae datos de cualquier sitio web. BeautifulSoup, Scrapy, Selenium, APIs ocultas, bypass anti-bot y proxies rotativos.

Intermedio · 8 lecciones · ~18 h
🤖

Bots & Automatizacion

Crea bots para Discord, Telegram, Twitter y automatiza tareas repetitivas con Python. Desde bots simples hasta sistemas complejos.

Intermedio · 7 lecciones · ~16 h
💼

Freelancing como Programador

Gana dinero como freelancer. Perfiles ganadores en Upwork/Fiverr, propuestas que convierten, pricing, contratos y como escalar.

Todos · 8 lecciones · ~10 h
🚀

SaaS desde Cero

Construye y monetiza tu propio producto SaaS. Idea, MVP, landing page, pagos con Stripe, marketing y lanzamiento.

Intermedio · 10 lecciones · ~18 h
🧠

Agentes de IA

Construye agentes autonomos con LangChain, CrewAI y APIs de LLMs. RAG, herramientas, memoria y multi-agentes.

Avanzado · 7 lecciones · ~18 h
🐳

Docker & Kubernetes

Contenedores, orquestacion, CI/CD y deploy en produccion. De docker run a clusters de Kubernetes.

Avanzado · 12 lecciones · ~20 h
☁️

AWS para Developers

Domina los servicios esenciales de AWS. EC2, S3, Lambda, DynamoDB, API Gateway y arquitectura serverless.

Intermedio · 12 lecciones · ~18 h
🐧

Linux & Terminal

Domina la terminal, administra servidores Linux, bash scripting, SSH, permisos, cron jobs y automatizacion de sistemas.

Intermedio · 12 lecciones · ~16 h
👁️

Computer Vision con Python

Procesamiento de imagenes, deteccion de objetos, reconocimiento facial y vision por computadora con OpenCV, YOLO y MediaPipe.

Avanzado · 12 lecciones · ~18 h

Practica lo que lees

Crea una cuenta gratis para resolver ejercicios, ganar experiencia y guardar tu progreso.

Crear cuenta gratis