MÁSTER EN
PYTHON AVANZADO APLICADO AL DEPORTE

Domina Python avanzado aplicado al deporte para automatizar procesos, analizar datos deportivos, desarrollar modelos de machine learning y crear visualizaciones que apoyen la toma de decisiones. Trabajarás con proyectos reales de análisis del rendimiento, scouting, preparación física, rendimiento deportivo y gestión de datos utilizados por clubes y organizaciones deportivas.

SOLICITA INFORMACIÓN

 

¿Primer paso? Nosotros te guiamos · Máster 100% orientado a aprendizaje y empleabilidad · Reserva tu plaza prioritaria

2
EDITIONS

Training Python professionals for football

+3000
STUDENTS

In the Sports Data Campus ecosystem

UCAM
UNIVERSITY

Master’s degrees certified by UCAM

PRE-MASTER’S
IMMEDIATE ACCESS

Available as soon as you enrol

Python para transformar el análisis deportivo 

El Máster en Python Avanzado aplicado al Deporte está dirigido a profesionales, titulados y perfiles técnicos que quieren especializarse en programación, análisis de datos y machine learning aplicado al deporte.

La formación aborda la recopilación, el procesamiento, la automatización y la visualización de datos deportivos mediante proyectos relacionados con rendimiento, scouting, preparación física y gestión deportiva.

Su metodología práctica te prepara para desarrollar soluciones con Python y convertir datos en modelos, informes y decisiones útiles para clubes, federaciones, empresas tecnológicas y organizaciones deportivas.

EN COLABORACIÓN CON:

ucam logo

¿Este Máster en Python Avanzado aplicado al Deporte es para ti?

El Máster en Python Avanzado aplicado al Deporte está dirigido a profesionales y titulados que quieran especializarse en programación, análisis de datos, automatización, machine learning e Inteligencia Artificial aplicada al deporte.

Es una formación especialmente orientada a:

  • Analistas de datos, científicos de datos, ingenieros y desarrolladores.
  • Graduados en Big Data, Informática, Matemáticas, Estadística, Ingeniería, Economía y titulaciones afines.
  • Profesionales del deporte que quieran aplicar Python al análisis del rendimiento, el scouting, la preparación física y la gestión deportiva.

Desarrollarás competencias para automatizar procesos, analizar grandes volúmenes de datos y crear modelos y visualizaciones utilizados por clubes, federaciones, empresas tecnológicas y organizaciones deportivas.

Icono Calendario AL FINALIZAR EL MÁSTER

DOBLE CERTIFICACIÓN OFICIAL

Al finalizar el máster, obtendrás una doble certificación otorgada por la Universidad Católica de Murcia y por Sports Data Campus

Certificación UCAM

Certificación Oficial UCAM

En UCAM contamos con más de 20 años de experiencia en la enseñanza académica, nuestra universidad fue reconocida por prestigiosos rankings internacionales, situándose entre las 10 mejores universidades de Europa en Calidad de enseñanza, según el ranking Times Higher Education (THE). Estamos entre las universidades españolas con menor tasa de abandono y mejor nivel de empleabilidad de sus estudiantes. En UCAM estamos en constante evolución y a la vanguardia en tecnología y herramientas para una experiencia de aprendizaje de referencia nacional e internacional.
Certificación Sports Data Campus

Certificación Oficial SDC

Sports Data Campus es la escuela de referencia en formación especializada en Big Data, analítica avanzada e Inteligencia Artificial aplicada al deporte. Nacimos para dar respuesta a una realidad cada vez más evidente: el deporte profesional ya no se entiende sin datos. Formamos a los profesionales que lideran el cambio en clubes, federaciones, agencias y empresas del sector, combinando visión estratégica, aplicación práctica y una metodología orientada al mercado laboral. Nuestros programas están diseñados para convertir el dato en decisiones, rendimiento y ventaja competitiva. En Sports Data Campus no solo aprendes teoría: desarrollas las competencias que hoy exige la industria del deporte para analizar, interpretar y transformar información en impacto real. Porque el futuro del deporte se construye con talento, tecnología y conocimiento aplicado.
Icono Calendario DESDE LA MATRÍCULA

DIPLOMAS CERTIFICADOS INCLUIDOS CON TU MATRÍCULA (VALORADOS EN + DE 4.000€)

Que puedes obtener desde el momento en que te matriculas y hasta que finalizas el máster

6 certificados extra y gratuitos
Empieza el máster con ventaja
Exclusivo: No lo encontrarás en ningún otro lugar ni se vende por separado
ACCESO INMEDIATO Fundamentos de Análisis en Fútbol

DIPLOMA CERTIFICADO EN

Fundamentos de Análisis en Fútbol

× Cubre los pilares básicos de la táctica y el vídeo análisis profesional. Pasa de ser un aficionado a entender el fútbol tal como lo desglosan los cuerpos técnicos de élite.
+
ACCESO INMEDIATO Estadística Aplicada al Deporte con R

DIPLOMA CERTIFICADO EN

Estadística Aplicada al Deporte con R

× Dominarás con el rigor científico y matemático que la industria de fútbol profesional requiere, a través del dominio del lenguaje estadístico por excelencia: R.
+
ACCESO INMEDIATO Analítica Avanzada con Python

DIPLOMA CERTIFICADO EN

Analítica Avanzada con Python

× Aprenderás a automatizar procesos avanzados, analizar datos deportivos con Python y desarrollarás las soluciones de alto impacto más demandadas por los clubes modernos.
+
PRÓXIMAMENTE Fundamentos de Visualización de Datos

DIPLOMA CERTIFICADO EN

Fundamentos de Visualización de Datos

