[{"data":1,"prerenderedAt":441},["ShallowReactive",2],{"workshop-2026-04-07-python-para-linguistas":3},{"id":4,"title":5,"body":6,"date":323,"description":415,"extension":416,"hours":417,"image":418,"instructor_id":419,"meta":420,"navigation":423,"path":424,"place":425,"places":426,"price":427,"promoted":423,"published":428,"register_url":429,"seo":430,"status":431,"stem":432,"tags":433,"type":439,"video_url":439,"workshop_language":439,"__hash__":440},"workshops/workshops/2026-04-07-python-para-linguistas.md","Python para lingüistas: automatiza el análisis de textos desde cero",{"type":7,"value":8,"toc":409},"minimark",[9,80,243,318,327,347],[10,11,12,20],"workshop-learning-outcomes",{},[13,14,16],"template",{"v-slot:description":15},"",[17,18,19],"p",{},"En este taller aprenderás a programar desde cero con un enfoque práctico y orientado a lingüistas. No solo entenderás cómo funciona un programa, sino que serás capaz de aplicar Python a tareas reales de análisis de texto y corpus.",[13,21,22,34,43,52,61,70],{"v-slot:outcomes":15},[23,24,26],"workshop-outcome",{"icon":25},"rocket",[17,27,28,29,33],{},"Perder el miedo a la programación y entender ",[30,31,32],"strong",{},"cómo funciona un programa paso a paso",".",[23,35,37],{"icon":36},"code",[17,38,39,40,33],{},"Crear tus propios ",[30,41,42],{},"scripts para procesar textos y corpus lingüísticos",[23,44,46],{"icon":45},"table-list",[17,47,48,49,33],{},"Automatizar tareas como ",[30,50,51],{},"limpieza y estandarización de datos",[23,53,55],{"icon":54},"list",[17,56,57,58,33],{},"Generar ",[30,59,60],{},"listas de frecuencias y análisis básicos de corpus",[23,62,64],{"icon":63},"book",[17,65,66,67,33],{},"Trabajar con estructuras de datos para ",[30,68,69],{},"organizar información lingüística",[23,71,73],{"icon":72},"magnifying-glass",[17,74,75,76,79],{},"Descubrir cómo la ",[30,77,78],{},"inteligencia artificial"," te puede ayudar también al programar.",[81,82,83,88],"workshop-program",{},[13,84,85],{"v-slot:description":15},[17,86,87],{},"El taller consiste en 15 horas de formación en directo por videoconferencia, con un enfoque eminentemente práctico. Desde el primer día trabajarás con ejemplos reales de texto y avanzarás progresivamente hasta ser capaz de desarrollar pequeños proyectos de análisis lingüístico.",[13,89,90,124,156,185,214],{"v-slot:program":15},[91,92,93,98],"workshop-program-module",{},[13,94,95],{"v-slot:title":15},[17,96,97],{},"Empieza a programar en Python (aunque no sepas nada)",[13,99,100,103],{"v-slot:description":15},[17,101,102],{},"Primer contacto con la programación y preparación del entorno de trabajo:",[104,105,106,110,113,121],"ul",{},[107,108,109],"li",{},"Instalación guiada de las herramientas necesarias.",[107,111,112],{},"Qué es un programa y cómo ejecutarlo.",[107,114,115,116,120],{},"Tu primer ",[117,118,119],"em",{},"script"," en Python.",[107,122,123],{},"Primeros ejemplos con texto (mostrar y manipular frases).",[91,125,126,131],{},[13,127,128],{"v-slot:title":15},[17,129,130],{},"Cómo funciona un programa (y cómo aplicarlo al procesamiento del lenguaje)",[13,132,133,136],{"v-slot:description":15},[17,134,135],{},"Construye la base mental necesaria para entender la programación sin frustración:",[104,137,138,141,144,147,150,153],{},[107,139,140],{},"Ejecución paso a paso: cómo \"lee\" un programa las instrucciones.",[107,142,143],{},"Variables como almacenamiento de información lingüística.",[107,145,146],{},"Tipos de datos (especial foco en texto/strings).",[107,148,149],{},"Operaciones básicas con texto.",[107,151,152],{},"Qué puedes hacer con el Terminal sin programar (y cuándo necesitas Python).",[107,154,155],{},"Primeros ejercicios con palabras y frases.",[91,157,158,163],{},[13,159,160],{"v-slot:title":15},[17,161,162],{},"Automatiza tareas lingüísticas con Python",[13,164,165,168],{"v-slot:description":15},[17,166,167],{},"Aprende a procesar listas de palabras y textos de forma automática:",[104,169,170,173,176,179,182],{},[107,171,172],{},"Bucles explicados de forma intuitiva (sin tecnicismos).",[107,174,175],{},"Condicionales para tomar decisiones.",[107,177,178],{},"Procesamiento de listas de palabras o frases.",[107,180,181],{},"Organización del código: funciones.",[107,183,184],{},"Ejercicios prácticos (conteo, filtrado, transformación de texto).",[91,186,187,192],{},[13,188,189],{"v-slot:title":15},[17,190,191],{},"Trabaja con textos reales (archivos y patrones)",[13,193,194,197],{"v-slot:description":15},[17,195,196],{},"Da el salto a datos reales y aprende a buscar patrones:",[104,198,199,202,205,208,211],{},[107,200,201],{},"Lectura y escritura de archivos de texto.",[107,203,204],{},"Procesamiento básico de pequeños corpus.",[107,206,207],{},"Introducción práctica a las expresiones regulares.",[107,209,210],{},"Búsqueda de patrones en texto (palabras, formas, estructuras simples).",[107,212,213],{},"Ejercicios aplicados a datos reales.",[91,215,216,221],{},[13,217,218],{"v-slot:title":15},[17,219,220],{},"Tu primer proyecto lingüístico (y cómo dar el salto a la IA)",[13,222,223,226],{"v-slot:description":15},[17,224,225],{},"Integra todo lo aprendido en un proyecto completo y descubre nuevas posibilidades:",[104,227,228,231,234,237,240],{},[107,229,230],{},"Desarrollo guiado de un pequeño proyecto de análisis de texto.",[107,232,233],{},"Aplicación práctica: limpieza, conteo y análisis básico.",[107,235,236],{},"Introducción a cómo la inteligencia artificial puede ayudarte a programar.",[107,238,239],{},"Ejemplos reales de análisis automático de textos.",[107,241,242],{},"Siguientes pasos para seguir aprendiendo.",[244,245,246,251,262,266,269,272,278,289,293,313],"workshop-audience",{},[247,248,250],"h2",{"id":249},"a-quién-va-dirigido","¿A quién va dirigido?",[104,252,253,256,259],{},[107,254,255],{},"A estudiantes de grado, máster o doctorado en lingüística y áreas afines.",[107,257,258],{},"A lingüistas que trabajan con corpus y quieren automatizar tareas.",[107,260,261],{},"A personas que ya utilizan el Terminal y quieren ir un paso más allá.",[247,263,265],{"id":264},"es-para-principiantes","¿Es para principiantes?",[17,267,268],{},"Sí. No es necesario tener experiencia previa en programación.",[17,270,271],{},"Este taller está diseñado específicamente para perfiles no técnicos, con un enfoque progresivo que facilita entender cómo funciona un programa desde cero.",[17,273,274,275,33],{},"Si ya sabes usar el Terminal, este curso te permitirá dar el siguiente paso: ",[30,276,277],{},"crear tus propias herramientas en lugar de depender solo de comandos existentes",[17,279,280,281,288],{},"Si no lo has usado nunca, podrás seguir el curso sin problema, aunque recomendamos el taller \"",[282,283,287],"a",{"href":284,"rel":285},"https://www.palabrasbinarias.com/terminal",[286],"nofollow","Aprendiendo a usar el Terminal","\" como complemento ideal.",[247,290,292],{"id":291},"qué-podrás-hacer-al-terminar-el-curso","¿Qué podrás hacer al terminar el curso?",[104,294,295,298,301,304,310],{},[107,296,297],{},"Procesar automáticamente listas de palabras o textos.",[107,299,300],{},"Analizar pequeños corpus sin depender de herramientas externas.",[107,302,303],{},"Buscar patrones lingüísticos de forma programada.",[107,305,39,306,309],{},[117,307,308],{},"scripts"," para investigación o trabajo lingüístico.",[107,311,312],{},"Entender cómo empezar a aplicar inteligencia artificial en tus proyectos.",[13,314,315],{"v-slot:info-title":15},[17,316,317],{},"Python para lingüistas: automatiza el análisis de textos",[319,320,321,324],"workshop-access-banner",{},[17,322,323],{},"Del 27 al 31 de julio de 2026 / 10:00 - 13:15 (Horario de España - CEST)",[17,325,326],{},"Vídeos disponibles de forma permanente una vez termine el curso y un año de acceso al foro de dudas.",[328,329,330,337,344],"workshop-instructor",{},[17,331,332,333,336],{},"El taller será impartido por ",[30,334,335],{},"Mario Barcala",", director de NLPgo Technologies, S.L. y docente en diferentes cursos, talleres y seminarios para lingüistas.",[17,338,339,340,343],{},"Mario es ",[30,341,342],{},"doctor en computación",", especializado en lingüística computacional, y cuenta con una amplia experiencia tanto en el desarrollo de aplicaciones informáticas en el área de la lingüística como en la impartición de talleres para lingüistas.",[17,345,346],{},"Esta doble perspectiva técnica y lingüística permite explicar la programación con rigor, pero en un lenguaje accesible y conectado con las necesidades reales de quienes trabajan con corpus.",[348,349,350,370,385,397],"workshop-faq",{},[351,352,353,358],"workshop-faq-item",{},[13,354,355],{"v-slot:question":15},[17,356,357],{},"¿Es necesario tener algún conocimiento previo para realizar el taller?",[13,359,360,363],{"v-slot:answer":15},[17,361,362],{},"No es necesario tener conocimientos de programación.",[17,364,365,366,369],{},"Para sacar el máximo partido, recomendamos el curso \"",[282,367,287],{"href":284,"rel":368},[286],"\", ya que proporciona una base muy útil para trabajar con texto. El Terminal permite realizar muchas tareas sin programar, mientras que Python te permite ir más allá y crear tus propias soluciones cuando esas herramientas se quedan cortas.",[351,371,372,377],{},[13,373,374],{"v-slot:question":15},[17,375,376],{},"¿Qué necesito para seguir el taller?",[13,378,379,382],{"v-slot:answer":15},[17,380,381],{},"Un ordenador con Windows 11, Mac OS X o Linux, un navegador actualizado (Firefox o Chrome), Visual Studio Code y una conexión a Internet estable para videoconferencia.",[17,383,384],{},"También se recomienda disponer de auriculares y micrófono (la webcam es opcional).",[351,386,387,392],{},[13,388,389],{"v-slot:question":15},[17,390,391],{},"¿Cuándo recibiré las instrucciones de instalación?",[13,393,394],{"v-slot:answer":15},[17,395,396],{},"Unos días antes del comienzo del taller recibirás instrucciones detalladas para instalar todo lo necesario. Durante la primera sesión resolveremos cualquier problema que haya podido surgir.",[351,398,399,404],{},[13,400,401],{"v-slot:question":15},[17,402,403],{},"¿Por cuánto tiempo tendré acceso a los materiales del curso?",[13,405,406],{"v-slot:answer":15},[17,407,408],{},"Tendrás acceso a los materiales del curso, incluidas las grabaciones, por tiempo ilimitado.",{"title":15,"searchDepth":410,"depth":410,"links":411},2,[412,413,414],{"id":249,"depth":410,"text":250},{"id":264,"depth":410,"text":265},{"id":291,"depth":410,"text":292},"Aprende a automatizar tareas lingüísticas con Python, aunque no tengas experiencia previa en programación. Al terminar el taller serás capaz de procesar textos, trabajar con corpus y crear tus propios scripts para análisis lingüístico, más allá de lo que permiten herramientas como el Terminal.","md","15","/media/python_para_linguistas.jpg","mario-barcala",{"slug":421,"icon":422},"python-para-linguistas","fab fa-python",true,"/workshops/2026-04-07-python-para-linguistas","En línea","20 plazas","150","2026-04-07T10:50:25.152Z","https://talleres.palabrasbinarias.com/course/view.php?id=6",{"title":5,"description":415},"open","workshops/2026-04-07-python-para-linguistas",[434,435,436,437,438],"Taller","Curso","Lingüística","Informática","2026",null,"x4vZ9WSqeNS5fPDiQDHQeMlJdMmLoIDChkn_l6RLrwI",1775654011494]