Python es el lenguaje más versátil y demandado de la industria tecnológica, y aprenderlo bien desde el inicio marca toda la diferencia. En este taller de 24 horas dominarás los fundamentos del lenguaje Python 3 — desde variables y tipos de datos hasta funciones, manejo de excepciones y modularización de proyectos. Al finalizar, serás capaz de escribir programas completos, estructurar código reutilizable y gestionar entornos virtuales como un profesional. No necesitas experiencia previa en programación: solo ganas de aprender y una conexión a Internet.
24 horas .
Sesiones : Del lunes 6 de abril al jueves 23 de abril.
Horario: Lunes a jueves de 18:30 a 20:30 horas CST.
El taller está estructurado de manera progresiva a través de sesiones prácticas:
Primeros Pasos y Fundamentos: Cubre el entorno de trabajo con IPython/Jupyter, la sintaxis de Python, tipos de datos básicos, colecciones y operadores.
Control de Flujo: Se enfoca en condicionales, ciclos iterativos, interrupciones de flujo y entrada/salida estándar.
Funciones y Cadenas de Texto: Incluye la definición y uso de funciones, manejo profundo de listas, tuplas, strings y f-strings.
Estructuras de Datos Avanzadas: Introduce diccionarios, conjuntos (sets), tipos bytes/bytearray y sus aplicaciones prácticas.
Programación Avanzada: Abarca programación funcional, gestión de excepciones, iteradores, generadores y comprehensions.
Modularización y Entornos: Concluye con lectura/escritura de archivos, creación de módulos y paquetes, distribución de código y entornos virtuales.
Se incluyen evaluaciones al final de cada período mediante Google Classroom para medir el avance del participante.
No se requieren conocimientos previos de programación, aunque es útil tener familiaridad básica con el uso de una terminal.
Acceso estable a Internet.
Una cuenta personal de GitHub: El material del taller se ejecutará directamente desde entornos de Codespaces.
Una cuenta de Google: Las evaluaciones y el seguimiento del curso se realizarán mediante Google Classroom.
Introducción a Python.
IPython y Jupyter.
Palabras reservadas y nombres.
Introspección y ayuda.
Expresiones y comentarios.
Tipos de datos en Python.
Conversión de tipos básicos.
Colecciones en Python.
Expresiones con operadores.
Entrada y salida estándar.
Declaraciones y bloques de código.
Condicionales.
Ciclos e interrupciones de flujo.
Iteraciones.
Funciones.
Tipos list y tuple.
Tipo str.
f-strings.
Tipos bytes y bytearray.
Tipo dict.
Tipos set y frozenset.
Bases de programación funcional.
Gestión de excepciones.
Iteradores y generadores.
Completado de elementos (Comprehensions).
Lectura y escritura de archivos.
Módulos y paquetes.
Distribución de código.
Gestión de paquetes.
Entornos virtuales.
Al final de cada módulo se realizará una evaluación a través de Google Classroom.
Las evaluaciones son obligatorias para obtener el diploma.
Notebooks ejecutables con el contenido completo del curso.
Sesiones en vivo.
Acceso exclusivo a las grabaciones de las sesiones.
Se otorgará un diploma a quienes hayan aprobado cada una de las evaluaciones al menos con un 70% de aciertos y haber asistido al menos al 80% de las sesiones.
El costo del taller es de US$23.50 dólares o $398.99 MXN (I.V.A. incluído)
Favor de contactarnos a contacto@pythonista.io en caso de:
Querer hacer el pago mediante depósito o transferencia bancaria en pesos mexicanos.
Requerir descuentos para grupos (más de 10 personas).
Por favor llene el formulario de registro una vez que haya realizado el pago.
Una vez verificado, se le enviará una invitación via correo electrónico con los detalles del taller.
El asistente podrá pedir un reembolso completo hasta 24 horas antes del taller.
El asistente será reembolsado al 100% en caso de que el taller sea cancelado.
No se dará de alta al taller a menos que haya completado el formulario de registro exitosamente y el pago haya sido verificado.
En caso de dudas o comentarios pueden enviar un correo con sus datos y comprobante de pago a contacto@pythonista.io