PY-101Lenguajes y Fundamentos de Programación
Python desde cero
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
Lenguajes y Fundamentos de Programación · PY-102
Listas, tuplas, diccionarios y conjuntos: qué estructura elegir y qué coste tiene equivocarse.
Formato asíncrono Desarrollo, Alumnado Python
7 módulos · 33 clases en vídeo · práctica guiada en cada módulo
Un programa que funciona con diez elementos puede volverse inservible con cien mil, y casi siempre el motivo es la estructura de datos elegida. Buscar dentro de una lista en cada vuelta de un bucle, duplicar información por no usar un conjunto o modificar sin querer una lista compartida son errores que no dan mensaje de error: dan resultados lentos o silenciosamente equivocados.
El curso recorre las cuatro estructuras básicas de Python con el criterio de un programador con oficio: qué operaciones son baratas, cuáles son caras, cuándo conviene la inmutabilidad y cómo se combinan para representar datos reales. Cada estructura se practica con casos de tratamiento de registros, recuentos, agrupaciones y deduplicación, y se comparan versiones lentas y rápidas del mismo programa.
Con esta base, el salto a ficheros, a bases de datos o a Pandas deja de ser un cambio de sintaxis y pasa a ser una extensión de lo mismo. También prepara para leer código ajeno, donde las comprensiones y los diccionarios anidados aparecen constantemente.
Contenido ya grabado y publicado en el campus. Puedes empezar en cuanto te inscribas.
Sigue aprendiendo
PY-101Lenguajes y Fundamentos de Programación
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
DEV-101Lenguajes y Fundamentos de Programación
Ramas, revisiones y resolución de conflictos con un flujo de trabajo que un equipo puede sostener.
Git
DEV-108Lenguajes y Fundamentos de Programación
Programar y simular electrónica desde un portátil de aula sin permisos de administrador.
Code-ServerWokwi