Internet de las cosas (IoT) y Big Data
Offered By: Universidad del Rosario via edX
Course Description
Overview
El internet de las cosas (IoT) esta revolucionando diferentes ecosistemas de la llamada revolucion 4.0. En ese sentido, el curso esta enfocado en el aprendizaje activo de aquellas personas interesadas en la ciencia, tecnología y desarrollo de sistemas escalables con ayuda de tarjetas de programación de fácil manejo, sensores de bajo costo y uso de software libre, promoviendo las habilidades que las personas interesadas deben poseer para los trabajos actuales y del futuro.
En este curso online aprenderas herramientas avanzadas para la gestion de proyectos en el campo de la programación, sistemas de almacenamiento y gestion de bases de datos y tecnologías en comunicación por medio de protocolos de Node red, herramienta clave en el desarrollo de aplicaciones de Internet de las Cosas (IoT) y su relación con el Big Data de la mano del grupo de profesores de la Universidad del Rosario (Bioinstrumentacion, programacion avanzada, control electronico) del programa de Ingeniería Biomódica.
En cada modulo encontraras diferentes herramientas de desarrollo, a partir de diferentes plataformas especializadas para llevar a cabo un proyecto en IoT, basados en problemáticas reales del campo industrial. Paso a paso, podras integrar el material presentado en el MOOC, de tal forma que puedas implementar tu proyecto personal y de paso mejorar tus conocimientos sobre conceptos relevantes sobre IoT y Big Data con ello, conseguir nuevas oportunidades de ingresos en el lucrativo ambito de la transformación digital 4.0.
Syllabus
Secci on 1: Manejo de proyectos
Aproximación a que es un desarrollo de un ecosistema IoT a traves de herramientas para gestión de proyectos y repositorios lo cual permite una integración y gestión de ficheros de todo un grupo de desarrollo.
1. ¿Qué es GIT?
a. Instalación de GIT
b. Principales comandos de GIT
2. Repositorios
a. Creación de cuenta en repositorio
b. El primer repositorio
c. Comandos y repositorios
3. Node-Red y Git
a. Configurar Node-Red
b. Node-Red y Git.
Secci on 2: Herramientas para la gestión de bases de datos.
Se conoceran a profundidad los tipos de bases de datos utilizados en aplicaciones de IoT. Aprenderás como identificar los principales elementos que se encuentran relacionados para la correcta gestión de datos, y de igual manera, aprenderas en detalle las implicaciones que tienen el guardar grandes volúmenes de datos en bases de datos relacionales y no relacionales.
1. Bases de datos Relacionales
a. Node-Red y MySQL.
b. Comandos SQL
2. Bases de datos No Relacionales
a. Creación de cuenta Firebase
b. Firebase y Node-Red
c. Operaciones en Firebase
3. Introducción al Big Data
a. ¿Qué es el Big Data?
b. Big Data y IoT
Secci on 3: Dashboard.
Una parte fundamental de un ecosistema IoT es la interacción que se tiene con el usuario, por lo que un componente fundamental en un ecosistema IoT son las interfaces mediante las cuales interactuamos con el usuario. En esta semana, aprenderas a como desarrollar interfaces para todo tipo de dispositivos móviles.
1. Dashboard en Node-Red.
a. Instalación de Dashboard
b. Mi primer Dashboard
2. Dashboard en Android
a. Instalación de Android Studio
b. Dashboard en Android Studio
3. Dashboard en Web
a. Gráficas en Web
Secci on 4 (Bonus): Big Data
En este módulo se mostrara la relación que tiene el Big Data con el Internet de las cosas y como mediante la gestión adecuada de estas dos tecnologías se pueden a llegar a crear ecosistemas IoT a nivel de producción.
1. Tratamiento de datos
a. Tipos de Datos
b. Datos y Python (Pandas)
2. Visualización de Datos
a. Cuenta en Plotly (Dashboard para crear aplicaciones web analiticas)
b. Python (Lenguaje de programacion) y plotly
3. Clustering (Tecnica de mineria de datos - data mining)
a. Diseño de la Solucion IoT y Big Data.
Taught by
Jefferson Sarmiento Rojas, Daniel Alejandro Quiroga Torres and Pedro Antonio Aya Parra
Tags
Related Courses
A Hands-On Look at Amazon Q Business ExpertAmazon Web Services via AWS Skill Builder Amazon Aurora - Cloud SQL DB Essentials
A Cloud Guru Amazon DynamoDB Data Modeling
A Cloud Guru AWS Certified Database - Specialty (DBS-C01)
A Cloud Guru Database Essentials
A Cloud Guru