PYTHON

Aprende a manejar el lenguaje de programación
más versátil, de código legible y limpio.

  • Plazas: 24
  • Fecha: 22 marzo al 21 abril 2021
  • Horario: 17h
  • Duración: 50 horas

¿Qué es Python?

Python es un lenguaje multiplataforma y multiparadigma de gran versatilidad. Es uno de los lenguajes más antiguos que sigue estando presente y utilizándose en millones de aplicaciones y sistemas operativos. Trabajan con Python servidores, apps tanto de iOS como Android, también programas de Linux, Windows o Mac.

Con Python las empresas pueden:

  • Trabajar en el sector de los datos o Data Science utilizando este lenguaje para manipular series de datos masivos y luego extraer información de gran valor para la empresa.
  • Desarrollar herramientas de inteligencia artificial (Deep Learning y Machine Learning) utilizando Python para procesar y gestionar modelos algorítmicos.
  • Desarrollar operaciones de software. Phyton permite elaborar los scripts necesarios para automatizar y orquestar los procesos.
  • También permite desarrollo web.

¿A qué personas va dirigido el curso de Python?

Este curso está dirigido a jóvenes menores de 30 años que les guste la programación y quieran aprender uno de los lenguajes más versátiles, de código limpio y legible.

Los conocimientos están orientados a puestos laborales como programador Python con el que realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso la creación de páginas web.

Si te gusta este tema ¡este es tu curso!

Temario del curso de Python

Para la realización del itinerario formativo, proponemos la realización de una serie de temas que permitirán ir conociendo desde los aspectos generales de la analítica avanzada de datos hasta los modelos matemáticos avanzados de Machine Learning o cómo visualizar los resultados.

  • Tema 1. Introducción a la analítica de datos
    • 1.1 Entorno de programación: JupyterNotebooks
    • 1.2 Conceptos básicos de programación en Python
    • 1.3 Plataformas de datos
  • Tema 2. Tratamiento de datos
    • 2.1 Principales librerías: Pandas
    • 2.2 Ingesta de datos
    • 2.3. Transformaciones
    • 2.4. SparkDataframe
  • Tema 3. PySpark
    • 3.1. Introducción a PySpark
    • 3.2. Configuración
    • 3.3. SparkDataframe
  • Tema 4. Análisis avanzado de datos
    • 4.1 Librerías de análisis de datos: MLib, Scikit-learny TensorFlow
    • 4.2 Modelos matemáticos supervisados
    • 4.3 Modelos matemáticos no supervisados
    • 4.4 Implementación de:
      • 4.4.1 Regresiones
      • 4.4.2 Redes Neuronales
      • 4.4.3 Clusters
      • 4.4.4 Árboles de decisión
      • 4.4.5 Gradientboosting
      • 4.4.6 Randomforest
      • 4.4.7 Análisis de supervivencia
    • 4.5 Ensembles de modelos
  • Tema 5. Visualización de datos
    • 5.1 Principales librerías. MatPlotLib
    • 5.2 Visualización resultados tratamiento de datos. Principales gráficos
    • 5.3 Visualización resultados modelos. Principales gráficos

Requisitos deseables del alumnado

Conocimientos y experiencia en el tratamiento de datos

Requisitos de material

No lo dudes, encuentra toda la información que necesitas

    SiNo

    SiNo

    SiNo

    Sé el primero en enterarte de todo y suscríbete a nuestra newsletter mensual para estar al día de todas las novedades.


    Poniéndote en contacto con nosotros por los medios descritos consientes que IDiA trate tus datos personales para gestionar tu participación en el Programa eNCUENTRA. Puedes acceder a más información y conocer sus derechos en nuestra Política de Privacidad.

    [dynamictext dynamicname "CF7_get_post_var key='title'"]
    [dynamictext dynamicuri "CF7_URL"]