EANT > Escuela de Sistemas Embebidos > Programas > Desarrollador IoT
Nube de internet de las cosas que interconecta todo tipo de sistemas digitales

ProgramaDesarrollador IoT

Internet de las Cosas es la nueva frontera digital. Convertite en un protagonista del fenómeno IoT aprendiendo a desarrollar con microelectrónica, sensores, actuadores, tecnologías de comunicación, protocolos, redes, datos, mobile apps, web services, interfaces gráficas de visualización y control, y mucho más.

Tecnologías que se utilizan a lo largo de Desarrollador IoT

Descripción

El mundo está viajando hacia una integración digital profunda. La “internet de las cosas” promete un futuro de ciudades conectadas, hogares automatizados, productos inteligentes y procesos ilimitados. Este futuro de mañana, hoy puede depender de vos.

El programa Desarrollador IoT es un plan de estudio completo que te forma de manera secuencial en las diversas capas de desarrollo que hacen al funcionamiento de sistemas de microcontroladores para propósitos de automatización, conectados de manera remota y basados en aplicaciones en la nube. El programa abarca desde el desarrollo de sistemas de microcontroladores que combinan la integración de sensores, actuadores, y electrónica general, pasando por su implementación en arquitecturas de comunicación remota mediante el uso de redes ethernet, WiFi, mobile, bluetooth, llegando hasta el desarrollo completo de sistemas basados en Servicios Cloud, Bases de Datos y Web Apps.

El programa está completamente enfocado en el aprendizaje práctico, destinando muchas horas de cursada a la bajada a tierra de los conceptos mediante proyectos de integración donde se van acoplando de manera acumulativa las diversas capas o "stacks" que hace al desarrollo de sistemas IoT para aplicaciones de automatización & control, domótica hogar, productos conectados y todo tipo de procesos de orientación comercial e industrial.

Ver Menos

El primer módulo del programa recorre a través de la teoría y la práctica los distintos elementos presentes en una arquitectura automatizada de estímulo-respuesta, estudiando el uso de sensores, actuadores, dispositivos de control y de visualización mediante el uso avanzado de la plataforma Arduino, enseñando a trabajar en los distintos esquemas de conexionado y esquemas de programación sobre librerías, objetos y métodos, y practicando la implementación de sistemas interactivos con las principales tecnologías de comunicación y mando a distancia: WiFi, Ethernet, Bluetooth y redes móviles GSM/GPRS. El curso no solo presenta los distintos componentes/módulos/shields disponibles sino que entrena en la implementación de los mismos en entornos reales de trabajo cuidando aspectos importantes como el modelado de señales, la atenuación de ruidos, el trabajo con multiprocesamiento y más. También se enseña a trabajar con elementos importantes para el diseño de sistemas de automatización, domótica y robótica como el control de periféricos con I2C, la multiplexación de señales, la expansión de I/O mediante shift-registers, la implementación de transistores para aplicaciones de gran intensidad de corriente, las funciones incorporadas ATmega para el ahorro de energía, el monitoreo de tiempos absolutos y el trabajo con memorias EEPROM y SD y más.

En el segundo módulo se introduce al alumno hacia el interior de la nube de internet entrenándolo en todas las capas de la programación web para el desarrollo de un sistema completo de procesos-servicios e interfaces-clientes. A lo largo de éste módulo aprendés a desarrollar de cero una arquitectura completa de IoT, atravesando cada una de las capas (o "stacks") involucradas, partiendo desde la construcción de microservicios LAN de sensores y actuadores mediante el estudio exhaustivo de la exitosa familia de microcontroladores WiFi ESP8266, su conexión remota a Servicios Web centrales en la nube, la gestión de sistemas de bases de datos, la construcción de interfaces web para visualización, monitoreo y control, hasta el desarrollo de auténticas web apps para todo tipo de dispositivos desktop, tablet y/o mobile. A lo largo de un proyecto integrador te vas a capacitar de manera sólida en los fundamentos, arquitecturas, técnicas y lenguajes de programación en los que actualmente está basado todo el espectro de aplicaciones digitales.

Al finalizar el programa vas a poseer la capacidad para idear, diseñar e implementar un rango ilimitado de sistemas conectados, pudiendo pensar creativamente arquitecturas flexibles utilizando microcontroladores conectados con tecnología inalámbrica y servicios en la nube, dominando los principales lenguajes con que se está construyendo la tecnología digital, logrando incorporárte exitosamente a la nueva ola de desarrolladores independientes que hoy están inventando y construyendo al nuevo mundo conectado.

Saber Más

