Ponte en Contacto

Temario del curso

Introducción

Comprensión de Big Data

Vista general de Spark

Vista general de Python

Vista general de PySpark

  • Distribución de datos mediante el marco de conjuntos distribuidos resilientes (Resilient Distributed Datasets).
  • Distribución de cálculos mediante 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

Primeros pasos en la programación con Python

  • Inicio con Python
  • Uso de Jupyter Notebook
  • 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 APIs

Primeros pasos con Spark DataFrame

  • Inicio con Spark DataFrames
  • Implementación de operaciones básicas con Spark
  • Uso de operaciones Groupby y de agregación
  • Trabajo con marcas de tiempo y fechas

Desarrollo de un ejercicio práctico de proyecto con Spark DataFrame

Comprensión del aprendizaje automático con MLlib

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

Comprensión de las regresiones

  • Teoría de la regresión lineal
  • Implementación de código para evaluación de regresión
  • Desarrollo de un ejercicio de ejemplo de regresión lineal
  • Teoría de la regresión logística
  • Implementación de código de regresión logística
  • Desarrollo de un ejercicio de ejemplo de regresión logística

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

  • Teoría de métodos de árboles
  • Implementación de códigos de árboles de decisión y bosques aleatorios
  • Desarrollo de un ejercicio de ejemplo de clasificación con bosques aleatorios

Trabajo con clustering K-means

  • Teoría del clustering K-means
  • Implementación de código de clustering K-means
  • Desarrollo de un ejercicio de ejemplo de clustering

Trabajo con sistemas de recomendación

Implementación del procesamiento de lenguaje natural

  • Comprensión del procesamiento de lenguaje natural (NLP)
  • Vista general de herramientas de NLP
  • Desarrollo de un ejercicio de ejemplo de NLP

Streaming con Spark en Python

  • Vista general del Streaming con Spark
  • Ejercicio de ejemplo de Streaming con Spark

Requerimientos

  • Conocimientos 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