← Volver al inicio

ACCESO ABIERTO · SIN ANUNCIOS

Todo el recorrido. Gratis. A tu ritmo.

Aquí tienes el curso completo de Python desde cero. Puedes abrir cualquier lección, leer la explicación y practicar en el navegador sin registrarte.

37 lecciones disponibles · Sin pagos · Sin anuncios · Sin registro obligatorio

MÓDULO 1

Introducción a Python y a la programación

Comprende problemas, algoritmos, lenguajes e intérprete; prepara un entorno y ejecuta tus primeros programas.

4 lecciones
  1. 1.1Resolver problemas mediante algoritmosAbrir lección ↗
  2. 1.2Lenguajes e intérprete de PythonAbrir lección ↗
  3. 1.3Preparar el entorno y ejecutar PythonAbrir lección ↗
  4. 1.4Evaluación del módulo 1: fundamentos de programaciónAbrir lección ↗

MÓDULO 2

Tipos de datos, variables, operadores y entrada/salida

Representa datos, utiliza variables, construye expresiones, convierte valores y trabaja con entrada y salida.

9 lecciones
  1. 2.1Primer programa: Hello, World!Abrir lección ↗
  2. 2.2Tipos de datos y literalesAbrir lección ↗
  3. 2.3Operadores aritméticosAbrir lección ↗
  4. 2.3.1Prioridad y conversión de expresionesAbrir lección ↗
  5. 2.4Variables y nombres clarosAbrir lección ↗
  6. 2.5Cadenas, comentarios y salida formateadaAbrir lección ↗
  7. 2.6Entrada de datos con input()Abrir lección ↗
  8. 2.6 prácticaLaboratorio integrador: crear un recibo interactivoAbrir lección ↗
  9. 2.7Evaluación del módulo 2: tipos, operadores y E/SAbrir lección ↗

MÓDULO 3

Valores booleanos, control de flujo, ciclos y listas

Combina condiciones, toma decisiones, automatiza repeticiones y procesa listas con operadores lógicos, bit a bit y ordenamiento.

9 lecciones
  1. 3.1Valores booleanos y comparacionesAbrir lección ↗
  2. 3.2Decisiones con if, elif y elseAbrir lección ↗
  3. 3.3Repetición condicional con whileAbrir lección ↗
  4. 3.4Recorridos con for, range(), break y continueAbrir lección ↗
  5. 3.5Operadores lógicos y operaciones bit a bitAbrir lección ↗
  6. 3.6Listas: crear, consultar y recorrerAbrir lección ↗
  7. 3.7Modificar, ordenar y procesar listasAbrir lección ↗
  8. 3.7 prácticaLaboratorio integrador: analizar una tabla de calificacionesAbrir lección ↗
  9. 3.8Evaluación del módulo 3: lógica, ciclos y listasAbrir lección ↗

MÓDULO 4

Funciones, tuplas, diccionarios y excepciones

Crea funciones reutilizables, organiza registros y colecciones y controla errores para construir programas fiables.

11 lecciones
  1. 4.1Crear y llamar funcionesAbrir lección ↗
  2. 4.2Parámetros y argumentosAbrir lección ↗
  3. 4.3Devolver resultados con returnAbrir lección ↗
  4. 4.4Variables locales y alcanceAbrir lección ↗
  5. 4.5Tuplas: agrupar valores inmutablesAbrir lección ↗
  6. 4.6Diccionarios: claves, valores y registrosAbrir lección ↗
  7. 4.7Excepciones y manejo de erroresAbrir lección ↗
  8. 4.7 prácticaLaboratorio integrador: calcular un inventario con funcionesAbrir lección ↗
  9. 4.8Evaluación del módulo 4: funciones y datos estructuradosAbrir lección ↗
  10. 4.9Proyecto final obligatorio: gestor de inventarioAbrir lección ↗
  11. 4.10Examen final de Python: integración de los cuatro módulosAbrir lección ↗

AMPLIACIÓN OPCIONAL

Archivos y persistencia (extensión práctica)

Ampliación opcional posterior al curso: guarda, recupera y valida datos con archivos de texto.

4 lecciones
  1. 5.1Leer y escribir archivos de textoAbrir lección ↗
  2. 5.2Validar y recuperar archivos con errores controladosAbrir lección ↗
  3. 5.3Diseñar, probar y mejorar un programaAbrir lección ↗
  4. 5.4Extensión: guardar y recuperar un inventario en un archivoAbrir lección ↗

TU PROGRESO, A TU MANERA

Puedes aprender sin cuenta.

Si más adelante quieres guardar tus avances y continuar tus expediciones en Orilla, crea una cuenta gratuita. Nunca necesitas pagar para acceder a las lecciones.

Crear una cuenta gratuita