</>CodeVerse
Iniciar sesiónCrear cuenta
Py
PrincipianteProgramación

Python desde cero

Aprende a programar con Python sin conocimientos previos: variables, decisiones, bucles, funciones, colecciones, errores, archivos y objetos, con ejercicios que se ejecutan en tu navegador.

23 lecciones 4 h 51 min 200 XP Sin calificaciones 1 estudiantes
Comenzar curso

Completa todas las lecciones para obtener tu certificado.

Contenido del curso

1

Módulo 1

Primeros pasos

Qué es programar, tu primer programa, variables, tipos de datos, operadores, textos y entrada de datos.

0/8

Unidad 1 · Tu primer programa

  • ¿Qué es programar?8 min+20
  • print() a fondo y comentarios10 min+20
  • Leer errores sin miedo9 min+20

Unidad 2 · Guardar información

  • Variables12 min+20
Tipos de datos
12 min
+20
  • Operadores12 min+20
  • Trabajar con textos14 min+20
  • Pedir datos al usuario con input()11 min+20
  • 2

    Módulo 2

    Decisiones y repeticiones

    Haz que tus programas decidan con if/elif/else y repitan tareas con while y for.

    0/5

    Unidad 1 · Condicionales

    • Tomar decisiones con if y else13 min+20
    • Varias opciones con elif, and, or y not14 min+20

    Unidad 2 · Bucles

    • Repetir con while13 min+20
    • Repetir con for y range()13 min+20
    • Patrones con bucles: acumular, contar, break y continue15 min+20
    3

    Módulo 3

    Funciones y colecciones

    Organiza tu código en funciones reutilizables y guarda muchos datos con listas, tuplas, diccionarios y conjuntos.

    0/6

    Unidad 1 · Funciones

    • Crear tus propias funciones15 min+20
    • Parámetros por defecto y alcance de las variables13 min+20

    Unidad 2 · Colecciones de datos

    • Listas16 min+20
    • Tuplas y desempaquetado10 min+20
    • Diccionarios15 min+20
    • Conjuntos10 min+20
    4

    Módulo 4

    Más allá de lo básico

    Maneja errores, guarda datos en archivos, usa módulos y crea tus propios objetos con clases.

    0/4

    Unidad 1 · Programas robustos

    • Manejar errores con try y except14 min+20
    • Leer y escribir archivos13 min+20
    • Módulos y librerías11 min+20

    Unidad 2 · Programación orientada a objetos

    • Clases y objetos18 min+20