× Transforma bases de datos complejas en historias visuales de alto impacto. Aprenderás a crear los informes claros que los entrenadores necesitan desesperadamente para decidir partidos.
+
PRÓXIMAMENTE IA Generativa aplicada al Deporte

DIPLOMA CERTIFICADO EN

IA Generativa aplicada al Deporte

× Descubrirás las claves del uso y aprovechamiento de la IA Generativa en el análisis de datos aplicado al deporte profesional para aprovecharla al máximo en tu día a día.
+
PRÓXIMAMENTE Soft Skills

DIPLOMA CERTIFICADO EN

Soft Skills

× Cursarás Diplomas especializados en las Soft Skills más demandadas: Comunicación, Marca Personal y Trabajo en Equipo para lograr un perfil 360º.
+
Icono Calendario DURANTE EL MÁSTER

FORMACIONES COMPLEMENTARIAS INCLUIDAS

Nos aliamos con las mejores empresas de la industria deportiva para ofrecerte las siguientes certificaciones que harán que tengas un perfil más competitivo.

MÁSTER DE FÚTBOL BEMAGISTRAL

Máster de Fútbol BeMagistral

¡Ahora gratis con tu matrícula!

Formamos a los mejores analistas del mundo, dominando la analítica avanzada de datos con Sports Data Campus y enseñando los aspectos técnico-tácticos del juego de la mano de BeMagistral para completar su formación en todos los ámbitos.

PLAN DE ESTUDIOS ÚNICO Con lo esencial para ampliar conocimientos en fútbol y vivir experiencias exclusivas.
PROFESORES DE MÁXIMO NIVEL Referentes del fútbol que han trabajado en clubes de élite como Real Madrid, Barcelona y Atlético de Madrid.
FORMATO INNOVADOR Accede a BeMagistral desde cualquier dispositivo, en cualquier momento, con clases de 15 minutos.

8 MÓDULOS / 150 CLASES:

• Análisis del juego táctico

• Estrategia operativa del sistema de juego

• Rendimiento deportivo

• Desarrollo del jugador y detección de talento

• Metodología de entrenamiento

• Habilidades y competencias psicológicas

• Gestión, comunicación y organización

• Dirección de equipos

CERTIFICACIONES PROFESIONALES DE LA INDUSTRIA

Catapult
CERTIFICACIÓN CATAPULT PERFORMANCE
Sport Coach Norte
CERTIFICACIÓN EN FUNDAMENTOS DEL JUEGO
LongoMatch
CERTIFICACIÓN LONGOMATCH VIDEOANÁLISIS
StatsSports
CERTIFICACIÓN PERFORMANCE FÍSICO
GesKlub
GESTIÓN UNIFICADA PARA CLUBES DEPORTIVOS
inns
sdc-dorado<br />

Reconocimiento IINS · Marzo 2026

El Instituto para la Calidad Deportiva Española, otorga la presente distinción extraordinaria, a Sports Data Campus, en atención a su liderazgo, impacto y contribución sobresaliente al desarrollo estratégico del ecosistema deportivo, y certifica que, la entidad cumple con los requisitos y estándares establecidos del sello de calidad deportiva.

certificaciones

En Sports Data Campus fichamos a los mejores profesores para ti

Salidas profesionales

Los titulados en el Máster en Python Avanzado aplicado al Deporte están preparados para desempeñar, entre otros, los siguientes puestos:

Máster en Python Avanzado aplicado al Deporte

Científico de Datos

Especialista en el análisis e interpretación de grandes volúmenes de datos para la toma de decisiones estratégicas.

Máster en Python Avanzado aplicado al Deporte

Analista de Datos

Profesional encargado de procesar, analizar y visualizar datos para extraer información valiosa en diversos sectores.

Máster en Python Avanzado aplicado al Deporte

Ingeniero de Datos

Responsable de diseñar, construir y mantener infraestructuras de datos escalables y eficientes.

Máster en Python Avanzado aplicado al Deporte

Desarrollador Python especializado en datos

Crea aplicaciones, herramientas y soluciones automatizadas utilizando Python como lenguaje principal.

Máster en Python Avanzado aplicado al Deporte

Especialista en Machine Learning e Inteligencia Artificial

Desarrolla modelos predictivos y algoritmos avanzados para la automatización y la innovación tecnológica.

Máster en Python Avanzado aplicado al Deporte

IEspecialista en automatización con Python

Implementa scripts y herramientas para optimizar procesos y mejorar la eficiencia en empresas.

Máster en Python Avanzado aplicado al Deporte

Consultor en Análisis de Datos

Asesora a empresas en el uso de datos para mejorar su rendimiento y facilitar la toma de decisiones.

Máster en Python Avanzado aplicado al Deporte

Analista de Datos en el Sector Deportivo

Aplica el análisis de datos en el ámbito deportivo para mejorar el rendimiento de atletas y equipos.

logos-ucam-sports-data-campus

ACCESO AL PROGRAMA INTERNACIONAL DE

BECAS

Accede al programa internacional de becas del Máster en Python Avanzado aplicado al Deporte y descubre las opciones de financiación disponibles para formarte en análisis de datos e Inteligencia Artificial aplicada al deporte profesional.

¿Por qué estudiar el Máster en Python Avanzado aplicado al Deporte?

El Máster en Python Avanzado aplicado al Deporte te permitirá desarrollar competencias en programación, análisis de datos, automatización, machine learning y visualización de datos aplicadas al deporte. Aprenderás a desarrollar soluciones con Python para procesar información, crear modelos predictivos y apoyar la toma de decisiones en clubes, federaciones y organizaciones deportivas.

Por que fazer o nosso Mestrado?

Realizar um mestrado no Sports Data Campus permitir-te-á formar-te com especialistas do setor, adquirir ferramentas avançadas para gerir e analisar dados aplicados ao desporto, e destacar-te num mercado em constante evolução que exige profissionais altamente capacitados

