UNIDAD DIDÁCTICA 1. BIG DATA 1. Introducción a un ecosistema big data 2. Puesta en marcha del entorno 3. Definición y características 4. Ciclo de vida de un proyecto big data 5. Toma de decisiones a partir de datos UNIDAD DIDÁCTICA 2. ECOSISTEMA HADOOP 3.X 1. Introducción a Apache Hadoop 2. Arquitectura Apache Hadoop 3. Hadoop distributed file system 4. Hadoop yarn 5. Hadoop map reduce (Hadoop MR) UNIDAD DIDÁCTICA 3. PROGRAMACIÓN EN SCALA 1. Introducción a la programación Big Data 2. Scala como lenguaje de programación 3. Scala y el paradigma orientado a objetos 4. Scala y el paradigma funcional 5. Multiparadigma Scala en práctica UNIDAD DIDÁCTICA 4. RDD, DARAFRAMES, DARASETS Y MACHINE LEARNING 1. Spark: instalación y puesta a punto 2. Spark core: rdd 3. Spark sql: dataframes y datasets 4. Spark datastreaming (real time) 5. Spark -amp; machine learning