Curso Introducción a Big Data para desarrolladores Java

Duración: 25 Horas

Objetivos:

El objetivo principal de este curso, no sólo es explicar qué es Big Data y para qué sirve, sino apoyarse en todos estos conceptos para que cada uno de los asistentes domine los conceptos básicos que le permitan poner en marcha iniciativas Big Data en su propia empresa o negocio. A través de casos reales y ejercicios prácticos entenderán el gran potencial de estas soluciones y como obtener beneficios competitivos:
 Conocer y entender los conceptos básicos de Big Data. Despertar y arrancar iniciativas en el ámbito del Big Data y su aplicación en la empresa y el negocio.  Guiar a los asistentes en la puesta en marcha de un proyecto partiendo del Big Data.

Público:

Se requieren conocimientos técnicos de algún lenguaje de programación, preferiblemente Java.

Temario:

 Conceptos fundamentales de Big Data (volumen, velocidad, variedad). De donde viene, desafíos que se plantean.
 Uso de Big Data en distintos ámbitos, incluyendo redes sociales, transporte, movilidad, etc.
 Conceptos de proceso en paralelo y como se implementa.
 Almacenamiento de datos (Arquitectura, Componentes).
 Modelo de programación MapReduce.
 Creación y ejecución de Tareas MapReduce.
 Modelo de datos relacional y posibilidades de sistemas relacionales en cuanto a escalabilidad y rendimiento.
 Conceptos de sistemas NoSQL.
 Casos prácticos y Ejercicios.