Formación

UNA FORMACIÓN ÚNICA

Contenidos exclusivos

UMA FORMAÇÃO ÚNICA

Conteúdos exclusivos pensados para te diferenciar no mercado

Campus

CAMPUS REFERENCIA

Mayor comunidad de Big Data y Deportes en castellano

CAMPUS DE REFERÊNCIA

A maior comunidade de Big Data e Desporto em espanhol

Alumnos

+DE 3100 ALUMNOS

Formados de todas las grandes ligas y deportes

+3100 ESTUDANTES

Formados nas principais ligas e modalidades desportivas

Alianzas

ALIANZAS REALES

Con más de 100 clubs y equipos profesionales

PARCERIAS REAIS

Mais de 100 clubes e equipas profissionais e mais de 120 empresas

Soporte

ACOMPAÑAMIENTO

Estamos siempre disponibles para ti

SUPORTE

Estamos sempre disponíveis para ti

Networking

NETWORKING

Oportunidades en nuestra comunidad

REDE DE CONTACTOS

Publica e encontra oportunidades na nossa comunidade

Certificación

CERTIFICACIÓN

Másteres certificados por la UCAM

CERTIFICAÇÃO

Os nossos programas de mestrado são certificados pela UCAM

Docentes

DOCENTES TOP

Masterclass y eventos exclusivos

DOCENTES DE TOPO

Acede a masterclasses e eventos exclusivos

Becas

BECAS

Consulta nuestro programa de ayudas

BOLSAS

Pergunta pelo nosso programa internacional de bolsas e apoios

Portfolio

PORTFOLIO

Con el TFM y las prácticas, tendrás un portfolio aplicado

PORTFÓLIO

Graças ao teu Projeto Final e aos estágios, terás um portefólio aplicado

Lo que te ofrecemos

EL PROGRAMA

Un plan de estudios diseñado para dominar Python, el análisis de datos, la automatización y el machine learning aplicado al deporte. Descubre todo lo que aprenderás.

MASTER EN PYTHON AVANZADO APLICADO AL DEPORTE

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

MÓDULO 1. HERRAMIENTAS DE DESARROLLO ASISTIDO POR IA PARA EL ANÁLISIS DE DATOS EN EL DEPORTE (3 ECTS)

Asignatura innovadora que sumerge a los estudiantes en el uso práctico de herramientas de programación asistida por IA, mostrando cómo estas tecnologías están redefiniendo el ciclo de desarrollo de software contemporáneo. El módulo ofrece una visión global de la IA aplicada, con especial énfasis en soluciones avanzadas y su impacto real en una industria en continuo crecimiento. Además de sólidos conocimientos técnicos, fomenta un enfoque proactivo y crítico, preparando al alumnado para aportar valor diferencial en la analítica deportiva moderna.

 

1.     Introducción a las Herramientas de Desarrollo Asistido por IA

  • Visión general de las herramientas de IA en el desarrollo de
  • Beneficios y limitaciones del uso de asistentes de IA en la programación.
  • Ejemplos de cómo las herramientas de IA están cambiando el desarrollo de

2.     Uso de Asistentes de Código y Herramientas de IA en Python

  • Introducción a GitHub Copilot, ChatGPT y otras herramientas de asistencia de código.
  • Casos prácticos y ejemplos de cómo estas herramientas pueden acelerar la escritura de código y mejorar

la calidad del mismo en proyectos de análisis de datos deportivos.

3.     Optimización de Procesos de Análisis de Datos con Herramientas de IA y Análisis Estático de Código.

  • Uso de Mito para la exploración interactiva de datos y cómo puede simplificar el proceso de análisis de  datos.
  • Aplicación de Blackbox Code para optimizar y entender grandes bases de código.
  • Introducción al análisis estático de código con Pylint, Mypy y herramientas de refactorización como Rope y Vulture.
  • Ejercicios prácticos para mejorar la calidad del código con análisis estático y refactorización.

MÓDULO 2 . USO DE LIBRERÍA PANDAS APLICADA AL DEPORTE (3 ECTS)

En esta asignatura los estudiantes descubrirán la librería pandas y aprenderán a crear Series y DataFrames; limpiar, indexar, filtrar y transformar datos para su análisis en Python. También se cubrirán técnicas de agrupación, agregación y visualización efectiva, incluida la construcción de paneles. El curso concluye enseñando a manejar e interpretar errores y advertencias, controlándolos mediante excepciones para garantizar un código fiable.

  1. Introducción a la librería pandas
  • ¿Qué es pandas y por qué es importante en el análisis de datos?
  • Instalación y configuración de pandas en entornos de desarrollo.
  • Estructura y características de los objetos de datos en pandas.
  1. Estructuras de datos en pandas
  • Series y DataFrames
  • Creación y manipulación de Series en pandas.
  • Creación y manipulación de DataFrames en pandas.
  • Indexación y selección de datos en Series y DataFrames.
  1. Manipulación y limpieza de datos con pandas
  • Limpieza y transformación de datos inconsistentes o faltantes.
  • Manejo de datos duplicados y valores atípicos.
  • Combinación de conjuntos de datos y resolución de conflictos.
  1. Indexación y filtrado de datos en pandas
  • Indexación y selección basada en etiquetas y posiciones.
  • Filtrado de datos utilizando condiciones lógicas y expresiones booleanas.
  • Utilización de métodos avanzados de indexación y filtrado en pandas.
  1. Operaciones y transformaciones en pandas
  • Realización de operaciones aritméticas y lógicas en datos de pandas.
  • Aplicación de funciones a columnas y filas en DataFrames.
  • Transformación y manipulación de datos utilizando funciones y métodos de pandas.
  1. Agrupación y agregación de datos en pandas
  • Agrupación de datos basada en criterios específicos.
  • Cálculo de estadísticas descriptivas y agregaciones en grupos de datos.
  • Aplicación de funciones personalizadas a grupos de datos en pandas.
  1. Visualización de datos con pandas
  • Uso de pandas para crear visualizaciones básicas, como gráficos de barras y gráficos de líneas.
  • Personalización de gráficos y representación visual de datos en pandas.
  • Exploración y presentación de datos utilizando herramientas de visualización en pandas.
  1. Manejo de Excepciones en pandas
  • Introducción al manejo de excepciones y su importancia en la robustez del código.
  • Implementación de bloques try, except, else, y finally en scripts que utilizan pandas.
  • Creación de excepciones personalizadas para manejar errores específicos en la manipulación de datos.
  1. Empaquetado de Funciones y Publicación en PyPI
  • Principios del empaquetado de código Python para su reutilización y distribución.
  • Creación de un paquete con funciones personalizadas que utilizan pandas.
  • Documentación y estructuración de un paquete según las normativas de PyPI.
  • Pasos para publicar el paquete en el Python Package Index (PyPI) y gestión de versiones.

