Data Science con Python. De cero a experto

Curso ONLINE para trabajadores y empresas

Ciencia de Datos con Python: De Principiante a Experto

Curso completo que te llevará desde los fundamentos básicos de Python hasta convertirte en un experto en ciencia de datos. Aprenderás a manejar herramientas clave como Numpy, Pandas, Matplotlib y Seaborn para análisis y visualización de datos. Además, el curso abarca estadísticas, series temporales y la capacidad de automatizar tareas con Python.

Es ideal para quienes buscan ingresar al campo de la ciencia de datos, analistas que desean profundizar en Python, y profesionales que buscan aplicar análisis de datos en su trabajo.

45 horas
10 lecciones
ONLINE

¿QUÉ VOY A APRENDER?

  • Dominio de Python para proyectos de ciencia de datos.
  • Uso de librerías como Numpy y Pandas para análisis de datos.
  • Creación de visualizaciones avanzadas con Matplotlib y Seaborn.
  • Análisis de series temporales y realización de previsiones.
  • Automatización de tareas y aplicación de Python en BI y otras plataformas.

¿A QUIÉN VA DIRIGIDO?

Este curso está dirigido a personas que desean potenciar su perfil con habilidades de análisis de datos, estudiantes que quieren aprender habilidades demandadas en cualquier sector, analistas interesados en Python para ciencia de datos, y profesionales que desean automatizar sus tareas con Python.

TEMARIO

1- Introducción al Análisis de Datos

  • ¿Qué es Python y qué nos proporciona para el análisis de datos?
  • Instalación Python + Jupyter
  • Importar librerías y fuentes de datos
  • Visualización básica con Matplotlib
  • Flujograma de un proyecto Data Science

2- Fundamentos del lenguaje Python

  • Variables en Python
  • Creación de listas y extracción de datos
  • Conceptos avanzados de creación de listas
  • Uso de funciones en Python (in-built)
  • Creación de funciones en Python y argumentos flexibles
  • Funciones lambda
  • Métodos en Python
  • Cómo crear diccionarios en Python
  • Uso de función zip para creación de diccionarios en base a listas
  • Operadores en Python
  • Bucles en Python
  • Comprensión de listas en python

3- Conceptos de Estadística para el Análisis de Datos

  • Variables y Conceptos básicos
  • Varianza de una variable
  • Correlación de variables
  • Histogramas
  • Análisis con percentiles (CDF)
  • Funciones densidad de probabilidad
  • Cálculo de previsiones (forecast) y media móvil

4- Calculo numérico con Numpy

  • Introducción a la librería Numpy
  • Selección de datos con array Numpy
  • Arrays 2D en Numpy
  • Cálculo estadístico con NumPy

5- Análisis de datos con Pandas

  • Introducción a la librería Pandas ¿qué es un dataframe?
  • Creación de un dataframe a partir de un diccionario
  • Cómo importar datos desde un fichero de texto plano (txt, csv…)
  • Selección de datos en un dataframe Pandas
  • Métodos útiles de un dataframe Pandas
  • Eliminar duplicados, valores erróneos y columnas de un dataframe Pandas
  • Interpolación de datos
  • Filtrar datos en un dataframe Pandas
  • Ordenación valores en un dataframe Pandas
  • Crear columnas en un dataframe para cadenas de texto
  • Crear columnas en un dataframe a partir de un diccionario con map
  • Crear columnas en un dataframe a partir de funciones lambda
  • Crear columnas en un dataframe a partir de funciones condicionales
  • Renombrar y reordenar columnas de un dataframe Pandas
  • Cómo crear pivot tables en Pandas
  • Uso de groupby en Pandas
  • Concatenación de dataframes (union)
  • Combinación de dataframes

6- Importación y exportación con Pandas

  • Cómo importar datos desde un fichero Excel
  • Introducción a las BBDD relacionales / Modelos de datos
  • Cómo importar datos desde una BBDD SQL
  • Cómo importar datos desde una página web
  • Cómo importar datos desde una página web (Web scraping)
  • Cómo importar datos desde un fichero semi-estructurado JSON
  • Cómo importar datos desde Redes Sociales
  • Cómo importar datos desde Cloud (AWS / Azure / Google Cloud)
  • Exportación de datos a csv y Excel
  • Exportación de datos a BBDD SQL

