Aprende Python
Un curso de Python online, gratis e interactivo. Escribes código en cada lección, recibes pistas de IA cuando te trabas y obtienes un certificado gratis al terminar.
2,273,859+ codders inscritos
219 lecciones206 retos1,069 preguntas de quiz
- Apto para principiantes
Ayuda de codificación con IA
Lecciones interactivas prácticas
Narración de audio en cada lección
Cuestionarios para poner a prueba tu conocimiento
Certificado gratuito de finalización
Programa
Sección 1
Fundamentos
Empezar secciónEmpezarConstruye una base sólida con conceptos esenciales y habilidades básicasIntroducción
3 lecciones316Variables
6 lecciones938Operadores Parte 1
5 lecciones931Operadores Parte 2
5 lecciones930Toma de decisiones
4 lecciones721E/S Básica
6 lecciones831Calculadora para dividir la cuenta
Proyecto5 lecciones5Bucles
8 lecciones1442Funciones
6 lecciones833FizzBuzz con un giro
Proyecto4 lecciones4Fundamentos de listas
7 lecciones938Iterar sobre secuencias
4 lecciones830Listas Avanzadas
4 lecciones830Seguimiento de gastos diarios
Proyecto7 lecciones7Desafíos finales
3 lecciones3Sección 2
Lógica y flujo
Empezar secciónEmpezarDesarrolla habilidades para resolver problemas y crea programas dinámicos e interactivosExploración de variables
6 lecciones744Diccionarios Parte 1
5 lecciones631Diccionarios Parte 2
5 lecciones630Aplicación de Agenda de Contactos
Proyecto7 lecciones7Toma de decisiones avanzada
5 lecciones729Conjuntos - Parte 1
4 lecciones524Conjuntos Parte 2
6 lecciones732Gestor de registros de estudiantes
Proyecto7 lecciones7Agregación de datos avanzada
4 lecciones723Comprensión de listas básica
6 lecciones631Funciones avanzadas
7 lecciones1146Manejo básico de errores
4 lecciones323Sistema de Gestión de Inventarios
Proyecto5 lecciones5Funciones de orden superior
4 lecciones616Desafíos finales
3 lecciones3Sección 3
Programación orientada a objetos
Empezar secciónEmpezarDescubre cómo organizar el código con clases, objetos y estructuras reutilizablesFundamentos de la POO
8 lecciones1355Decoradores
4 lecciones33Propiedades de clase
4 lecciones425Herencia
6 lecciones640Polimorfismo
5 lecciones533Encapsulamiento
5 lecciones535Métodos especiales
4 lecciones426Conceptos avanzados de POO
5 lecciones543Argumentos avanzados
2 lecciones217Patrones de diseño Parte 1
5 lecciones443Patrones de diseño, parte 2
6 lecciones650Proyecto: Gestión de biblioteca
6 lecciones6Desafíos finales
4 lecciones4
Cursos de Python
Cursos prácticos de Python, gratis para empezar en tu navegador.
Desafíos para principiantes - Practica conceptos básicos
PopularPon a prueba tus conocimientos básicos de programación e intenta resolver estos desafíos; usa cualquier lenguaje que quieras. ¡Feliz programación!
Certificado al completar
- 20
- 20
Problemas de programación
PopularPon a prueba tus habilidades de resolución de problemas de programación con los ejercicios de diferentes dificultades de este curso. Diseñado para programadores con conocimientos previos de la sintaxis básica en cualquier lenguaje de programación.
Certificado al completar
- 32
- 31
Análisis con Pandas
En este curso aprenderás a manejar tablas en Python usando pandas.
Certificado al completar
- 19
Fundamentos de Numpy
Aprende a dominar potentes cálculos numéricos en Python para ciencia de datos con este curso conciso y práctico.
- 18
- 34
Python JSON
En este curso, aprenderás sobre JSON, te sumergirás en la librería json de Python ¡y la dominarás por completo!
- 9
Manejo de archivos en Python
En este curso aprenderás todo sobre el manejo de archivos en Python, desde crear, leer y escribir hasta añadir y eliminar.
- 12
Aprende Haciendo
Escribe código real, consulta bases de datos, crea sitios web y domina los prompts de IA. Nuestras lecciones interactivas cubren todas las habilidades que los desarrolladores modernos necesitan.
Construye tu Racha
¡Mantén la constancia y observa cómo crece tu progreso! Sigue tu hábito diario de programación, protege tu racha con días de congelación y gana recompensas por aparecer cada día.
12 días de racha
¡Vuelve mañana para mantener tu racha!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doble o Nada
Día 5 de 7
Congelar Racha
2 left
Donde Quieras
¡Lleva tu viaje de programación contigo! Sin configuración, sin descargas, solo abre y empieza a programar. Disponible en iOS, Android y Web con calificaciones de 4.9 estrellas.
No Estás Solo
Compite en tablas de clasificación globales, invita amigos para ganar recompensas y celebra los logros de los demás. ¡Programar es mejor con amigos!
Aprende de todas las formas
Lee, escucha, ponte a prueba, pregunta a la IA o consulta cualquier cosa que ya hayas estudiado. Cada lección se adapta a ti.
Una variable es un contenedor con nombre que guarda un valor al que puedes hacer referencia más tarde.
En Python, creas una escribiendo el nombre, un signo igual y el valor que quieres guardar.
El valor puede cambiar con el tiempo: reasignar el nombre simplemente lo apunta a un nuevo valor.
Certifícate
Gana certificados por cada curso que completes. Agrégalos a tu perfil de LinkedIn y currículum para mostrar tu experiencia en programación a los empleadores.
Por qué aprender Python con Coddy
- Gratis, sin instalación, sin intérprete de Python que configurar, sin muros de registro. Abre el curso y empieza a escribir código real en Python 3 desde tu navegador.
- Cada concepto viene con un reto de código, así que pasas la lección escribiendo Python en lugar de solo leer sobre él.
- Las pistas con IA te destraban cuando un ejercicio deja de tener sentido, sin darte la respuesta. Esa es la diferencia entre aprender Python y copiarlo.
- Certificado gratis de finalización para compartir en LinkedIn o añadir al CV como prueba de que completaste un curso interactivo de Python.
Preguntas frecuentes sobre aprender Python
¿Python es fácil de aprender?
Python es uno de los lenguajes de programación más fáciles de aprender. Su sintaxis se lee casi como inglés, la indentación reemplaza las llaves y un script funcional puede tener tres o cuatro líneas. La mayoría de los principiantes en Coddy llegan a su primer programa real en Python dentro de la primera hora.
¿Cuánto tiempo se tarda en aprender Python?
Los fundamentos de Python -variables, condicionales, bucles, funciones- se aprenden con una o dos semanas de práctica diaria. Llegar a un nivel listo para trabajar (estructuras de datos, OOP, librerías comunes) suele tomar entre dos y seis meses. El curso está estructurado para que veas tu propio progreso en cada sesión.
¿Dónde puedo aprender Python online gratis?
Coddy es una plataforma online gratis para aprender Python. El curso interactivo de Python - lecciones, retos de código, cuestionarios y proyectos - es gratis, con un plan premium opcional para los extras. No instalas nada localmente; todo corre en el navegador.
¿Cómo puedo aprender Python rápido?
Escribe Python todos los días. El curso de Coddy está hecho para eso: lecciones interactivas cortas, ejercicios prácticos al toque y pistas de IA cuando te trabas. El cuello de botella son las repeticiones, no la duración de los videos.
¿Recibo un certificado de Python al terminar?
Sí. Al terminar el curso de Python obtienes un certificado de finalización gratis que puedes compartir en LinkedIn o agregar a tu currículum. No es una acreditación universitaria, pero sí una señal verificable de que completaste un curso de Python interactivo y estructurado.