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 · LNG-305
De la coincidencia simple a grupos, referencias y anticipaciones, con banco de pruebas en cuaderno.
Formato asíncrono Desarrollo, Ingeniería / Industria, Administración pública Python, Bash, JupyterLab
6 módulos · 30 clases en vídeo · práctica guiada en cada módulo
Extraer códigos de un registro, validar un formulario, limpiar un volcado de texto o localizar todas las apariciones de un identificador en un repositorio son tareas cotidianas que se resuelven a golpe de código improvisado. Las expresiones regulares hacen ese trabajo en una línea, pero se aprenden por copia y pegado, sin entender qué hace el motor detrás.
El curso construye el conocimiento por capas y siempre contra un banco de pruebas. Cada elemento nuevo, un cuantificador, un grupo, una anticipación, se prueba en un cuaderno de JupyterLab con textos de ejemplo y casos que deben fallar. Se trabaja en paralelo con el módulo re de Python y con grep, sed y awk, señalando las diferencias de sintaxis entre dialectos.
Al terminar quedan patrones propios, probados y documentados para las tareas habituales del puesto: análisis de registros, validación de entradas, transformación masiva de ficheros y búsqueda en código. Es una herramienta transversal que se reutiliza en cualquier curso posterior de tratamiento de datos, automatización de sistemas o procesamiento de texto.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Sigue aprendiendo
PY-101Lenguajes y Fundamentos de Programación
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
PY-102Lenguajes y Fundamentos de Programación
Listas, tuplas, diccionarios y conjuntos: cuándo usa cada una un programador con oficio.
Python
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