7- Visualización de datos en Python – Matplotlib

  • Consejos para la visualización de datos
  • Introducción a la librería Matplotlib
  • Creación de un gráfico de línea, bar, scatter
  • Personalización de gráficos (título, etiquetas, ticks, leyenda, límites de ejes, anotaciones…)
  • Creación de box & whiskers plot
  • Creación de un histograma y CDF
  • Gráfico de media móvil
  • Visualización de gráficos múltiples (subplots)
  • Aplicación de estilos
  • Creación de gráficos a partir de objeto groupby
  • Creación de histogramas en 2D
  • Creación de mapas geográficos con basemap y Google maps

8- Visualización de datos en Python – Seaborn

  • Introducción a la librería Seaborn
  • Seaborn – Creación de Regresión Lineal
  • Seaborn – Stripplot
  • Seaborn – Swarmplot
  • Seaborn – Violinplot
  • Seaborn – Uso de jointplot
  • Seaborn – Uso de pairplot
  • Seaborn – Correlación con heatmap

9- Series temporales en Python

  • Series temporales en Pandas: Extracción y parsing
  • Series temporales: Filtrado
  • Series temporales: Remuestreo – Diezmado (downsampling)
  • Series temporales: Remuestreo – Interpolación (upsampling)
  • Visualización de series temporales
  • Previsiones basadas en datos históricos

10- Ejecución e interconexión de Python con otras plataformas

  • Generación de scripts de python y automatización de tareas
  • Uso de Python en herramienta de Business Intelligence Power BI
    • ¿Cómo importamos una fuente de datos ya transformada a partir de un script de Python?
    • ¿Cómo podemos usar Python dentro de Power Query para transformar nuestros datos?
    • ¿Cómo podemos crear un visual personalizado con Matplotlib o Seaborn dentro de PowerBI?
ME INTERESA ESTE CURSO
Haz clic aquí y te llamamos sin compromiso

METODOLOGÍA INNOVADORA

A través de un equipo multidisciplinar de docentes, seguirás una metodología de trabajo práctica y dinámica orientada por tutores expertos que te permitirán avanzar en el curso mientras solucionas tus dudas y preguntas a través de llamadas de teléfono, email o videollamadas.
 
Te ofrecemos una plataforma e-learning totalmente adaptada a tu empresa en la que tendrás acceso a una variedad de contenidos multimedia, dinámicos y actualizados, sin ningún tipo de barrera horaria o geográfica los 365 días del año sin excepción. 
 
Nuestro índice de finalización es nuestra mayor prueba de éxito ya que más del 90% de nuestros alumnos finalizan sus estudios satisfactoriamente.
ENVÍANOS TU E-MAIL Y CONTACTAMOS CONTIGO

EMPRESAS QUE CONFIAN EN NOSOTROS

QUIENES SOMOS

Nuestro centro de formación te ofrece diferentes cursos online y presenciales dentro de aulas donde podrás disfrutar de un aprendizaje de calidad en el mejor ambiente con tutores y personal cualificado.

Tenemos diferentes planes para cursos y certificados de profesionalidad 100% subvencionados que harán que multipliques tus opciones profesionales.

Hemos creado una metodología única, que se adapta a tus necesidades, con una plataforma de trabajo donde encontrarás todo el contenido. Nuestros tutores te motivarán para sacar lo mejor de ti, creemos en el espíritu de superación y en encontrar tus inquietudes para convertirlas en oportunidades.

Reproducir vídeo
SOLICITA INFORMACIÓN
Busca tu curso
Si te ha interesado este u otro de los cursos que ofrecemos, rellena el siguiente formulario para darte todo el programa e información detallada sobre el curso de tu interés.
 
Nuestras asesoras académicas se pondrán en contacto contigo con la mayor brevedad posible para ayudarte a encontrar la solución académica que más se ajuste a tus necesidades. 
SOLICITA INFORMACIÓN