Procesamiento Big Data con Scala (IFCD0115)
Curso de Procesamiento Big Data con Scala
Este curso de procesamiento Big Data con Scala tiene una duración de 140 horas y busca que el alumnado domine las herramientas y técnicas necesarias para el tratamiento de grandes volúmenes de datos utilizando Scala y Apache Spark, analizando y visualizando información a gran escala e implementando proyectos de Big Data de manera eficiente, con buenas prácticas de seguridad, optimización y gobernanza.
El itinerario se abre con una introducción al procesamiento de Big Data, que presenta los conceptos fundamentales y las aplicaciones prácticas de su tratamiento con Scala, combinando explicaciones teóricas con ejercicios prácticos. A continuación se recorren los fundamentos de Scala: la sintaxis básica y las estructuras de datos del lenguaje, hasta adquirir las habilidades de programación necesarias para trabajar con soltura sobre el ecosistema de datos.
El bloque central está dedicado a Apache Spark: sus ventajas frente a otras arquitecturas, su diseño interno y sus componentes, con el objetivo de utilizarlo con eficacia en el procesamiento distribuido. Después se aborda el análisis y la visualización de datos con Spark, trabajando técnicas de análisis y la creación de informes y cuadros de mando mediante herramientas de visualización que permiten comunicar resultados a perfiles de negocio.
Proyectos de Big Data de principio a fin
El último módulo trabaja la planificación, el diseño, el desarrollo y la implantación de proyectos de Big Data con Scala y Spark, incorporando técnicas de optimización, gestión de recursos y buenas prácticas de seguridad. Con ello el alumnado no solo programa, sino que aprende a dimensionar y sostener una plataforma de datos en producción.
Si quieres una base previa sobre plataformas distribuidas, revisa el curso de Cloudera. Introducción a Hadoop y Big Data. Y si tu interés se orienta a la capa analítica y de reporting, consulta Data Warehouse Business Intelligence. La formación se imparte online en directo, con entorno de prácticas y casos reales.
Formación en Big Data con Scala y Apache Spark
¿Eres docente?
¿Quieres saber más?
Bonificable hasta el 100 % para empresas
¿Te interesa esta área?
¿Qué se aprenderá?
Objetivos del curso
- Comprender los conceptos fundamentales del Big Data y sus aplicaciones prácticas.
- Programar en Scala y utilizar Apache Spark para el procesamiento de datos a gran escala.
- Analizar y visualizar datos con Spark mediante informes y cuadros de mando.
- Planificar, desarrollar e implementar proyectos de Big Data aplicando optimización, gestión de recursos y buenas prácticas de seguridad.
¿Por qué este curso?
Una formación con impacto real y medible
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.
Cifras de éxito
"Este curso nos ha ayudado a tener éxito en nuestro sector."
Testimonios
Contenidos
Temario
A continuación detallamos todos los módulos impartidos en este curso. Si tiene alguna duda o no aparece, contacte con nosotros.
- Módulo 1Introducción al procesamiento de Big Data
- Módulo 2Fundamentos de Scala
- Módulo 3Apache Spark
- Módulo 4Análisis y visualización de datos con Spark
- Módulo 5Implementación de proyectos de Big Data con Scala
Introducción al procesamiento de Big Data
10 horas
Introduce los conceptos fundamentales del Big Data y las aplicaciones prácticas de su procesamiento con Scala, combinando explicaciones teóricas con ejercicios prácticos.
Fundamentos de Scala
40 horas
Recorre la sintaxis básica y las estructuras de datos de Scala para adquirir las habilidades necesarias de programación en este lenguaje.
Apache Spark
50 horas
Presenta Apache Spark, sus ventajas, su arquitectura y sus componentes, para poder utilizarlo con eficacia en el procesamiento de Big Data.
Análisis y visualización de datos con Spark
10 horas
Aborda las técnicas de análisis de datos con Spark y la creación de informes y cuadros de mando mediante herramientas de visualización.
Implementación de proyectos de Big Data con Scala
30 horas
Trabaja la planificación, el diseño, el desarrollo y la implantación de proyectos de Big Data con Scala y Spark, con técnicas de optimización, gestión de recursos y buenas prácticas de seguridad.
Metodología
Aprendizaje basado en la práctica
Procesar datos a gran escala con Scala y Apache Spark
Sesiones en directo con formador y grupos reducidos, con práctica guiada sobre conjuntos de datos reales. El itinerario arranca con los conceptos fundamentales del Big Data y sus aplicaciones, continúa con la sintaxis y las estructuras de datos de Scala, y dedica el bloque central a Apache Spark, su arquitectura y sus componentes. Después se trabajan el análisis de datos y la creación de informes y cuadros de mando con Spark, y se cierra con la planificación e implantación de proyectos de Big Data, incluyendo optimización, gestión de recursos y buenas prácticas de seguridad. El acceso a las licencias de las herramientas y su coste se concretan en la propuesta. El desglose de horas por módulo procede del programa oficial de la especialidad.


Público objetivo
Formación oficial del catálogo de especialidades formativas
Perfiles de datos que quieren procesar grandes volúmenes con Scala y Spark
Se ha de cumplir al menos uno de estos requisitos: título de Bachiller o equivalente, título de Técnico Superior (FP de Grado Superior) o equivalente, certificado de profesionalidad de nivel 3, título de Grado o equivalente o título de Postgrado (Máster) o equivalente. Además, la entidad puede exigir una prueba de nivel para verificar los conocimientos previos necesarios.
FAQ
Resolvemos tus dudas sobre la formación
Aclaramos las dudas más comunes sobre el curso, desde los requisitos previos hasta la metodología y el soporte disponible, para asegurarte de que estés completamente preparado para aprovechar al máximo esta formación.
Otros cursos
Cursos especializados para impulsar tu negocio
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.






















