Anda di halaman 1dari 22

Catálogo de cursos 2015

SOYDATA.NET

La Ciencia de Datos a tu alcance

Big Data 4Success SLU

Aprende, enseña, comparte, ÚNETE

COUPON CODE: PROMOLANZAMIENTO (75% dto)


Big Data 4Success SLU, 2015

Instalar Hadoop Paso a Paso

Cómo instalar Hadoop en tu máquina de manera


sencilla. Todos los pasos explicados, documentación y
enlaces necesarios.
Esta es la primera guía 100% en español para realizar la instalación completa de
Hadoop en una máquina convencional, como puede ser tu ordenador. Vamos a
explicarte con todo detalle cómo instalar Hadoop en tu máquina de manera sencilla.
Todos los pasos explicados, documentación y enlaces necesarios. Hadoop se trata de un
framework que resulta vital, en el entorno Big Data. Sin embargo, su instalación resulta
verdaderamente complicada. En este curso vamos a guiarte en paso a paso con todo
detalle, ayudandonos con un documento que nos servirá de guía y tú puedes descargar.

¿Te interesa entrar en el mundo big data y tienes problemas para instalar Hadoop y
empezar a manejarlo? Este es tu curso, Bienvenido!!

Instructor: Jorge Ubero

1
Big Data 4Success SLU, 2015

Introducción a Hadoop. Instalación en


AWS

Curso de introducción a Hadoop donde se verán los


principales conceptos de Hadoop y se instalará un
cluster en Amazon Web Services paso a paso.
 Resumen: Curso de introducción a Hadoop donde se verán los principales
conceptos de Hadoop y se instalará un cluster en Amazon Web Services paso a
paso.
 Nivel: Iniciación
 Audiencia: Desarrolladores, Administradores de Sistemas y Arquitectos
interesados en Hadoop
 Requisitos: Conocimientos básicos de Linux
 Objetivos del curso: Introducirse en el mundo de Hadoop. Instalar un cluster de
Hadoop

Instructor: Javier Lahoz Sevilla

2
Big Data 4Success SLU, 2015

Ingestión y Análisis de Datos con Hadoop

Una vez que se ha diseñado el despliegue de un cluster


el siguiente punto a considerar es como se van a cargar
y analizar los datos.
Una vez que se ha diseñado el despliegue de un cluster el siguiente punto a considerar
es como se van a cargar y analizar los datos.

•Parte 1. Ingestión de datos


–¿Cómo cargar datos en Hadoop?
–Recolección, agregación y carga de eventos con Flume
–Transferencia de bases de datos relacionales con Sqoop

•Parte 2. Análisis de datos
–¿Cómo analizar datos en Hadoop?
–Análisis de grandes volúmenes de datos a través de Hive
–Procesamiento de datos mediante un lenguaje de alto nivel con Pig

•Parte 3. Casos prácticos en AWS
–Importación de tablas relacionales y explotación con Pig
–Recoleción y análisis de Logs con Hive
–Captura y análisis de Twetts con Hive

Instructor: Javier Lahoz Sevilla

3
Big Data 4Success SLU, 2015

Primeros pasos en MongoDB

Primera toma de contacto con MongoDB, base de


datos orientada al documento
El curso, que es el primero de una serie de cursos sobre MongoDB, nos permite realizar
una primera toma de contacto con MongoDB, base de datos orientada al documento.
Vamos a ver:

 qué es MongoDB y qué tiene que ver con NoSQL o Big Data
 qué le diferencia de otras bases de datos
 cómo lo instalamos en un equipo
 cómo podemos trabajar con la información que almacenamos en él

Al finalizar el curso serás capaz de recuperar información almacenada en MongoDB,


utilizando todo tipo de condiciones. Además, aprenderás a manipular dicha
información, modificando o eliminando la que ya existe, o introduciendo nueva.

El curso consta de una serie de lecciones en formato vídeo, que constan tanto de
contenidos teóricos cómo prácticos. La longitud de los vídeos suele ser inferior a los
diez minutos, aunque en ocasiones alguno de ellos se acerca a los quince minutos.

Veremos cómo replicar en vuestros equipos los ejemplos incluidos en los vídeos, para
que hagáis con vuestras propias manos las operaciones que os muestro. Para ello
veremos cómo realizar una instalación de MongoDB.

4
Big Data 4Success SLU, 2015
Cada cierto número de lecciones se incluye un grupo de preguntas para comprobar el
grado de compresión de los temas tratados. En ocasiones, se incluye algún ejercicio
práctico entre las preguntas, que requiere la descarga de algún archivo y el manejo de un
servidor MongoDB. También se incluyen diversos ejemplos de código NodeJS, para ver
cómo se trabaja con MongoDB desde una aplicación.

