Contacta con nosotros

Temario del curso

Introducción

Comprensión del Big Data

Descripción general de Spark

Descripción general de Python

Descripción general de PySpark

  • Distribución de datos usando el marco de trabajo Resilient Distributed Datasets (RDD)
  • Distribución de la computación usando operadores de la API de Spark

Configuración de Python con Spark

Configuración de PySpark

Uso de instancias EC2 de Amazon Web Services (AWS) para Spark

Configuración de Databricks

Configuración del clúster AWS EMR

Aprendizaje de los fundamentos de la programación en Python

  • Iniciándose con Python
  • Uso del cuaderno Jupyter
  • Uso de variables y tipos de datos simples
  • Trabajo con listas
  • Uso de sentencias if
  • Uso de entradas del usuario
  • Trabajo con bucles while
  • Implementación de funciones
  • Trabajo con clases
  • Trabajo con archivos y excepciones
  • Trabajo con proyectos, datos y API

Aprendizaje de los fundamentos de DataFrames en Spark

  • Iniciándose con DataFrames en Spark
  • Implementación de operaciones básicas con Spark
  • Uso de agrupaciones (groupby) y operaciones agregadas
  • Trabajo con marcas de tiempo y fechas

Ejercicio práctico sobre un proyecto con DataFrame de Spark

Comprensión del aprendizaje automático con MLlib

Trabajo con MLlib, Spark y Python para el aprendizaje automático

Comprensión de las regresiones

  • Aprendizaje de la teoría de regresión lineal
  • Implementación de un código de evaluación de regresión
  • Ejercicio práctico de ejemplo de regresión lineal
  • Aprendizaje de la teoría de regresión logística
  • Implementación de un código de regresión logística
  • Ejercicio práctico de ejemplo de regresión logística

Comprensión de bosques aleatorios y árboles de decisión

  • Aprendizaje de la teoría de métodos basados en árboles
  • Implementación de códigos de árboles de decisión y bosques aleatorios
  • Ejercicio práctico de ejemplo de clasificación con bosques aleatorios

Trabajo con agrupamiento K-means

  • Comprensión de la teoría del agrupamiento K-means
  • Implementación de un código de agrupamiento K-means
  • Ejercicio práctico de ejemplo de clustering

Trabajo con sistemas de recomendación

Implementación de Procesamiento de Lenguaje Natural

  • Comprensión del Procesamiento de Lenguaje Natural (NLP)
  • Descripción general de herramientas de NLP
  • Ejercicio práctico de ejemplo de NLP

Transmisiones (Streaming) con Spark en Python

  • Descripción general de transmisiones con Spark
  • Ejercicio práctico de ejemplo de Spark Streaming

Observaciones finales

Requerimientos

  • Habilidades generales de programación

Público objetivo

  • Desarrolladores
  • Profesionales de TI
  • Científicos de datos
 21 Horas

Número de participantes


Precio por participante

Reseñas (6)

Próximos cursos

Categorías Relacionadas