Programación Python
Python es hoy el lenguaje de entrada más usado para programación, automatización, análisis de datos e inteligencia artificial, precisamente porque su sintaxis es clara y cercana al lenguaje natural. Este curso te da las bases reales para empezar a programar, sin experiencia previa.
Descripción del Curso Taller
Este es un curso de fundamentos serios, no de "trucos". Aprenderás desde la instalación y configuración de tu entorno de desarrollo, pasando por variables, estructuras de control, funciones y manejo de archivos, hasta programación orientada a objetos (clases, herencia, polimorfismo) — el paradigma detrás de la mayoría del software profesional. Cierras con el uso de bibliotecas externas mediante pip (como requests, numpy y pandas) y un proyecto integrador propio. Al terminar, tendrás la base necesaria para avanzar por tu cuenta o en cursos posteriores hacia desarrollo web (Django, Flask), ciencia de datos (pandas, scikit-learn) o automatización — pero ese siguiente nivel no está incluido en este curso, que se enfoca en dejarte una base sólida y sin vacíos.
¿A quién va dirigido?
- Estudiantes y profesionales que quieren aprender a programar desde cero, sin experiencia previa
- Emprendedores y profesionales de otras áreas que quieren entender cómo funciona el software que usan a diario
- Personas que ya identificaron Python como el lenguaje que quieren aprender antes de especializarse en datos, automatización o desarrollo web
- Cualquier persona interesada en desarrollar pensamiento lógico-computacional aplicado a un lenguaje real
¿Qué aprenderás?
- Instalar y configurar un entorno de desarrollo Python funcional
- Dominar variables, tipos de datos, operadores y estructuras de control (condicionales y bucles)
- Definir y usar funciones, incluyendo funciones lambda
- Trabajar con listas, tuplas, diccionarios, conjuntos y manejo de archivos (texto y CSV)
- Aplicar programación orientada a objetos: clases, objetos, herencia, polimorfismo y encapsulamiento
- Usar bibliotecas estándar (datetime, math, random, os) e instalar paquetes externos con pip
- Desarrollar un proyecto propio aplicando los conceptos del curso de principio a fin
Programa de clases
Módulo 1 Introducción y fundamentos
Instalación y configuración de Python y del entorno de desarrollo (IDE), variables y tipos de datos, operadores aritméticos, lógicos y de comparación, entrada y salida de datos (input, print)
Módulo 2 Estructuras de control de flujo
Condicionales (if, elif, else), bucles (for, while), uso de break y continue
Módulo 3 Funciones y manipulación de cadenas
Definición de funciones, argumentos y valores de retorno, funciones lambda, métodos de cadena (split, join, replace) y formateo de texto
Módulo 4 Estructuras de datos y manejo de archivos
Listas, tuplas, diccionarios y conjuntos (creación, acceso, métodos), apertura, lectura y escritura de archivos de texto y CSV
Módulo 5 Programación orientada a objetos
Definición de clases y objetos, métodos y atributos, herencia y polimorfismo, encapsulamiento
Módulo 6 Módulos, bibliotecas y paquetes externos
Importación de módulos y creación de módulos propios, bibliotecas estándar (datetime, math, random, os), instalación de paquetes con pip (requests, numpy, pandas)
Módulo 7 Proyecto integrador
Desarrollo de un proyecto práctico propio aplicando los conceptos del curso, presentación y retroalimentación grupal
Metodología y materiales
- Clases en vivo por Google Meet con ejercicios de programación práctica desde la primera sesión
- Plataforma Google Classroom para materiales, entregas y seguimiento
- Grabación de cada sesión disponible para repaso
- Foro de discusión moderado por el profesor para resolver dudas de código entre clases
Beneficios
- Sales con un proyecto propio en Python, funcional y documentado, para tu portafolio
- Base sólida y sin vacíos para avanzar hacia desarrollo web, ciencia de datos o automatización
- Python es el lenguaje de entrada más solicitado en ofertas de trabajo técnico a nivel global
- Certificado que respalda fundamentos reales de programación, no solo sintaxis básica
¿Tienes dudas?
Estamos aquí para ayudarte.
+1 809 713 8508 Correo
[email protected] Llámanos
+1 809 713 8508



