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 utilizando el marco de conjuntos de datos distribuidos resilientes (RDD)
  • Distribución de la computación mediante operadores 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

  • Primeros pasos con Python
  • Uso del cuaderno Jupyter
  • Uso de variables y tipos de datos simples
  • Trabajo con listas
  • Uso de instrucciones if
  • Uso de entradas de usuario
  • Trabajo con bucles while
  • Implementación de funciones
  • Trabajo con clases
  • Trabajo con archivos y excepciones
  • Trabajo con proyectos, datos y APIs

Aprendizaje de los fundamentos de Spark DataFrame

  • Primeros pasos con Spark DataFrames
  • Implementación de operaciones básicas con Spark
  • Uso de operaciones Groupby y agregadas
  • Trabajo con marcas de tiempo y fechas

Desarrollo del ejercicio 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

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

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

  • Aprendizaje de la teoría de los métodos de árbol
  • 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 agrupamiento K-means

  • Comprensión de la teoría del agrupamiento K-means
  • Implementación de un código de agrupamiento K-means
  • Desarrollo de un ejercicio de ejemplo de agrupamiento

Trabajo con sistemas de recomendación

Implementación del procesamiento de lenguaje natural

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

Transmisión (streaming) con Spark en Python

  • Descripción general de la transmisión con Spark
  • Ejercicio de ejemplo de transmisión con Spark

Comentarios de cierre

Requerimientos

  • Habilidades generales de programación

Audiencia 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