El curso puede ser completado en unas tres semanas, una para cada una de las secciones
principales, dedicando unas 8 - 12 horas a la semana. En todo caso, elige el ritmo que
más se adapte a tu disponibilidad.

Instructor: José Antonio Sánchez Ortiz

Gestión avanzada de datos con


MongoDB

El curso, que es el segundo de una serie de cursos sobre MongoDB, nos permite
profundizar en las tareas de gestión de datos. Vamos a ver:

 qué tipos índices soporta MongoDB


 cómo se usan los índices
 cómo se evalúa el uso de los índices
 qué criterios seguir a la hora de definir la estructura de datos de nuestra
aplicación

5
Big Data 4Success SLU, 2015
 qué otras posibilidades de almacenamiento nos ofrece MongoDB (colecciones
limitadas, GridFS,...)
 cómo realizamos operaciones de agregación en MongoDB
 cómo utilizamos MapReduce en MongoDB

MongoDB cuenta con varios tipos de índices para mejorar el rendimiento de las
operaciones de lectura. Los índices geoespaciales nos permiten trabajar con datos de
geolocalización, por ejemplo filtrando la información por la distancia a la que se
encuentra de un punto sobre la superficie de la Tierra. Los índices de texto,
definitivamente incluidos en MongoDB a partir de la versión 2.6, nos permiten realizar
búsquedas sobre textos.

También veremos cómo diseñar la estructura de datos en la que almacenaremos la


información de nuestra aplicación. Aunque MongoDB no es una base de datos
relacional, y no impone una estructura rígida a los datos de nuestra aplicación, es
conveniente tener en cuenta las implicaciones de rendimiento que las decisiones sobre
esta estructura pudieran ocasionar.

MongoDB cuenta con varias alternativas para llevar a cabo operaciones de agregación
de los datos (medias, máximas, sumas,...). En este curso nos ocuparemos principalmente
del sistema de agregación de MongoDB, y de la implementación MapReduce realizada
por MongoDB.

El curso consta de una serie de lecciones en formato vídeo, que constan tanto de
contenidos teóricos cómo prácticos. La longitud de los vídeos suele ser inferior a los
diez minutos, aunque en ocasiones alguno de ellos se acerca a los quince minutos.

Veremos cómo replicar en vuestros equipos los ejemplos incluidos en los vídeos, para
que hagáis con vuestras propias manos las operaciones que os muestro. Cada cierto
número de lecciones se incluye un grupo de preguntas para comprobar el grado de
compresión de los temas tratados. En ocasiones, se incluye algún ejercicio práctico entre
las preguntas, que requiere la descarga de algún archivo y el manejo de un servidor
MongoDB. También se incluyen diversos ejemplos de código NodeJS, para ver cómo se
trabaja con MongoDB desde una aplicación.

El curso puede ser completado en unas seis semanas, dedicando unas 8 - 12 horas a la
semana. En todo caso, elige el ritmo que más se adapte a tu disponibilidad.

Instructor: José Antonio Sánchez Ortiz

6
Big Data 4Success SLU, 2015

Intro Big Data: Aplicación al mundo de los negocios

Vamos a ver de forma detallada, clara y amena en qué consiste eso de Big Data del que
todos hablan. Nos vamos a asomar a su funcionamiento, la arquitectura de los sistemas
y sus principales soluciones, sobre todo las que tienen que ver con Hadoop.

No es un curso técnico, queremos aprender qué utilidad tiene el Big Data dentro de una
empresa, que factores son clave para implantarlo. En el curso se ven distintos casos de
estudio que analizan el impacto crítico de big data en un negocio u organización.

Es un curso de iniciación con una orientación funcional, que utiliza el método del
estudio del caso. Asimismo sabrá el valor puede aportar a una organización el uso del
big data y cuáles son las principales necesidades para implementarlo.

 Una vez superado el programa el alumno estará en posesión de una visión global
del concepto ―Big Data", sus principales herramientas y aplicaciones
 En este curso verás el potencial de Big Data y todo lo que puede beneficiar a tu
empresa

Instructor: Jorge Ubero Ambel

7
Big Data 4Success SLU, 2015

Curso práctico de análisis de datos con R

Objetivo:

Comprender cómo surgió R, y cómo ha evolucionado hasta la situación actual.

Se introduce el IDE RStudio. Tras mostrar cómo se instalan R y RStudio, se ven


algunas características avanzadas fundamentales para el Data Science que proporciona
RStudio. Se explica lo que son los paquetes de R y cómo gestionarlos.

Se explican las estructuras y operaciones básicas de R. Se hace una revisión de la


estrutura de la documentación estándar de funciones. Se introducen los distintos tipos de
datos missing o faltantes.

Empezamos a trabajar con datos, y vemos las opciones más básicas de importación.

