Contacta con nosotros

Temario del curso

Introducción

Comprensión de Big Data

Visión general de Spark

Visión general de Python

Visión general de PySpark

  • Distribución de datos utilizando el marco de trabajo Resilient Distributed Datasets (RDD)
  • 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

Aprendizaje de los fundamentos de la programación en Python

  • Inicio con Python
  • Uso del Jupyter Notebook
  • Uso de variables y tipos de datos simples
  • Trabajo con listas
  • Uso de instrucciones if
  • Entradas por parte del usuario
  • Trabajo con bucles while
  • Implementación de funciones
  • Trabajo con clases
  • Gestión de archivos y excepciones
  • Proyectos, datos y APIs

Aprendizaje de los fundamentos de DataFrame en Spark

  • Inicio con DataFrames en Spark
  • Implementación de operaciones básicas con Spark
  • Uso de agrupaciones y operaciones agregadas
  • Trabajo con marcas de tiempo y fechas

Ejercicio práctico con un proyecto de DataFrame en Spark

Comprensión del aprendizaje automático con MLlib

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

Entendiendo las regresiones

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

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

  • Aprendizaje de la teoría sobre métodos de árboles
  • Implementación de códigos para árboles de decisión y bosques aleatorios
  • 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 para el agrupamiento K-means
  • Ejercicio de ejemplo de agrupamiento

Trabajo con sistemas de recomendación

Implementación de Procesamiento de Lenguaje Natural

  • Comprensión del Procesamiento de Lenguaje Natural (PLN)
  • Visión general de las herramientas de PLN
  • Ejercicio de ejemplo de PLN

Transmisión de datos en tiempo real (Streaming) con Spark y Python

  • Visión general de streaming con Spark
  • Ejercicio de ejemplo de streaming con Spark

Comentarios de cierre

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