MÓDULO 3. LECTURA DE SET DE DATOS DEPORTIVOS EN CSV, EXCEL, XML, HTML Y JSON (3 ECTS)

Asignatura innovadora que sumerge a los estudiantes en el uso práctico de herramientas de programación asistida por IA, mostrando cómo estas tecnologías están redefiniendo el ciclo de desarrollo de software contemporáneo. El módulo ofrece una visión global de la IA aplicada, con especial énfasis en soluciones avanzadas y su impacto real en una industria en continuo crecimiento. Además de sólidos conocimientos técnicos, fomenta un enfoque proactivo y crítico, preparando al alumnado para aportar valor diferencial en la analítica deportiva moderna.

  1. Introducción a la lectura de archivos de datos
  • Importancia de la lectura de archivos en el análisis de datos.
  • Tipos de archivos de datos utilizados en el contexto del análisis deportivo.
  • Consideraciones y mejores prácticas al leer archivos de datos en Python.
  1. Lectura y escritura de archivos CSV en Python
  • Uso de la librería pandas para leer y escribir archivos CSV.
  • Configuración de parámetros y opciones al leer archivos CSV.
  • Manipulación y transformación de datos CSV utilizando pandas.
  1. Lectura y escritura de archivos Excel en Python
  • Uso de la librería pandas para leer y escribir archivos Excel.
  • Manipulación y transformación de datos en hojas de cálculo utilizando pandas.
  • Uso de funciones específicas de pandas para interactuar con datos de Excel.

Lectura y escritura de archivos XML en Python

  • Uso de la librería xml.etree.ElementTree para leer y escribir archivos XML.
  • Extracción y manipulación de datos XML utilizando métodos de la librería.
  • Transformación y estructuración de datos XML para su posterior análisis.
  1. Lectura y escritura de archivos JSON en Python
  • Uso de la librería json para leer y escribir archivos JSON.
  • Extracción y manipulación de datos JSON utilizando métodos de la librería.
  • Transformación y estructuración de datos JSON para su posterior análisis.
  1. Manipulación de datos en diferentes formatos
  • Conversión entre formatos de archivos de datos (CSV, Excel, XML, HTML, JSON) utilizando pandas.
  • Extracción, combinación y transformación de datos de diferentes formatos.
  • Aplicación de técnicas de limpieza y preparación de datos en diferentes formatos.
  • Leer varios archivos de un mismo directorio y unificarlos en uno.

MÓDULO 4. TÉCNICAS DE CAPTURA DE DATOS SOBRE FUENTES DEPORTIVAS (3 ECTS)

Esta asignatura brinda una inmersión profesional en scraping deportivo para páginas estáticas y dinámicas. El alumnado dominará un arsenal de herramientas que automatizan la captura de estadísticas desde cualquier fuente web. Además de BeautifulSoup, incluye Selenium, arquitectura cliente-servidor y uso avanzado de las herramientas de desarrollo del navegador. Se aprenderá a identificar y manipular APIs, headers y cookies, creando automatizaciones fiables para la extracción sistemática de datos. Se profundiza en técnicas de «humanización» que evitan bloqueos y garantizan procesos consistentes. Todo se aplica a casos prácticos, permitiendo a analistas y scouts construir sistemas sólidos que alimenten análisis avanzados. El módulo es ideal para profesionales del análisis, scouting o tecnología deportiva que necesitan acceso automatizado a datos no ofrecidos por APIs convencionales.

1.     Fundamentos de Web Scraping

  • Introducción al web scraping y su aplicación estratégica en el análisis de datos deportivos
  • Arquitectura web: entendimiento del flujo cliente-servidor y cómo afecta a la extracción de datos
  • Herramientas de desarrollo del navegador: inspector de elementos, network, console y application

2.     Técnicas de Extracción en Páginas Estáticas y Dinámicas

  • Estructura fundamental de páginas web (HTML, CSS, JavaScript)
  • Identificación de selectores avanzados (XPath, CSS selectors)
  • BeautifulSoup para páginas estáticas: extracción eficiente de tablas y datos estructurados
  • Selenium para contenido dinámico: navegación automatizada e interacción con elementos JavaScript

3.     Automatización Avanzada y Manejo de APIs Ocultas

  • Detección y aprovechamiento de APIs internas en sitios deportivos
  • Manipulación de headers, cookies y parámetros de sesión
  • Técnicas de “humanización” para evitar bloqueos y limitaciones (timing, rotación de user agents)
  • Paralelización y optimización de procesos de extracción masiva