Nos centraremos en la lectura del conjunto de datos proporcionado. Desde la consola de


R, veremos cómo se lee un conjunto de datos ―real" en la práctica, qué tipo de
problemas nos podemos encontrar, y cómo se pueden resolver.

8
Big Data 4Success SLU, 2015
En un caso real, normalmente no conseguimos leer los datos a la primera. Prueba de ello
es este ejemplo, que nos da error a la primera, pero encontramos la manera de
resolverlo. La clave es saber inspeccionar adecuadamente los datos, y disponer de las
herramientas para encontrar soluciones alternativas.

Aprenderemos a obtener representaciones gráficas con R. Los ejemplos que usaremos


vienen en paquetes de R.

Partimos del data frame obtenido en el vídeo ―Caso práctico #1: Estimación de la
población mundial: lectura de los datos".

Instructora: Inés Garmendia Navarro

9
Big Data 4Success SLU, 2015
DataViz con Google Earth

Este curso nos permite sacar todo el partido a una de las herramientas de visualización
geográfica más extendidas: Google Earth

-Utilizando esta plataforma y valiéndonos de los ficheros kml y Colada vamos a


aprender de forma práctica los recursos que tenemos a nuestro alcance en visualización
de datos con GE.

-Con este curso aprenderás a:

 Crear archivos para visualizarlos en GE y personalizarlos de manera profesional


 Utilizar la animación temporal para mostrar tus datos de forma dinámica
 Crear visualizaciones de saltan a la vista
 Grabar video y exportarlo desde Google Earth

Instructor: Jorge Ubero Ambel

10
Big Data 4Success SLU, 2015

Visualización de Datos con Tableau

Breve resumen del curso:


En este curso aprenderemos a realizar y publicar atractivas visualizaciones con Tableau
Public, desarrollando el flujo completo de trabajo, desde la importaciónde los datos al
entorno de Tableau, hasta su publicación en la Web, pasando por la creación de gráficos
y cuadros de mando.

Te enseñaré además conceptos generales y buenas prácticas en la creación de gráficos y


mapas dinámicos que podrás utilizar de forma inmediata en tus siguientes
presentaciones.

Nivel:
Iniciación

Requisitos necesarios:
No es necesario ningún conocimiento previo de visualización.

Disponer de una conexión a internet y un ordenador con sistema operativo Windows o


Mac OS X. Al inicio del curso enseñaré como descargar e instalar tanto el software
como los datos que vamos a utilizar.

A quien va dirigido:
Tableau Public es una herramienta excelente para aquellos que desean iniciarse en el
mundo de la visualización. Cualquier persona que en algún momento necesite presentar

11
Big Data 4Success SLU, 2015
información en forma de gráficos, cuadros de mando o mapas puede beneficiarse de su
utilización.

Estos son algunos de los perfiles que pueden a los que va dirigido este curso:

-Periodistas

-Investigadores que desean publicar información sobre su trabajo en la web.

-Estudiantes y profesores universitarios.

-Bloggers.

Duración:
3 horas

Instructor: Antonio Fraga Fernández

12
Big Data 4Success SLU, 2015

Aprendiendo MySQL. Nivel Introductorio

Nombre: Curso MySql.

Duración: Número de vídeos, 28 vídeos de 6 minutos para una duración de tres (3)
horas.

A quien va dirigido: Principiantes y con leve conocimiento en MySQL.

Nivel: Introductorio.

Conocimientos previos necesarios: Terminología básica acerca de Bases de Datos


relacionales.

Adjuntos que vienen con el curso:

 1. Buenas prácticas.pdf.
 2. DBSupermarket.mwb.
 3. Diagrama Entidad Relación – Supermarket.pdf.
 4. MySQL 5.5 Reference Manual.pdf.
 5. MySQL Workbench Reference Manual.pdf.
 6. Mysql-installation-excerpt-5.6-en.a4.pdf.
 7. scriptDBSupermarket.sql.
 8. Sentencias.rar.
 9. Tipos Datos MySQL.pdf.

13
Big Data 4Success SLU, 2015
Evaluaciones: Cada 5 vídeos viene una evaluación, quiere decir que tenemos 6
evaluaciones en total.

Instructor: Edgar Eduardo Montilla Álvarez

14
Big Data 4Success SLU, 2015

Gestionar Datos en Cloud Computing

Entender y explicar qué es cloud computing, como nuevo paradigma de computación,