Al finalizar el programa vas a ser capaz de:

  • Comprender cómo trabaja un sistema IoT punta a punta, las tecnologías de comunicación remota disponibles y cada una de las capas de aplicación involucradas.
  • Diseñar y construir sistemas de microcontroladores para proyectos de automatización, domótica y robótica, dominando cómodamente el estándar Arduino, su familia de dispositivos y la concepción modular que expande ilimitadamente sus posibilidades.
  • Trabajar con toda clase de sensores en ambientes reales de proyectos cuidando temas claves como el rudio y el modelado de señales.
  • Implementar dispositivos de acción, visualización y control como servos, motores de CC, motores paso a paso, todo tipo de dispositivos eléctricos basados en corriente alterna, pantallas LCD, teclados, y más.
  • Desarrollar proyectos de domótica basados en Bluetooth y construir Aplicaciones Mobile customizadas.
  • Operar soluciones de comunicación remota GSM y GPRS para envíos de SMS, llamadas, conectividad remota, etc.
  • Desarrollar redes WiFi de sensores y actuadores con la potente familia de micros ESP8266, especialmente concebidos para aplicaciones IoT.
  • Montar tu propia infraestructura iot de Servicios y Aplicaciones.
  • Diseñar interfaces Web para todo tipo de pantallas desktop, tablet y mobile.
  • Trabajar con sistemas de Bases de Datos y protocolos de comunicación digital.
  • Desarrollar de cero con tecnologías de gran alcance como HTML, CSS, Javascript, PHP, JSON y más.
  • Comprender el estado de arte de la tecnología digital actual, teniendo una base concreta de programación web desde la cual avanzar en ámbitos de mayor complejidad.

Materiales

La escuela provee todo el equipamiento, componentes y herramental electrónico para la realización de las prácticas en clase.

A quiénes va dirigido

Orientado a todo tipo de perfiles con conocimientos básicos en el uso de Arduino con intenciones de desarrollar proyectos de:

  • Automatización & Control de procesos a distancia.
  • Domótica hogar.
  • Aplicaciones Multimediales.
  • Redes y microservicios.
  • Productos conectados.
  • Internet de las Cosas (IoT).

Pre requisitos

El nivel y rítmo de avance de éste curso requiere:

  • Experiencia concreta con Arduino (Funciones Básicas, Manejo de ADC y PWM, Monitoreo por Serial y Uso básico de librerías).
  • Conocimiento de programación básica C++ (Tipos de datos, Bucles, Funciones simples).
  • Manejo básico de electrónica (Uso de protoboard, resitencias, potenciómetros, swicthbuttons).

Se recomienda hacer el curso Introducción a Arduino.

Training Camp

A lo largo de la cursada disponés de horas adicionales para participar en las jornadas de talleres libres y/o supervisados de la Escuela de Sistemas Embebidos. Training Camp es un espacio especialmente pensado para que trabajes cómodo, en contacto con otros desarrolladores, empujando proyectos propios o compartidos. Sumáte en Ver Training Camp.

Duración y Costo 129hs $14220 ó hasta 12 cuotas de $1469 Ver promociones vigentes -10% por inscripción temprana
Próxima fecha
13 de Junio Mi y Vi de 19 a 22hs Ver más fechas disponibles
**txt_sin_fechas**
Charla Informativa
**fecha_charla** Anotarme
Imagen de la EANT Recorré nuestra escuela

Testimonios de alumnos

imagen de Jonatan Fells Jonatan Fells Analista de Sistemas

“Llegué a EANT buscando un curso de IoT que sea entretenido y que a la vez me permita intercambiar conocimientos e ideas, y eso fue exactamente lo que encontré. Clases dinámicas y divertidas, profesores fanáticos de su trabajo, compañeros solidarios y desafíos constantes. Una propuesta dinámica y moderna para adentrarse en el mundo de la automatización, recomendada para los curiosos de la tecnología y para los emprendedores mas creativos.”

imagen de Claudio Herrero Claudio Herrero Reciclado de casas y departamentos

“Lo que mas me gusto de la propuesta fue la interactividad y la ejercitación practica. Los profesores son amenos y dispuestos a evacuar cualquier consulta. Este curso es recomendable para quienes tienen y quieren desarrollar una idea mecatrónica, control e intercomunicación de las mismas, vas a encontrarte que a medida que transcurre el curso te sobrevienen mas ideas hasta que te explota la imaginación.”

imagen de David Seifert David Seifert Técnico en redes

“La verdad que la propuesta me sorprendió en todo sentido. Los perfiles de los compañeros son muy variados (estudiantes, programadores, electrónicos, artistas, publicistas, etc) y en esto los cursos logran mantener un nivelamiento muy dinámico dandole a cada uno lo que necesita. La propuesta de talleres es fundamental porque si bien las clases son super prácticas ahí es donde finalmente se mastica y se baja el contenido a tierra.”

imagen de Santiago Pistone Santiago Pistone Diseñador UX para IBM

“Cuando arranqué el curso mi intención era poder empaparme en las posibilidad de IoT para el diseño de soluciones y particularmente Arduino como sistema controlador. Estas expectativas fueron cumplidas, y estoy contento de haber realizado el curso. Como dicen en la escuela lo más importante es poder organizar el tiempo para practicar ya que esto depende mucho de uno mismo. Las clases estan planteadas para introducir y practicar los conceptos, pero es uno el que debe ponerlos en marcha y traer nuevos desafíos a la mesa de los talleres para tratar con los profesores que son muy abiertos a ayudar! A toda aquella persona que este enfocada en dar un primer paso en el mundo del IoT este programa le será de mucha ayuda.”

imagenes de la escuela

Podés conocer más sobre la Escuela de Sistemas Embebidos clickeando acá.

Estamos muy cerca

EANT

Suipacha 207 - Piso 1

Microcentro, Cdad de Buenos Aires, Argentina

contacto@eant.tech

+54 11 5258 4500

imagen de carga ajax