4.     Almacenamiento y Procesamiento de Datos Extraídos

  • Estructuración y limpieza de datos deportivos extraídos
  • Automatización de flujos completos: extracción – procesamiento – almacenamiento
  • Programación de extracciones periódicas para seguimiento de competiciones

5.     Aspectos Legales y Éticos del Web Scraping Profesional

  • Marco legal aplicable a la extracción de datos deportivos
  • Análisis de txt y límites de rate
  • Mejores prácticas para un scraping responsable y sostenible

6.     Proyectos Aplicados al Análisis Deportivo

  • Construcción de datasets históricos de rendimiento de equipos/jugadores
  • Sistemas automatizados de scouting y seguimiento de talentos
  • Extracción multicanal: combinación de datos de diferentes fuentes para análisis integrado
  • Implementación de un sistema completo de extracción para análisis competitivo

MÓDULO 5. APIS AL SERVICIO DE LA ANALÍTICA DEPORTIVA (3 ECTS)

En esta asignatura, los estudiantes aprenderán a interactuar con APIs en Python y a utilizarlas como fuente de datos para el análisis de datos deportivos. Aprenderán a realizar peticiones a APIs, obtener y procesar los datos obtenidos, y combinar información proveniente de diferentes fuentes a través de APIs. También se

abordará la integración de datos externos en el análisis y la evaluación de la calidad y relevancia de los datos obtenidos a través de APIs. Al finalizar este módulo, los estudiantes serán capaces de utilizar APIs como una herramienta poderosa para obtener datos actualizados y enriquecer el análisis de datos deportivos.

1. Introducción a las APIs y su importancia en el análisis de datos deportivos

• Concepto y función de las APIs en el contexto del análisis de datos deportivos.
• Beneficios y aplicaciones de utilizar APIs para obtener datos actualizados.
• Ejemplos de APIs populares utilizadas en el ámbito del deporte.

2. Interacción con APIs en Python

• Uso de librerías como requests y urllib para realizar peticiones a APIs.
• Autenticación y manejo de tokens de acceso para acceder a datos de APIs.
• Manejo de respuestas y errores al interactuar con APIs en Python.

3. Obtención de datos deportivos a través de APIs

• Identificación y selección de APIs relevantes para obtener datos deportivos.
• Ejemplos de APIs utilizadas en el deporte para obtener información como resultados de partidos, estadísticas de jugadores, etc.
• Extracción y almacenamiento de datos obtenidos de APIs en formato adecuado para su análisis.

4. Manipulación y procesamiento de datos obtenidos de APIs

• Limpieza y transformación de datos obtenidos de APIs para su análisis.
• Selección y filtrado de datos relevantes utilizando técnicas de manipulación de datos en Python.
• Aplicación de operaciones y transformaciones en los datos para obtener información significativa.

5. Integración de datos de diferentes fuentes a través de APIs

• Utilización de APIs para obtener datos de diferentes fuentes y combinarlos en un solo conjunto de datos.
• Normalización y unificación de datos provenientes de múltiples APIs.
• Resolución de problemas de calidad y consistencia de datos al integrar información de diferentes fuentes.

6. Uso de datos externos en el análisis de datos deportivos

• Incorporación de datos externos obtenidos a través de APIs en análisis y visualizaciones.
• Evaluación de la relevancia y calidad de los datos externos en el contexto del análisis deportivo.
• Realización de análisis comparativos y correlaciones utilizando datos internos y externos.

MÓDULO 6. MANEJO DE BASES DE DATOS DEPORTIVAS Y SERVICIOS EN LA NUBE (4 ECTS)

Esta asignatura proporcionará a los estudiantes las habilidades necesarias para trabajar eficientemente con bases de datos, un componente crucial en el análisis de datos deportivos, permitiéndoles gestionar grandes volúmenes de información y extraer insights valiosos para la toma de decisiones.

1.     Fundamentos de Bases de Datos y SQL:

  • Principios básicos de las bases de datos relacionales: tablas, relaciones, claves primarias y foráneas.
  • Introducción al lenguaje de consulta estructurado (SQL), fundamental para la manipulación y consulta de datos.

2.     Introducción a MySQL y RDS de AWS:

  • Esta sección se centrará en enseñar a los estudiantes cómo utilizar MySQL, un sistema de gestión de bases de datos ampliamente usado.
  • Creación de una cuenta de
  • Amazon RDS (Relational Database Service) para la creación y gestión de bases de datos en la

3.     Conexión y Manipulación de Bases de Datos con Python:

  • Conectar Python a una base de datos utilizando la librería MySQL
  • Ejecutar operaciones básicas como seleccionar (SELECT), insertar (INSERT), actualizar (UPDATE), eliminar (DELETE) y crear vistas (CREATE VIEW).

4.     Consultas Avanzadas:

  • Joins (Uniones)
  • Funciones de Cadena de Texto
  • Funciones de Fecha y Hora
  • Funciones de Conversión
  • Funciones de Agregación
  • Funciones de Control de Flujo
  • Funciones Matemáticas
  • Funciones de Grupo

MÓDULO 7. LIBRERÍAS PARA LA VISUALIZACIÓN DE DATOS DEPORTIVOS (PLOTLY Y MPLSOCCER) (3 ECTS)