que permite obtener beneficios y de flexibilidad, control de costes, ejecución distribuida
y acceso a través de la red a los recursos.
Para ello entenderemos cómo funcionan las arquitecturas de infraestructuras y
plataformas de desarrollo, ya que esto será importante.
Cloud Computing como paradigma de computación diferente al conocido hasta ahora
implica en diferentes y múltiples aspectos dentro de los departamentos de TI, vamos a
tener un cambio en la forma de tratar las tecnologías al manejarlas como un servicio.
Cuando esto lo aplicamos al día a día, generalmente nos dedicamos a la consumición de
servicios de uso de aplicaciones concretas.
Si nos enfocamos en un entorno de TI donde queramos crear y administrar nuestras
aplicaciones en este modelo de gestión de servicios, o si queremos crear una oferta de
servicio en modo Cloud Computing (prestación de servicios), tendremos que tener en
cuenta una serie de opciones.
Para crear aplicaciones y ofrecerlas en Cloud, podemos tener aplicaciones tradicionales,
que se ejecutan en un entorno de red y accedemos a través de internet. Pero si estamos
creando aplicaciones en modelo cloud, hay muchas cosas que nos pueden interesar.
- Escalabilidad del dato
- Escalabilidad de la aplicación con el mismo dato
- Escalabilidad de aplicación y Dato
- Datos distribuidos

15
Big Data 4Success SLU, 2015
Esto puede implicar la creación, utilización de nuevas plataformas de desarrollo
pensadas para esto, y nuevas arquitecturas de aplicaciones que permitan la creación
eliminación sencilla de recursos, para obtener las ventajas de cloud computing
(Flexibilidad y control de costes) dentro de la creación y utilización de aplicaciones.
Tanto para el funcionamiento de plataformas de infraestructura, como de desarrollo de
aplicaciones y acceso a los datos de los entornos cloud existen a día de hoy multitud de
diferentes formas, para elegir un ejemplo, que se asemeja a algunos entornos líderes de
mercado y al mismo tiempo son plataformas de rápido crecimiento cogeremos el
ejemplo de entornos Opensource, OpenStack para la gestión de.
Esto ayuda a dar una visión de qué consideraciones tener al crear o seleccionar qué
entorno elegir porque sabremos qué piezas influyen en el funcionamiento de las
aplicaciones a la hora de acceder a la información.

Instructor: Fernando Hortal

16
Big Data 4Success SLU, 2015

Cursos gratuitos de The CartoDB Academy:


SQL and PostGIS in CartoDB

(English only)
What you'll learn
CartoDB is a great tool for introducing the power of SQL and PostGIS. You will be
walked through the basics of these languages, building towards more and more complex
data analysis and manipulation that will allow you to tell even more powerful stories
with your maps.

17
Big Data 4Success SLU, 2015
Prerequisites
 Intermediate experience using CartoDB
 A modern browser like Chrome, Firefox, or Safari
 Reliable Internet access
 A desire to learn!

TIME - 1hour

DIFFICULTY - Basic

2015 CartoDB — About the Map Academy — The Map Academy @ GitHub

CartoBD: Online Mapping for Beginners

(English only)

What you'll learn


In this lesson, you will learn how to work with data tables to create interactive map
visualizations. You will explore styling your map, adding multiple data sets, and
experimenting with different ways to display your data, including animated maps.
You'll learn how to share your new visualizations with friends, family, and the world.

Prerequisites

18
Big Data 4Success SLU, 2015
 Reliable internet access
 A modern browser like Chrome, Firefox, or Safari
 Basic computer skills
 A desire to learn!

TIME - 1 hour

DIFFICULTY - Basic

2015 CartoDB — About the Map Academy — The Map Academy @ GitHub

CartoDB: Introduction to Map Design

(English only)

What you'll learn


In this lesson, you will start learning the basics of design with data and maps. You will
begin to explore map design by learning about the use of colors, data, and labels. When
you finish the course, you will have developed a set of tools that you can use in any map
visualization.

Prerequisites
 Reliable internet access
 A modern browser like Chrome, Firefox, or Safari
 Basic CartoDB knowledge

19
Big Data 4Success SLU, 2015
 Completion of Course 1

TIME - 1 hour

DIFFICULTY - Basic

2015 CartoDB — About the Map Academy — The Map Academy @ GitHub

CartoDB.js from the ground up

(English only)
What you'll learn
This introduction to CartoDB.js from the ground up will take you through the common
uses of the library. You'll start out by pulling your maps from CartoDB with only a few
lines of code. Later you'll customize your maps with JavaScript, interact with the data,
add custom SQL queries, integrate other features, and much more.

Prerequisites
 Intermediate experience coding in HTML and JavaScript
 Experience creating multi-layer visualizations in CartoDB
 Reliable Internet access
 A modern browser like Chrome, Firefox, or Safari
 A desire to learn!

TIME - 3-4 hours

DIFFICULTY - Medium

2015 CartoDB — About the Map Academy — The Map Academy @ GitHub

20
Big Data 4Success SLU, 2015

21

Anda mungkin juga menyukai