- ¿Qué es la ciencia de datos?
- Herramientas necesarias para el científico de datos
- Data Science & Cloud Compunting
- Modelo de datos
- Tipos de datos
- Claves primarias
- Índices
- El valor NULL
- Claves ajenas
- Vistas
- Lenguaje de descripción de datos (DDL)
- Lenguaje de control de datos (DCL)
- ¿Qué es una base de datos NoSQL?
- Bases de datos Relaciones Vs Bases de datos NoSQL
- Tipo de Bases de datos NoSQL: Teorema de CAP
- Sistemas de Bases de datos NoSQL
- ¿Qué es MongoDB?
- Funcionamiento y usos de MongoDB
- Primeros pasos con MongoDB: Instalación y Shell de comandos
- Creando nuestra primera base de datos NoSQL: Modelo e inserción de datos
- Actualización de datos en MongoDB: Sentencias set y update
- Trabajando con índices en MongoDB para optimización de datos
- Consulta de datos en MongoDB
- Introducción a Python
- ¿Qué necesitas?
- Librerías para el análisis de datos en Python
- MongoDB, Hadoop y Python Dream Team del Big Data
- Introducción a R
- ¿Qué necesitas?
- Tipos de datos
- Estadística Descriptiva y Predictiva con R
- Integración de R en Hadoop
- Obtención y limpieza de los datos (ETL)
- Inferencia estadística
- Modelos de regresión
- Pruebas de hipótesis
- Inteligencia Analítica de negocios
- La teoría de grafos y el análisis de redes sociales
- Presentación de resultados
- ¿Qué es el análisis de datos?
- Análisis de datos con NumPy
- Pandas
- Matplotlib
- Cómo usar loc en Pandas
- Cómo eliminar una columna en Pandas
- Pivot tables en pandas
- El grupo de pandas
- Python Pandas fusionando marcos de datos
- Matplotlib
- Seaborn
- Aprendizaje automático
- Regresión lineal
- Regresión logística
- Estructura de árbol
- Algoritmo de Naive bayes
- Tipos de Naive Bayes
- Máquinas de vectores soporte (Support Vector Machine-SVM)
- ¿Cómo funciona SVM?
- Núcleos SVM
- Construcción de clasificador en Scikit-learn
- K-nearest Neighbors (KNN)
- Implementación de Python del algoritmo KNN
- Análisis de componentes principales
- Algoritmo de Random Forest
- Concepto y funciones de la estadística
- Medición y escalas de medida
- Variables. Clasificación y notación
- Distribución de frecuencias
- Estadística descriptiva básica
- Estadística inferencial
- Métodos de muestreo
- Principales indicadores
- Medidas de tendencia central
- Media aritmética
- Mediana
- Moda
- Medidas de posición
- Fundamentos de las medidas de dispersión
- Rango
- Varianza y desviación típica
- Amplitud semi-intercuartil
- Índice de asimetría de Pearson
- Importancia de la representación gráfica en estadística
- Tipos de gráficos
- Principales elementos de un gráfico estadístico
- Elección del gráfico adecuado
- Herramientas digitales para crear gráficos estadísticos
- Distribución de frecuencias
- Tablas de frecuencia
- Tipos de tablas de frecuencia
- Interpretación de tablas de frecuencia
- Correlación: conceptos básicos
- Diagrama de dispersión
- Tipos de correlación
- Métodos para el análisis de la correlación
- Hadoop
- Pig
- Hive
- Sqoop
- Flume
- Spark Core
- Spark 2.0
- Fundamentos de Streaming Processing
- Spark Streaming
- Kafka
- Pulsar y Apache Apex
- Implementación de un sistema real-time
- Hbase
- Cassandra
- MongoDB
- Neo4J
- Redis
- Berkeley DB
- Lucene + Solr
- Arquitectura Lambda
- Arquitectura Kappa
- Apache Flink e implementaciones prácticas
- Druid
- ElasticSearch
- Logstash
- Kibana
- Amazon Web Services
- Google Cloud Platform
- Administración e Instalación de clusters: Cloudera y Hortonworks
- Optimización y monitorización de servicios
- Seguridad: Apache Knox, Ranger y Sentry
- Herramientas de visualización: Tableau y CartoDB
- Librerías de Visualización: D, Leaflet, Cytoscape
- Machine Learning
- Clasificación de algoritmos de aprendizaje automático
- Ejemplos de aprendizaje automático
- Diferencias entre el aprendizaje automático y el aprendizaje profundo
- Tipos de algoritmos de aprendizaje automático
- El futuro del aprendizaje automático
- Introducción
- Algoritmos
- Introducción
- Filtrado colaborativo
- Clusterización
- Sistemas de recomendación híbridos
- Clasificadores
- Algoritmos
- Componentes
- Aprendizaje
- Introducción
- El proceso de paso de DSS a IDSS
- Casos de aplicación
- Aprendizaje profundo
- Entorno de Deep Learning con Python
- Aprendizaje automático y profundo
- Redes neuronales
- Redes profundas y redes poco profundas
- Entrada y salida de datos
- Entrenar una red neuronal
- Gráficos computacionales
- Implementación de una red profunda
- El algoritmo de propagación directa
- Redes neuronales profundas multicapa
- Orígenes del Cloud Computing
- Qué es cloud computing
- Características del cloud computing
- La nube y los negocios
- Modelos básicos en la nube
- Virtualización
- Categorías de virtualización
- Cloud storage
- Proveedores fiables de cloud storage
- Servicios Cloud para el Usuario
- Escritorio virtual o VDI
- Servicio de centro de datos remoto
- Evolución de las tecnologías móviles
- Redes inalámbricas
- La era post-PC
- Smartphones
- Tablets
- Plataformas para dispositivos móviles
- Aplicaciones móviles y categorización
- Sincronización de datos
- Tipos de modelos
- IaaS
- PaaS
- SaaS
- Otros modelos comerciales
- Qué es una nube híbrida
- Ventajas e inconvenientes de las nubes híbridas
- Aspectos clave en la implantación de una nube híbrida
- Evaluación de alternativas para el establecimiento de una nube híbrida


