Este curso intermedio de programación en Python está diseñado para estudiantes que ya poseen conocimientos básicos de lógica de programación así como del lenguaje y desean profundizar en el uso de sus estructuras de datos y librerías fundamentales. A través de seis módulos progresivos, los participantes explorarán desde el manejo de listas, tuplas, conjuntos, diccionarios, cadenas de texto, archivos, y fechas valores aleatorios. Al finalizar el curso, los estudiantes serán capaces aplicar varias estructuras de datos según cada problema, manipular información de manera eficiente y desarrollar programas que integren distintos elementos del lenguaje. Se fomentan competencias como la precisión en la codificación, la creatividad en la solución de problemas y la autonomía en el aprendizaje. Lo que hace único a este curso es su enfoque práctico y aplicado: cada módulo combina teoría esencial con retos que permiten experimentar, crear y afianzar habilidades. De esta manera, los participantes no solo dominarán herramientas técnicas, sino que también desarrollarán la capacidad de pensar y programar como verdaderos Pythonistas y con fundamentos de lógica, preparados para enfrentar desafíos reales en contextos académicos o profesionales.
What you'll learn
manejar listas, tuplas y diccionarios en Python
manipular información utilizando diferentes estructuras de datos
desarrollar programas que integren diversos elementos del lenguaje Python
Course objectives
profundizar en el uso de estructuras de datos fundamentales
fomentar la precisión en la codificación
desarrollar competencias para la resolución de problemas