Volver a Cursos

Programación con Python

Domina el lenguaje de programación más popular y versátil. Desde la lógica básica hasta la automatización de tareas y gestión de datos.

12 HORAS TOTALES
NIVEL: INICIAL
1

Módulo 1: Fundamentos y Lógica

4 horas
💡

Sesión 1: Primer Contacto con Python

Inicia tu aventura con el lenguaje más versátil del mundo.

Introducción a Python y sus casos de uso.
Configuración de VS Code y entorno virtual.
Variables, Tipos de Datos y Operadores.
Interacción con consola: print() e input().
Actividad Práctica

Crear un programa interactivo de recolección y proceso de datos.

🧠

Sesión 2: Toma de Decisiones

Enseña a tus programas a pensar usando lógica condicional.

Control de Flujo: if, elif, else.
Operadores de Comparación y Lógicos.
Estructuras de decisión anidadas.
Actividad Práctica

Desarrollar un sistema de clasificación de datos basado en múltiples criterios.

2

Módulo 2: Automatización y Estructuras

4 horas
🔄

Sesión 3: Bucles y Repetición

Automatiza tareas tediosas con ciclos eficientes.

Bucle for y la función range().
Bucle while y condiciones de salida.
Control de bucles: break y continue.
Actividad Práctica

Crear un juego de adivinanza con intentos limitados.

🗂️

Sesión 4: Listas y Diccionarios

Organiza grandes cantidades de información de forma profesional.

Listas: Creación, indexación y slicing.
Diccionarios: Estructuras clave-valor.
Iteración avanzada sobre colecciones.
Actividad Práctica

Construir un gestor de inventario dinámico.

3

Módulo 3: Reutilización y Proyecto Final

4 horas
📦

Sesión 5: Funciones y Archivos

Escribe código limpio y persiste tus datos en el disco.

Definición de funciones y parámetros.
Manejo de Archivos: Lectura y escritura básica.
Modularización del código.
Actividad Práctica

Crear una mini-base de datos persistente en archivos de texto.

🏆

Sesión 6: Proyecto Integrador

Demuestra tus habilidades construyendo una aplicación real.

Manejo de Errores con try/except.
Integración de todos los conceptos.
Planificación y ejecución de proyecto final.
Actividad Práctica

Desarrollo y presentación del Proyecto Final (Gestor de Tareas, Juego o Procesador).

¿Listo para especializarte en Python?

Este curso es el primer paso para especializarte en Data Science, IA o Desarrollo Backend.

Empezar ahora