En esta asignatura los estudiantes dominarán Plotly para crear y personalizar gráficos de barras, líneas y dispersión, y descubrirán mplsoccer para elaborar mapas de calor, pases y radares futbolísticos. También aprenderán a presentar resultados de forma clara y persuasiva. Al concluir, podrán producir visualizaciones impactantes con Plotly y mplsoccer aplicadas al análisis de datos de fútbol.

  1. Introducción a la librería Plotly y sus capacidades de visualización
  • Visión general de la librería Plotly y su uso en el análisis de datos.
  • Ventajas y características principales de Plotly en comparación con otras librerías de visualización.
  • Configuración y preparación del entorno de trabajo para utilizar Plotly en Python.
  1. Creación de gráficos de barras, líneas, scatter y otros tipos de gráficos con Plotly
  • Utilización de Plotly para generar gráficos de barras, gráficos de líneas y gráficos de dispersión.
  • Personalización y configuración de los gráficos generados con Plotly.
  • Incorporación de interactividad en los gráficos de Plotly para explorar y analizar datos.
  1. Visualización de datos específicos de fútbol utilizando la librería mplsoccer
  • Introducción a la librería mplsoccer y su enfoque en la visualización de datos de fútbol.
  • Creación de visualizaciones específicas de fútbol, como mapas de calor, mapas de pases y gráficos de radar.
  • Personalización y configuración de las visualizaciones generadas con mplsoccer para resaltar información relevante.
  1. Creación de mapas de calor, mapas de pases y gráficos de radar con mplsoccer
  • Uso de mplsoccer para generar mapas de calor que muestran la densidad de eventos en un campo de fútbol.
  • Creación de mapas de pases para visualizar las interacciones entre jugadores y las áreas de mayor actividad.
  • Generación de gráficos de radar para comparar el desempeño de jugadores o equipos en diferentes aspectos del juego.
  1. Presentación efectiva de resultados visuales utilizando Plotly y mplsoccer
  • Incorporación de visualizaciones generadas con Plotly y mplsoccer en informes y presentaciones.
  • Selección de gráficos y visualizaciones adecuados para comunicar de manera efectiva los resultados del análisis.
  • Uso de elementos visuales y diseño de información para mejorar la comprensión y el impacto de los resultados visuales.

MÓDULO 8. CREACIÓN Y DESPLIEGUE DE APLICACIONES EN STREAMLIT (4 ECTS)

Esta asignatura no sólo enseñará a los estudiantes cómo crear aplicaciones con Streamlit, sino que también les proporciona experiencia práctica en la puesta en marcha de sus aplicaciones y la resolución de problemas comunes relacionados con el despliegue y la seguridad.

1. Introducción a Streamlit

• Conceptos básicos de Streamlit y sus ventajas para el análisis de datos.

• Instalación y configuración del entorno de desarrollo para Streamlit.

• Estructura y componentes básicos de una aplicación Streamlit.

2. Desarrollo de Interfaces de Usuario con Streamlit

• Diseño de la interfaz de usuario utilizando los widgets de Streamlit.

• Gestión de la entrada del usuario y control del estado de la aplicación.

• Mejores prácticas para el diseño de interfaces intuitivas y atractivas.

3. Integración de Análisis de Datos en Streamlit

• Incorporación de código de análisis de datos de Python en Streamlit.

• Visualización de datos deportivos utilizando gráficos interactivos en Streamlit.

• Casos de uso para análisis en tiempo real y presentación de resultados.

4. Despliegue de Aplicaciones Streamlit

• Métodos para el despliegue de aplicaciones Streamlit, incluyendo Streamlit Sharing.

• Configuración y uso de plataformas de despliegue como Heroku y AWS.

• Seguridad y gestión de acceso en aplicaciones Streamlit desplegadas.

MÓDULO 9. DASH CON PLOTLY, PARA CREAR APLICACIONES DE CENTRALIZACIÓN DE DATOS DEPORTIVOS (6 ECTS)

Esta asignatura introduce Dash y su integración con Plotly para crear apps web interactivas en Python. El alumnado diseñará layouts, configurará componentes, añadirá interactividad y desplegará proyectos en Heroku o AWS con sistemas de inicio de sesión. Desarrollará dashboards deportivos flexibles para explorar y visualizar datos. Al terminar, estará capacitado para construir y publicar aplicaciones y dashboards completos con Dash y Plotly enfocados al análisis deportivo.

  1. Introducción a la librería Dash y su aplicación en la creación de aplicaciones web interactivas
  • Conceptos básicos de Dash y su integración con Plotly para crear aplicaciones web.
  • Ventajas y características principales de Dash en el desarrollo de aplicaciones interactivas.
  • Configuración del entorno de trabajo para utilizar Dash en Python.
  1. Diseño de layouts y componentes para aplicaciones web con Dash
  • Creación de layouts responsivos utilizando el sistema de grid de Dash.
  • Configuración y personalización de componentes básicos, como botones, gráficos y tablas.
  • Organización y estructura de la interfaz de usuario en una aplicación web con Dash.
  1. Creación de gráficos y componentes interactivos en aplicaciones web con Dash
  • Utilización de callbacks en Dash para crear interactividad entre componentes y gráficos.
  • Actualización dinámica de gráficos y visualizaciones en respuesta a eventos del usuario.
  • Implementación de filtros y selecciones interactivas para explorar datos en tiempo real.
  1. Despliegue de aplicaciones web creadas con Dash en servicios en la nube como Heroku y AWS
  • Preparación y configuración de una aplicación web de Dash para su despliegue en servicios en la nube.
  • Uso de servicios como Heroku y AWS para implementar y alojar aplicaciones web de Dash.
  • Configuración de dominios personalizados y ajustes de seguridad en el despliegue de aplicaciones web.
  1. Implementación de sistemas de inicio de sesión en aplicaciones web con Dash
  • Incorporación de sistemas de autenticación y autorización en aplicaciones web de Dash.
  • Creación de páginas de inicio de sesión y gestión de usuarios en Dash.
  • Protección y control de acceso a funcionalidades específicas en aplicaciones web.
  1. Desarrollo de dashboards interactivos para el análisis de datos deportivos
  • Aplicación de los conceptos y técnicas aprendidas en Dash para desarrollar dashboards interactivos.
  • Integración de visualizaciones, gráficos y componentes en un dashboard completo.
  • Configuración de paneles de control, filtros y widgets para explorar y analizar datos deportivos.

