PROGRAMA FORMATIVO: BIG DATA DEVELOPER CON CLOUDERA APACHE HADOOP

Documentos relacionados
Toda nuestra Experiencia a tu alcance

PROGRAMA FORMATIVO: ANALISTA DE DATOS BIG DATA CLOUDERA

PROGRAMA FORMATIVO: DESARROLLADOR SPARK BIG DATA CLOUDERA

PROGRAMA FORMATIVO: ADMINISTRADOR BIG DATA CLOUDERA

PROGRAMA FORMATIVO: DESARROLLO PARA WINDOWS STORE APPLICATION CON VISUAL STUDIO (C#)

PROGRAMA FORMATIVO: GESTIÓN DE OFFICE 365 Y SOLUCIONES SHAREPOINT

PROGRAMA FORMATIVO: GESTIÓN DE OFFICE 365 Y SOLUCIONES SHAREPOINT

Toda nuestra Experiencia a tu alcance

PROGRAMA FORMATIVO: VIRTUALIZACIÓN DEL DATA CENTER Y PLATAFORMAS DE RED CON VMWARE

MÁster en Data Science y Arquitectura Big Data_ DURACIÓN: 248 HORAS

PROGRAMA FORMATIVO: CONSULTOR OFICIAL SAP RECURSOS HUMANOS (HR)

PROGRAMA FORMATIVO: CMS Y E-COMMERCE

DATOS GENERALES DEL CURSO

PROGRAMA FORMATIVO: RED HAT OPENSTACK

PROGRAMA FORMATIVO SAP ERP - CONSULTOR CONTABILIDAD ANALÍTICA

CURSO PRESENCIAL EN MADRID: ARQUITECTURAS BIG DATA

MÁSTER: MÁSTER EXPERTO EN BIG DATA

PROGRAMA FORMATIVO: HERRAMIENTAS WEB 2.0

MÁSTER: MÁSTER BIG DATA ANALYTICS

PROGRAMA FORMATIVO. MCSA Windows Server 2012

PROGRAMA FORMATIVO BASE DE DATOS ACCESS - AVANZADO (ADG) ADMINISTRACIÓN Y GESTIÓN

PROGRAMA FORMATIVO ADMINISTRACIÓN DEL IBM WEBSPHERE PORTAL SERVER Y CREACIÓN DE PORTALES WEB.

PROGRAMA FORMATIVO Desarrollador Big Data Cloudera Apache Hadoop

PROGRAMA FORMATIVO: ARQUITECTO DE SOLUCIONES AMAZON WEB SERVICES Y ADMINISTRADOR DE SYSOPS

PROGRAMA FORMATIVO: SAP ERP - CONSULTOR COMPRAS

Developer Training for Spark and Hadoop

CURSO ONLINE: ARQUITECTURAS BIG DATA

PROGRAMA FORMATIVO: USUARIO DE SOFTWARE OFIMÁTICO

PROGRAMA FORMATIVO: SAP ERP - CONSULTOR VENTAS

PROGRAMA FORMATIVO. Transformación Logística en un entorno de Industria 4.0

PROGRAMA FORMATIVO Programación para dispositivos móviles Android

PROGRAMA FORMATIVO: SAP ERP - CONSULTOR CONTABILIDAD FINANCIERA

Arancha Pintado. Perfiles Big Data.

PROGRAMA FORMATIVO Administrador Big Data Cloudera Apache Hadoop

CURSO: APACHE SPARK CAPÍTULO 1: INTRODUCCIÓN.

DESARROLLO APLICACIONES BUSINESS INTELLIGENCE CON MS SQL SERVER Big Data

PROGRAMA FORMATIVO: DESARROLLO DE APPS PARA IOS CON OBJETIVE C Y SWIFT

IFCT0109_SEGURIDAD INFORMÁTICA (RD 686/2011, de 13 de mayo modificado por el RD 628/2013, de 2 de agosto)

CURSO: DESARROLLADOR PARA APACHE HADOOP

PROGRAMA FORMATIVO: DESARROLLO DE APLICACIONES SHAREPOINT CON VISUAL STUDIO

PROGRAMA FORMATIVO Analista de Datos Big Data Cloudera Apache Hadoop

CURSO DE APACHE SPARK_

ARQUITECTURA Y DISEÑO DE SISTEMAS WEB Y C/S

Anexo I PROGRAMA FORMATIVO CREACIÓN DE VIDEOJUEGOS CON UNITY 3D

Programación en Capas con Visual C#: desarrollo rápido de aplicaciones

Anexo I PROGRAMA FORMATIVO CERTIFICACION CCNA

II TALLER DE ESPECIALIZACIÓN EN: BIG DATA APLICADO (Aprobado con Acuerdo de Consejo Universitario No )

PROGRAMA DE CURSO DE FORMACIÓN PROFESIONAL OCUPACIONAL

Universidad de Alcalá

Microsoft Visual Studio.NET 2010 desarrollador y diseñador. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual

Módulo 2: Cómo funcionan las computadoras

CURSO: CURSO APACHE SPARK

Acelerando la innovación con Apache Spark. Ricardo Barranco Fragoso IBM Big Data & Analytics Specialist

PROGRAMA FORMATIVO: BIG DATA Y CLOUD DATA SERVICES

Nuevas Tecnologías aplicadas a la investigación en Ciencias de la Actividad Física y del Deporte Subject:

Guía docente de la asignatura

Ministerio de Educación, Cultura y Deporte. Moodle

CURSO: CURSO APACHE SPARK

HADOOP LIVE. 12 de diciembre de 2017

Esquema de los Sistemas y Aplicaciones. CleanTec Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf:

ANEXO I PROGRAMA FORMATIVO

LICITACIÓN PÚBLICA No. 039 DE 2010

PROGRAMA FORMATIVO: ADMINISTRACIÓN DE CLOUDS PRIVADAS CON WINDOWS SERVER

Módulo Formativo:Programación Didáctica de Acciones Formativas para el Empleo (MF1442_3)

2 MONITORES DE COCINA (CDO. PROFESIONALIDAD HOTR0408)

Mantener una base de datos de Microsoft SQL Server 2008 R2

CURSO: ANÁLISIS DE DATOS CON APACHE SPARK

ANEXO 02 FICHA TÉCNICA FONDO FINANCIERO DE PROYECTOS DE DESARROLLO FONADE SELECCIÓN ABREVIADA - SUBASTA INVERSA SAS

Cursos de Capacitación en el Sistema de Control Patrimonial Municipal versión 1.0

PLIEGO DE PRESCRIPCIONES TÉCNICAS QUE REGIRÁ EL CONTRATO DE SERVICIOS NECESARIO PARA IMPARTIR EL CURSO Nº 0061/12. Especialidad:

Diplomado Big Data. Educación Profesional Escuela de Ingeniería Pontificia Universidad Católica de Chile 1

Resolución provisional de reconocimiento de créditos para el título de Grado en Ingeniería Informática

Diplomado en Big Data (DBD)

Anexo I PROGRAMA FORMATIVO OPERACIONES BASICAS DE ADMINISTRACIÓN ORIENTADO A LAS PERSONAS CON DISCAPACIDAD

PROGRAMA FORMATIVO Analista de Big Data y Científico de Datos

Anexo I PROGRAMA FORMATIVO CERTIFICACION CCNA

Integración de Componentes Software en Páginas Web (Online)

CURSO PRESENCIAL: DESARROLLADOR BIG DATA

II TALLER DE ESPECIALIZACIÓN EN:

Ingeniería Informática

MÁSTER: MÁSTER EXPERTO BIG DATA

ANEXO I PROGRAMA FORMATIVO FORMACIÓN TÉCNICA Y PEDAGÓGICA PARA TELEFORMADORES

PROGRAMA MOVILIDAD EUROPEA PARA LOS JÓVENES DE CASTILLA Y LEÓN

Introducción a Big Data

Técnico en Gestión Administrativa

Requerimientos para la correcta instalación de AutoDESK

PROGRAMA FORMATIVO DE LA ESPECIALIDAD FORMATIVA

Primeros Pasos en MySql y Access

T1: INTRODUCCIÓN A LA INFORMÁTICA

PROGRAMA FORMATIVO Diseño mecánico asistido por ordenador (CAD Paramétrico)

ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE INFORMÁTICA SÍLABO PLAN DE ESTUDIOS 2008

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE MANIZALES

EL NUEVO CONTRATO DE FORMACION

PROGRAMA DE CUALIFICACIÓN PROFESIONAL INICIAL AYUDANTE DE INSTALACIONES ELECTROTÉCNICAS PROGRAMACIÓN CURSO MÓDULOS ESPECÍFICOS

PROGRAMA FORMATIVO: COMPETENCIAS DIGITALES AVANZADAS

Tabla de Contenido. iii

Trabajo Fin de Grado

GESTIÓN Y ADMINISTRACIÓN DE PEQUEÑA EMPRESA

Certificado de profesionalidad: Atención sociosanitaria a personas dependientes en instituciones sociales (SSCS0208)

BIG DATA: Una mirada tecnológica

Transcripción:

PROGRAMA FORMATIVO: BIG DATA DEVELOPER CON CLOUDERA APACHE HADOOP Noviembre 2015

DATOS GENERALES DEL CURSO 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES (IFC) Área Profesional: DESARROLLO 2. Denominación: BIG DATA DEVELOPER CON CLOUDERA APACHE HADOOP 3. Código: IFCD23 4. Nivel de cualificación: 3 5. Objetivo general: El objetivo de la presente formación es preparar al alumno para analizar y resolver problemas del mundo real utilizando Apache Hadoop y herramientas asociadas al centro de datos empresariales. Se trabajara a través de todo el proceso de diseño y construcción de soluciones, incluyendo los datos de ingestión, determinar el formato de archivo adecuado para el almacenamiento, el procesamiento de los datos almacenados, y presentar los resultados al usuario final en una forma fácil de interpretar. Irá más allá de MapReduce para utilizar elementos adicionales del centro de datos empresarial y desarrollar aplicaciones de convergencia que son altamente relevantes para el negocio. Los alumnos adquirirán los conocimientos básicos del lenguaje Java y los conocimientos necesarios para, una vez familiarizados con los componentes principales de Hadoop, HDFS, MapReduce y el amplio ecosistema alrededor de Hadoop, elaborar código sobre la API de Hadoop, así como depurar programas Mapreduce y optimizar su funcionamiento. A lo largo del curso también se introduce a los asistentes en otros elementos del ecosistema Hadoop como son Hive, Pig, HBase, Flume y Oozie. 6. Prescripción de los formadores: 6.1. Titulación requerida: Titulación universitaria u otros títulos equivalentes, o capacitación profesional equivalente acreditada por el fabricante. El formador deberá estar homologado como instructor en la correspondiente tecnología especifica del fabricante y contar con todas las certificaciones de la especialidad a impartir vigentes y actualizadas. 6.2. Experiencia profesional requerida: Experiencia Profesional de al menos 12 meses en la ocupación relacionada con la especialidad a impartir. 6.3. Competencia docente: Será necesario tener experiencia metodológica o experiencia docente contrastada de 350 horas de formación en especialidades relacionadas con la especialidad a impartir.

7. Criterios de acceso del alumnado: 7.1. Nivel académico o de conocimientos generales: Título de FP Grado superior, bachillerato. Cuando el aspirante al curso no posea el nivel académico indicado, demostrará conocimientos suficientes a través de una prueba de acceso. Se requiere inglés a nivel de lectura y conocimientos básicos de programación. 8. Número de alumnos: Máximo 25 participantes para cursos presenciales. 9. Relación secuencial de módulos: Módulo 1. DESARROLLO DE APLICACIONES PYTHON Módulo 2. DESARROLLADOR CLOUDERA PARA APACHE SPARK I Módulo 3. DESARROLLADOR CLOUDERA PARA APACHE SPARK II 10. Duración: Horas totales: 175 Distribución horas: Presencial: 175 Teleformación: 0 A distancia convencional: 0 11. Requisitos mínimos de espacios, instalaciones y equipamiento. 11.1. Espacio formativo: Aula de Informática: Superficie: 45 m2 para grupos de 15 alumnos (3 m2 por alumno). Cada espacio estará equipado con mobiliario docente adecuado al número de alumnos, así mismo constará de las instalaciones y equipos de trabajo suficientes para el desarrollo del curso. 11.2. Equipamiento: Los equipos tendrán unas características equivalentes a las enumeradas a continuación, consideradas siempre como mínimas: 16 ordenadores (15 alumnos y 1 profesor) con las siguientes características mínimas: - CPU: procesador Intel D, a 3,2 GHz, 2 MB de cache de nivel 2 y 8 GB de RAM - Disco duro de 160 GB - Disquetera interna de 3,5 pulgadas de 1,44 MB.

- Lector-grabador DVD+/- RW - Tarjeta de red 10/100/1000 Mbps - Tarjeta gráfica 128 Mb. - Tarjeta de sonido de última generación - Teclado multimedia USB - Ratón sensor óptico USB de 2 botones y rueda de desplazamiento. - Monitor color de 17 TFT - Sistema operativo WINDOWS 7 y antivirus. - Software del fabricante Conectividad a Internet. Impresora láser con conexión a red. Servidor con sistema operativo Software antivirus. Pantalla y cañón de proyección. A los alumnos se le proporcionará la documentación oficial de CLOUDERA necesaria para el seguimiento del curso. Las instalaciones y equipamientos deberán cumplir con la normativa industrial e higiénico sanitaria correspondiente y responderán a medidas de accesibilidad universal y seguridad de los participantes. En el caso de que la formación se dirija a personas con discapacidad se realizarán las adaptaciones y los ajustes razonables para asegurar su participación en condiciones de igualdad. 12. Evaluación del aprendizaje Se llevará a cabo una evaluación continua y sistemática durante el proceso de aprendizaje y al final del mismo para comprobar si los alumnos han alcanzado los objetivos establecidos en cada módulo y, por consiguiente, han realizado el curso con el aprovechamiento requerido. 13. Certificación oficial del fabricante La ejecución y financiación del programa formativo incluye la presentación de los alumnos que han realizado el curso con aprovechamiento a los exámenes para obtener la certificación oficial del fabricante, que gestionará el centro y que en ningún caso supondrá coste alguno para el alumno. 14. Requisitos oficiales de los centros Acreditación de encontrarse la entidad licitante autorizada por el fabricante del lote al que opta, para poder impartir adecuadamente cursos de formación con certificación oficial del mismo, que es el objeto del contrato. Para la impartición de esta especialidad formativa el Centro ha de estar homologado como: Centro de formación oficial del fabricante bajo la figura de CLOUDERA AUTHORIZED TRAINING CENTER DE CLOUDERA.

MÓDULOS FORMATIVOS Módulo nº 1 Denominación: DESARROLLO DE APLICACIONES PYTHON Objetivo: Al finalizar el módulo el alumno será capaz de desarrollar aplicaciones en Pyton. Duración: 75 horas Contenidos teórico-prácticos: - Introducción a Python - Cómo ejecuta Python los programas - Ejecutar programas en Python - Introducción a los tipos de objetos Python - Tipos Numéricos - Tipado Dinámico - Fundamentos de Cadenas - Listas y Diccionarios - Tuplas, Ficheros y todo lo demás - Introducción a las Sentencias Python - Asignaciones, Expresiones y Prints - if Tests y Reglas de Sintaxis - Los Bucles While y For - Iteraciones y Comprehensions - La Documentación - Fundamentos de las Funciones - Scopes - Argumentos - Funciones Avanzadas - Comprehensions y Generations - Benchmarking - Módulos - Programación de Módulos - Programación Orientada a Objetos - Fundamentos de Programación de Clases - Sobrecarga de Operadores

Módulo nº 2 Denominación: DESARROLLADOR CLOUDERA PARA APACHE SPARK I Objetivo: Al finalizar el módulo el alumno será capaz de importar datos a Apache Hadoop Cluster y procesarlos con Spark, Hive, Flume, Sqoop, Impala, y otras herramientas del ecosistema de Hadoop. Duración: 50 horas Contenidos teórico-prácticos: - Introduction - Introduction to Hadoop and the Hadoop Ecosystem - Hadoop Architecture and HDFS - Importing Relational Data with Apache Sqoop - Introduction to Impala and Hive - Modeling and Managing Data with Impala and Hive - Data Formats - Data Partitioning - Capturing Data with Apache Flume - Spark Basics - Working with RDDs in Spark - Writing and Deploying Spark Applications - Parallel Programming with Spark - Spark Caching and Persistence - Common Patterns in Spark Data Processing - Preview: Spark SQL - Conclusion

Módulo nº 3 Denominación: DESARROLLADOR CLOUDERA PARA APACHE SPARK II Objetivo: Al finalizar el módulo el alumno será capaz de: simplificar el desarrollo con Kite SDK, definir y usar Data Sets, importar datos relacionales con Apache Sqoop, capturar datos con Apache Flume y desarrollar componentes personalizados, manejar Workflows con Apache Oozie, procesar pipeline de datos con Apache Crunch, leer y analizar formatos de datos customizados en Apache Hive, responder queries interactivas con Impala, transformar Data Streams con Morphlines, autorizar búsqueda completa en los datos guardados con HDFS y presentar resultados a los usuarios Duración: 50 horas Contenidos teórico-prácticos: - Introducción - Arquitectura de applicaciones - Simplificando el desarrollo con Kite SDK - Definiendo y usando Data Sets - Importación de datos relacionales con Apache Sqoop - Captura de datos con Apache Flume - Desarrollo de componentes Flume customizados - Manejo de Workflows con Apache Oozie - Procesamiento de pipeline de datos con Apache Crunch - Leer y analizar formatos de datos customizados en Apache Hive - Responder queries interactivas con Impala - Transformación de Data Streams con Morphlines - Autorizar Búsqueda completa en los datos guardados con HDFS - Presentación de resultados a los usuarios - Trabajo de RDDs - El Hadoop Distributed File System - Ejecutar Spark en un Cluster - Programación paralela con Spark - Caching y Persistence - Escritura de aplicaciones Spark - Spark, Hadoop y el Enterprise Data Center - Spark Streaming - Algoritmos usuales en Spark - Mejora de rendimiento Spark - Conclusion