Programación con Python desde 0
Programación con Python desde 0
No se pudo cargar la disponibilidad de retiro
1000 en existencias
Este curso está diseñado para introducirte al mundo de la programación con Python, uno de los lenguajes más populares, versátiles y fáciles de aprender. Aprenderás desde los fundamentos hasta la creación de programas funcionales, comprendiendo la lógica de programación, estructuras de datos y conceptos esenciales de desarrollo moderno. Ideal para principiantes sin experiencia previa o para quienes desean reforzar sus bases con una metodología práctica y clara.
---
Objetivo del curso:
Formar al estudiante en los principios de la programación con Python, desarrollando su capacidad para crear, depurar y optimizar código, sentando las bases para futuras especializaciones en áreas como desarrollo web, inteligencia artificial, automatización o análisis de datos.
--
Contenido del curso:
1. Introducción a la programación y entorno de trabajo
Qué es programar y por qué aprender Python
Instalación de Python y configuración del entorno (VS Code, IDLE, Jupyter, etc.)
Primer programa: “Hola Mundo”
2. Fundamentos de Python
Variables, tipos de datos y operadores
Comentarios y buenas prácticas de código
Entrada y salida de datos
3. Estructuras de control
Condicionales: if, elif, else
Bucles: for, while y control de flujo
Comprensión de listas (list comprehension)
4. Estructuras de datos
Listas, tuplas, diccionarios y conjuntos
Métodos y funciones integradas
Manipulación de datos con estructuras anidadas
5. Funciones y modularidad
Definición y uso de funciones
Parámetros, argumentos y valores de retorno
Uso de módulos y librerías
6. Manejo de errores y archivos
Excepciones con try, except, finally
Lectura y escritura de archivos (.txt, .csv)
Introducción a JSON
7. Programación orientada a objetos (POO)
Clases, objetos, atributos y métodos
Herencia y polimorfismo
Encapsulamiento y reutilización de código
8. Proyectos prácticos
Mini calculadora
Agenda de contactos
Sistema de gestión básico con archivos
Juego simple (por ejemplo, “Adivina el número”)
---
(teórico-prácticas)
Nivel: Principiante
Modalidad: 100% en línea y autodidacta
Requisitos previos: Ninguno, solo interés por aprender y una computadora con conexión a internet.
---
Resultados esperados:
Al finalizar el curso, el estudiante será capaz de crear programas básicos en Python, entender la lógica detrás del código y sentar las bases para avanzar hacia áreas más complejas como el desarrollo web con Django o la ciencia de datos con Pandas y NumPy.