MÓDULO 10. MACHINE LEARNING E IA APLICADOS AL DEPORTE (4 ECTS)

Esta asignatura introduce el aprendizaje automático e IA aplicados al deporte. Con Scikit-learn en Python, los estudiantes programarán algoritmos de regresión y clasificación para analizar datos y evaluar el rendimiento de jugadores y equipos. Al finalizar, estarán preparados para aplicar técnicas de machine learning e inteligencia artificial en estudios deportivos.

  1. Introducción al aprendizaje automático y la inteligencia artificial aplicados al deporte
  • Conceptos básicos de aprendizaje automático e inteligencia artificial en el contexto del deporte.
  • Aplicaciones y beneficios del aprendizaje automático y la inteligencia artificial en el análisis de datos deportivos.
  • Casos de uso y ejemplos de éxito de machine learning e IA en el deporte.
  1. Implementación de algoritmos de aprendizaje automático con la librería Scikit-learn
  • Uso de la librería Scikit-learn para implementar algoritmos de aprendizaje automático en Python.
  • Selección y preparación de datos para el entrenamiento de modelos de aprendizaje automático.
  • Evaluación y validación de modelos utilizando técnicas de particionamiento y métricas de rendimiento.
  1. Aplicación de algoritmos de regresión en el análisis de datos deportivos
  • Implementación y ajuste de modelos de regresión lineal y no lineal en el análisis de datos deportivos.
  • Predicción y estimación de variables continuas, como el rendimiento de jugadores o el resultado de partidos.
  • Interpretación y análisis de los resultados obtenidos de los modelos de regresión.
  1. Aplicación de algoritmos de clasificación en el análisis de datos deportivos
  • Implementación y ajuste de modelos de clasificación, como árboles de decisión y SVM, en el análisis de datos deportivos.
  • Predicción y clasificación de variables categóricas, como el rendimiento de jugadores o la victoria de un equipo.
  • Evaluación y análisis de la precisión y el rendimiento de los modelos de clasificación.
  1. Evaluación del rendimiento de jugadores y equipos utilizando modelos de aprendizaje automático
  • Uso de modelos de aprendizaje automático para evaluar el rendimiento individual de jugadores y equipos.
  • Identificación de variables y características clave para la evaluación del rendimiento en el deporte.
  • Análisis e interpretación de los resultados obtenidos de los modelos de aprendizaje automático

MÓDULO 11. PROYECTO FIN DE CURSO (PFC) (8 ECTS)

Esta asignatura cierra el programa, ofreciendo la oportunidad de aplicar íntegramente lo aprendido. El proyecto final evalúa la capacidad de realizar un análisis de datos deportivos completo, desde la idea hasta la presentación. El acompañamiento y las devoluciones de los mentores aseguran un aprendizaje profundo y de calidad.

Trabajarás con estos proveedores de datos, herramientas y plataformas de fútbol y videoanálisis.

Catapult
Catapult
Wyscout
wyscout
Tableau
Tableau
StatsBomb
StatsBomb logo
pantalla-sportscode
hudl-sportscode-log
Scout7
Scout7
PowerBi
Power-Bi-Logo-PNG-Pic
Opta
opta-stats-performan
NacSport
Nacsport_Horizontal
Metrica
Metrica
sportian-perfomance
sportian
Longomatch
Longomatch

DIRECCIÓN ACADÉMICA

David R. Sáez

David R. Sáez

CEO en Sports Data Campus (ENIIT / Big Data International Campus)

Lucas Bracamonte

Lucas Bracamonte

Director de Extensión Profesional"

DOCENTES

CLAUSTRO TOP A TU SERVICIO

Gastón González

Gastón González

Head of Operations & Ecosystem Strategy (DPE)

Pedro López

Pedro López

Referente Laboratorio Robótica e Investigación

José Espinoza

José Espinoza

Ingeniero de Software

LUCAS BRACAMONTE

LUCAS BRACAMONTE

Director de Extensión Profesional

JAVIER FERNÁNDEZ RODRÍGUEZ

JAVIER FERNÁNDEZ RODRÍGUEZ

Senior Data Scientist en Sportian | Sports Data Campus

MATIAS PARODI

MATIAS PARODI

Software Developer & Consultant | Machine Learning | AI Innovator for Sports & Technology

David Fombella

David Fombella

Data Consultant at StrateBI and Co-Academic Director

Fredi Martín

Fredi Martín

Entrenador de fútbol profesional y Director Académico en Sports Data Campus

Diego Vilches

Diego Vilches

Team leader Linti - Atenea Inteligencia Deportiva

MASTERCLASS

ANALISTAS PROFESIONALES, DIRECTORES DEPORTIVOS, ENTRENADORES, STAFF…

José Rodríguez

José Rodríguez

Entrenador de Jugadas a Balón Parado de la Real Sociedad

Sofía Errecarte

Sofía Errecarte

Técnica de Tecnología en Eniit

Pablo Sanzol

Pablo Sanzol

Director y consultor deportivo - Experto en fútbol profesional

Omar Bautista

Omar Bautista

Match & Scouting Data Analyst - Club Brugge

André Silveira Castanho

André Silveira Castanho

Chief International Development Officer at Sports Data Campus

Juan Manuel Bello

Juan Manuel Bello

Head of Football Operations Iberia - Impect

Marcos Hernández

Marcos Hernández

Tutor en Sports Data Campus y CTDA en Gloouds

Óscar Martín

Óscar Martín

CEO de Patrulla Mutante

Santiago Muñoz

Santiago Muñoz

Sr. Data Scientist en Libro de Pases

Guillermo Mora Arnés

Guillermo Mora Arnés

Skillcorner - American Football Data Scientist

