Gestión de datos con Python

Descripción

CARACTERÍSTICAS GENERALES:

Metodología: D-Streaming

El curso se imparte en plataforma virtual de teleformación, con clases en directo y acceso a la plataforma virtual 24 horas día durante la duración del curso.

  • Horas curso: 20 h.
  • Tiempo de acceso a la plataforma: 2 semanas
  • Fechas: 22 de febrero al 5 de marzo
  • Duración total de las clases en directo: 20 h
  • Horario de clases online en directo. 12:00 a 14:00. Las clases quedan grabadas para su posterior revisión.
  • Acceso a la plataforma virtual para revisión de las clases y descarga de documentación.
  • Precio: 295 €

Curso parcialmente bonificable.

PROFESOR:

Gabriel Marín.jpg (92 KB)   Gabriel Marín Díaz

  • Máster en Técnicas Actuales de Estadística Aplicada por la Universidad Nacional de Educación a Distancia
  • Cursando el Doctorado en Data Science en la Facultad de Estudios Estadísticos de la Universidad Complutense de Madrid
  • Con más de 25 años de experiencia, entre otras empresas en Informática El Corte Inglés, ha participado en proyectos orientados a la mejora de procesos y definición de modelos de negocio con centro en el cliente, con especialización en Customer Experience, Desarrollo de Negocio, Consultoría Tecnológica y Gestión de Equipos. 
  • Channel Enablement Manager en Sage,
  • Profesor en la Universidad Complutense de Madrid, Facultad de Informática y Estudios Estadísticos y en la Universidad Internacional de Valencia, Grado de Marketing.
Dirigido a:

Objetivos:
  • Conocer los fundamentos del lenguaje SQL –MySQL.
  • Conocer los fundamentos del lenguaje Python.
  • Aplicar Python en el conocimiento delos fundamentos y técnicas de Web Scraping.
  • Aplicar Pythonen el conocimiento delos fundamentos y técnicas de escucha en RRSS.
  • Conocer los fundamentos de MongoDB como herramientade gestión de base de datos no relacional.
  • Conocer los fundamentos del Big Data y su aplicación al procesamiento distribuido.

Contenidos:

Fecha impartición

Título de la sesión

Día 1

Conocer los fundamentos del lenguajeSQL. Ejemplosprácticos.

Día 2

Conocer losfundamentos del lenguaje Python. Ejemplos prácticos.

Día 3

Aplicaciónde Python en las técnicas de Web Scraping/ escucha RRSS.

Día 4

Conocer los fundamentos deMongoDB y su uso con Python.

Día 5

Conocer los fundamentos delprocesamiento distribuido con Spark.

 

SESIÓN 1:En esta primera sesión del programa de formación se hará una introducción al lenguaje SQL utilizando MySQL como herramienta de gestión de basede datos relacional.Abordaremosel proceso de diseño de bases de datos, modeloentidad / relación y relacional, para después plasmar los resultados en prácticas sobre MySQL.

SESIÓN 2:Enesta segunda sesiónabordaremos los fundamentos dellenguaje de programaciónPython, analizaremos las estructuras del lenguaje: estructuras de datos, variables, estructuras de control, funciones,lectura de ficheros.

SESIÓN 3: Abordaremos en profundidad el proceso de lectura / escritura de ficherosy pasaremos después a analizar HTML y Python, para llegar a realizar a través de ejemplos y ejercicios Web Scrapingy escucha en Redes Sociales.

SESIÓN 4: En esta sesión trabajaremos sobre los procesos de escuchaen Redes Sociales y la utilización de MongoDB como herramienta para aglutinarinformación en un sistema de gestión de base de datos orientado al documento en Big Data.Conoceremos los fundamentos de MongoDB.

SESIÓN 5: Esta sesión nos servirá de repaso de todos los conocimientos adquiridos einiciaremosel aprendizaje automático con scikit-learn(Deeplearning).Por último,abordaremos con un ejemplo el procesamiento distribuido con Spark.