Programa del Curso
Introducción
Descripción general de Apache Spark Características y arquitectura
- Módulos de Apache Spark: Spark SQL, Spark Streaming, MLlib, GraphX
- RDD, Dataframes, drive-workers, DAG, etc.
Configuración Apache Spark en .NET
- Preparación de la máquina virtual Java
- Ejecución de .NET para Apache Spark con .NET Core
Empezar
- Creación de una aplicación de consola .NET de ejemplo
- Adición del controlador de Spark
- Inicialización de una SparkSession
- Ejecución de la aplicación
Preparación de datos
- Creación de una canalización de preparación de datos
- Realización de ETL (extracción, transformación y carga)
Machine Learning
- Creación de un modelo de aprendizaje automático
- Preparación de los datos
- Entrenamiento de un modelo
Procesamiento en tiempo real
- Datos de streaming procesados en tiempo real
- Caso práctico: monitorización de datos de sensores
Consulta interactiva
- Trabajar con Spark SQL
- Análisis de datos estructurados
Visualización de resultados
- Representación gráfica de los resultados
- Uso de herramientas de terceros para visualizar los resultados
Solución de problemas
Resumen y conclusión
Requerimientos
- Experiencia en programación .NET con C# o F#
Audiencia
- Desarrolladores
Testimonios (5)
Un montón de ejemplos prácticos, diferentes formas de abordar un mismo problema, y a veces trucos no tan obvios de cómo mejorar la solución actual
Rafał - Nordea
Curso - Apache Spark MLlib
Traducción Automática
El entrenador fue muy servicial respondiendo cualquier pregunta que tuviéramos y nos permitió compartir nuestra pantalla para mostrar los errores que estábamos teniendo, lo cual fue genial.
chithra - Public Health Wales NHS Trust
Curso - Advanced Blazor
Traducción Automática
Solo la exposición general. Muy útil.
Travis - Beckman Coulter
Curso - Introduction to Blazor
Traducción Automática
I liked that it was practical. Loved to apply the theoretical knowledge with practical examples.
Aurelia-Adriana - Allianz Services Romania
Curso - Python and Spark for Big Data (PySpark)
This is one of the best hands-on with exercises programming courses I have ever taken.