Anselmo Ruiz de Alarcon

Anselmo Ruiz de Alarcon

Selección Absoluta USA

MATIAS PARODI

MATIAS PARODI

Software Developer & Consultant | Machine Learning | AI Innovator for Sports & Technology

PORQUE EN LA COLABORACIÓN ESTÁ LA FUERZA

ORGULLOSOS DE NUESTRO SISTEMA DE COLABORADORES, QUE SIGUE CRECIENDO CADA DÍA

Clubes, Federaciones, Confederaciones y Entidades Deportivas

Empresas e Industria

¿AÚN NO LO TIENES CLARO? Da el salto a la élite del Dato y el Deporte y benefíciate de todas estas ventajas
Acceso a oportunidades de trabajo y proyectos prácticos reales en equipos de élite, gracias a Extensión Profesional.
Acceso al ecosistema de colaboradores: más de 100 clubs y equipos de la élite mundial y más de 120 empresas referentes del sector.
Acceso gratuito a una selección de los mejores softwares de análisis deportivo.
Asistencia 24/7 y acompañamiento continuo.
Experiencia formativa única, con contenidos de calidad y exclusivos impartidos por docentes y profesionales de los mejores equipos del mundo.
Acceso exclusivo y prioritario a Sports Data Forum, eventos, talleres y promociones especiales.
Pertenencia a la mayor comunidad sobre Big Data y Deporte en español, potenciando el networking.
Sumarte a los más de 3200 estudiantes que ya han pasado por Sports Data Campus.

FAQ-Preguntas frecuentes

VACIO

El Big Data ha abierto una puerta transversal para su óptima aplicación al deporte, en concreto, al fútbol. Por ello, es una herramienta útil para reforzar la construcción de la dirección deportiva. Es muy difícil entender uno de los estamentos más importantes de un club de fútbol sin la aplicación del dato de forma profesionalizada. En definitiva, el dato es un pilar básico que ayuda a optimizar procesos, así como a detectar talento en cualquier competición y a reducir al mínimo el factor suerte.

  1. Big Data y fútbol.
  2. Estructura, organización y planificación de una dirección deportiva de fútbol.
  3. Los pilares básicos de una dirección deportiva.
  4. El seguimiento en bruto y en neto.
  5. Los perfiles.
  6. La negociación.
  7. La adaptación.
  8. El dato y la reducción del factor suerte.
  9. La cantera..

¿Este Máster en Python Avanzado aplicado al Deporte es para mí?

Sí. Está dirigido a profesionales, titulados y perfiles técnicos que quieran especializarse en programación, análisis de datos, automatización, machine learning e Inteligencia Artificial aplicada al deporte.

¿Necesito experiencia previa en Python para estudiar este máster?

No. El programa permite avanzar de forma progresiva desde los fundamentos hasta contenidos avanzados de programación, análisis de datos, automatización y machine learning aplicado al deporte. 

Conecta por WhatsApp con un asesor y resuelve tus dudas sobre el máster. 

¿Qué aprenderé en el Máster en Python Avanzado aplicado al Deporte?

Aprenderás a recopilar, procesar, automatizar y visualizar datos deportivos, además de desarrollar modelos predictivos y soluciones de machine learning con Python.

¿Qué certificación obtendré al finalizar el programa?

Además de la certificación oficial del programa por la UCAM, esta formación incluye certificaciones adicionales vinculadas a herramientas y tecnologías utilizadas en el deporte profesional, como Catapult, LongoMatch, STAT Sports, GesKlub y otras entidades colaboradoras del sector.

VACIO

El Big Data ha abierto una puerta transversal para su óptima aplicación al deporte, en concreto, al fútbol. Por ello, es una herramienta útil para reforzar la construcción de la dirección deportiva. Es muy difícil entender uno de los estamentos más importantes de un club de fútbol sin la aplicación del dato de forma profesionalizada. En definitiva, el dato es un pilar básico que ayuda a optimizar procesos, así como a detectar talento en cualquier competición y a reducir al mínimo el factor suerte.

  1. Big Data y fútbol.
  2. Estructura, organización y planificación de una dirección deportiva de fútbol.
  3. Los pilares básicos de una dirección deportiva.
  4. El seguimiento en bruto y en neto.
  5. Los perfiles.
  6. La negociación.
  7. La adaptación.
  8. El dato y la reducción del factor suerte.
  9. La cantera..

¿Cómo se adapta el máster a profesionales que trabajan?

La modalidad online facilita la conciliación con el trabajo y otras responsabilidades. Podrás organizar el estudio y acceder a los contenidos según tu disponibilidad.

¿Las clases quedan grabadas?

Sí. Las sesiones quedan grabadas para que puedas revisarlas o seguir el programa cuando no puedas asistir en directo.

¿El máster facilita el networking en el sector deportivo?

Sí. El programa conecta a alumnos con profesores, profesionales, clubes, empresas tecnológicas y organizaciones vinculadas al análisis de datos deportivos.

¿Qué opciones de financiación ofrece el máster?

El programa dispone de facilidades de pago y opciones de financiación. El equipo de admisiones estudia cada caso para ofrecer una alternativa adaptada al alumno.

NUESTROS ALUMNOS OPINAN

Nos sentimos muy orgullosos de todos y cada uno de los alumnos que han pasado por Sports Data Campus, y que ahora forman parte de esta gran familia.

¡Muchas gracias a todos por vuestro esfuerzo y vuestro cariño! 🙂

Elige el máster que impulse tu futuro

Infórmate sin compromiso

Solicita información del máster y habla con nuestro equipo académico de Sports Data Campus. Te orientamos de forma personalizada para resolver tus dudas sobre el programa, la metodología, el perfil de acceso, las salidas profesionales y el proceso de admisión.

Quiero información del máster