Este curso de Python está diseñado para principiantes que desean aprender a programar desde cero con uno de los lenguajes más usados del mundo. Empezarás desde los fundamentos de la programación, entenderás cómo funciona Python, trabajarás con variables, operadores, estructuras lógicas y de control, listas, funciones, excepciones y manejo de datos.
Con una metodología práctica basada en proyectos y laboratorios, dominarás la sintaxis, desarrollarás algoritmos funcionales y aprenderás a resolver problemas reales. Al finalizar, podrás crear programas completos, automatizar tareas, analizar datos y continuar tu ruta hacia áreas como desarrollo web, inteligencia artificial y ciencia de datos.
Ideal para estudiantes, profesionales, docentes y cualquier persona que quiera adquirir una habilidad demandada en la industria 4.0.
📌 Basado en páginas 1–4 y Módulo 1 del PDF principal , y Sección 1–2 del temario
Qué es programar: conceptos básicos
Lenguajes naturales vs lenguajes de programación
Python: historia, características y usos
Instalación y configuración del entorno (Python 3.12, VS Code)
Tu primer programa y primeros errores
Cómo funciona un intérprete
📌 Basado en Módulo 2 del PDF principal y Sección 2.1–2.6 del temario
“Hola, mundo” y función print()
Variables y tipos de datos
Literales numéricos, cadenas y booleanos
Operadores aritméticos y prioridades
Entrada de datos con input()
Conversión de tipos y manejo inicial de errores
📌 Basado en Módulo 3 del PDF principal y Sección 3 del temario
Condicionales: if, elif, else
Comparaciones y operadores lógicos
Bucles while y for
Uso de break, continue y cláusula else
Algoritmos simples: juegos, validadores, ciclos
📌 Basado en Módulo 4 del PDF principal y Sección 3.4–3.7 del temario
Listas y métodos fundamentales
Listas anidadas y matrices
Ordenamiento tipo burbuja
Rebanado (slicing) y operadores de pertenencia
Tuplas y diccionarios
📌 Basado en Sección 4 del temario
Definición de funciones
Parámetros y argumentos
Retorno de valores
Variables locales y globales
Recursividad
Manejo de errores con try/except
Excepciones comunes en Python
📌 Basado en Módulo 4.4 del PDF (Introducción a librerías)
Introducción a librerías: math, random, matplotlib, pandas
Automatización de tareas
Manipulación básica de datos
Desarrollo de proyecto final (según perfil del estudiante):
⚙ Automatización
📊 Análisis de datos
🎮 Miniapps o juegos
🔄 Conversores y utilidades
(Cubre conceptos base + instalación + primer programa)
Qué es programar
Python como lenguaje
Interpretación vs compilación
Cómo funciona un programa
Historia de Python
Instalación + configuración del entorno
Primer programa en Python
Uso de la consola e IDE
Errores comunes
Funcionamiento del intérprete
Repaso general
Práctica guiada
Finalización del módulo
(Funciones básicas, variables, literales, operadores, input)
“Hola, mundo”
Función print()
Caracteres especiales
Variables
Tipos de datos
Literales
Conversión de tipos
Operadores aritméticos
Prioridad
Expresiones
input() e interacción con usuario
Conversión de entrada
Prácticas guiadas
(Condicionales, bucles, lógica, listas, ordenamiento)
Condicionales: if / elif / else
Operadores lógicos
Bucles while
Bucles for
break y continue
Listas: creación, acceso, métodos
Listas anidadas
Ordenamiento burbuja
Rebanado (slicing)
Operadores in y not in
Aplicaciones avanzadas de listas
Matrices y multidimensionalidad
Ejercicios guiados
(Funciones, excepciones, tuplas, diccionarios, librerías, proyecto final)
Creación de funciones
Parámetros y argumentos
Retorno de valores
Variables globales y locales
Recursividad
Laboratorios prácticos
Tuplas
Diccionarios
Manejo de excepciones (try/except)
Librerías: math, random, matplotlib, pandas
Proyecto final
Preparación evaluación final
⏳ Horas totales concluidas: 56 horas ✔️
📅 Fin del curso: sábado 14 de marzo 2026