Apache Spark con Python - Aprende Big Data desde Cero
What you'll learn
- Aprender Apache Spark desde cero
- Entender los proyectos de Big Data
- Analizar gran cantidad de datos con Machine Learning
- Realización Practica de proyectos con Spark
- Spark RDD
- Spark DataFrames
Requirements
- Conocimientos básicos en Python
Description
Aprende a utilizar Apache Spark, el motor de análisis unificado para el procesamiento de big data, con modules integrados para streaming, SQL, aprendizaje automático y procesamiento de grafos.
Apache Spark es un motor de computación unificado que viene con un conjunto de librerías para procesar datos en paralelo en clústeres. Por tanto es un gran momento para aprender a utilizar el motor de código abierto número 1 en el mercado.
Si deseas comenzar tu carrera como científico de datos este es un curso que has de realizar, puesto que tienes que tener conocimiento de Spark y de los beneficios de utilizarlo.
Actualmente Spark lo puede utilizar en tu computadora o en un clúster con miles de máquinas.
Lo que vas a aprender al realizar este curso:
RDD, DataFrames y DataSets
Curso desde cero con Spark y utilizando el lenguaje de programación Python.
Analizar problemas de BigData (Ejemplo de base de datos con más de 5 millones de filas)
Entender que nos ofrece Spark cuando tratamos de BigData
Spark SQL, Spark MLlib, Spark Straming, GraphX
La gran aportación real hoy en día de Spark es que es una plataforma unificada para escribir aplicaciones de big data, ciencia de datos, ML. Antes de Spark, todas las tareas descritas anteriormente no estaban unificadas en una única plataforma, lo que significaba que los usuarios tenían que unir sus diferentes aplicaciones para montar un proyecto de Big Data.
Si quieres introducirte en esta tecnología no lo dudes y apuntate.
Who this course is for:
- Desarrolladores con ganas de aprender sobre el mundo de Ciencia de Datos con Spark
Instructor
Soy Mobile Tech Lead (iOS y Android). Ahora mismo estoy liderando un equipo de movilidad enfocado en ofrecer aplicaciones de calidad.
Soy Ingeniero de Telecomunicaciones de la Universidad Politécnica de Madrid y un a amante de las nuevas tecnologías además de iOS y Android.
Me encanta enseñar mis conocimientos y actualmente compagino mi trabajo como Tech Lead con cursos de Formación para que la gente pueda aprender a Programar