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