Curso Online
Desarrollo de Plataforma Web AIoT
Aprende a desarrollar tu propia Plataforma Web de Internet de las Cosas (IoT) con ayuda de Claude Code, para visualizar datos de sensores en tiempo real con Inteligencia Artificial integrada.
Podrás enviar y recibir datos de cualquier tarjeta como Arduino, ESP32, construyendo tu plataforma más rápido gracias a un flujo de desarrollo asistido por IA en cada etapa.
Clases Online EN VIVO
Clases EN VIVO con soporte semanal para ayudarte paso a paso en construir tu plataforma.
Hardware Compatible
Podrás conectar cualquier tarjeta como Arduino, Raspberry Pi, ESP32, etc.
Certificado Internacional
Recibirás un certificado con validez internacional al finalizar el curso.
%
DESCUENTO
Obtén un 40% de DESCUENTO, vigencia 20 de septiembre.
CUPO LIMITADO!
Descripción del Curso
Aprende a desarrollar paso a paso tu propia Plataforma Web IoT (Internet of Things) utilizando Claude Code como tu herramienta de programación agéntica con Inteligencia Artificial para generar, estructurar y depurar el código que recibe, almacena y visualiza los datos de sensores en tiempo real enviados por un microcontrolador, así como el código que controla dispositivos IoT desde la plataforma web. Aprenderás a usar Skills de Claude Code para aplicar patrones reutilizables en cada módulo del stack (backend, frontend, base de datos) y a definir un archivo CLAUDE.md con las instrucciones del proyecto para mantener consistencia en todo el código generado. También aprenderás a integrar Inteligencia Artificial mediante Modelos de Lenguaje Grandes (LLM) como GPT para realizar consultas de mediciones de sensores vinculadas con administradores u operadores de los dispositivos IoT.
Genera código de la mano de Claude Code: entornos de backend con Node.js, entornos de frontend con Vue.js, base de datos MySQL, websockets, contenedores y el protocolo MQTT, así como tecnologías de Inteligencia Artificial como GPT. Aprovecharás Skills, subagentes y conexiones MCP de Claude Code para acelerar tareas específicas del desarrollo, como la configuración del broker MQTT o la generación de gráficas en tiempo real, mientras tú te enfocas en diseñar la arquitectura y tomar las decisiones técnicas de tu plataforma.
Adquiere oportunidades de negocios al crear una plataforma web IoT con Inteligencia Artificial que puedas monetizar con empresas e instituciones educativas, generando y desplegando tu código de forma más rápida gracias a Claude Code.
¿Qué es una plataforma web IoT?
Básicamente es un sitio web en donde podrás recolectar, almacenar, procesar y visualizar datos de sensores conectados a internet, así como controlar dichos sensores desde el sitio web.
Plataformas Web Internet Of Things
Aprendiendo a desarrollar tu propia plataforma Web IoT podrás obtener mejores oportunidades laborales y de negocios al dominar soluciones de software para conectar, administrar e igerir datos de miles de dispositivos de forma segura y sencilla con Inteligencia Artificial integrada.
Plataforma IoT con Inteligencia Artificial
Con Claude Code como tu compañero de desarrollo, no partes de cero para construir la integración con el modelo GPT de OpenAI: le describes en lenguaje natural lo que necesitas —consultas de mediciones filtradas por operador o administrador de un conjunto de dispositivos IoT— y Claude Code genera, conecta y prueba el código del backend por ti. Así llegas más rápido a ofrecer a tus usuarios una forma sencilla y moderna de filtrar datos de sensores mediante prompting, sin perder horas programando cada endpoint a mano.
Control de Usuarios y Dispositivos
GOOGLE CLOUD PLATFORM
Aprenderás a crear un backend en donde podrás llevar el control y almacenamiento de los usuarios y datos de sensores que registren los usuarios. El backend incluye:
- Broker MQTT (Gestión de dispositivos)
- Base de datos MySQL
- Servidor Node
- Websockets
- Linux OS
Control de Acceso
Plataforma de inicio de sesión para administradores. Los administradores podrán añadir, modificar y eliminar dispositivos IoT, así como visualizar datos de sensores en tiempo real.
Los administradores podrán dar de alta más administradores organizados por zona geográfica o por cualquier otro factor organizacional.
Diseño Responsivo
Visusliza los datos de sensores en cualquier dispositivo con cualquier tamaño de pantalla, ya sea computadora, tablet o smartphone.
Desarrolla tu propia Plataforma IoT
Visualiza los datos de todos tus dispositivos IoT en tiempo real con diferentes tipos de gráficas y widgets.
IoT en Contenedores y servidor Linux
Aprenderás a montar la aplicación IoT en un contenedor que podrás correr en cualquier máquina Windows, Linux o MacOS. También podrás correr la plataforma en un servidor Linux instalado en una instancia de máquina virtual en la nube. No se requiere tener físicamente un servidor linux ya que todo se almacenerá en la nube. Te enseñaremos paso a paso el proceso de instalación y configuración.
Fecha 2026
26 de septiembre, 3, 10, 17, 24 y 31 de octubre, 7, 14, 21 y 28 de noviembre
Horario
Sábados de 9 am a 12 pm
Número de sesiones
16 sesiones
Días de clase
Sábado
Horas de curso
60 horas (2 meses)
Días de Soporte
Miércoles 8 pm (semanal)
¿No se te acomoda el horario?
Grabamos cada una de las clases para que puedas descargarlas, visualizarlas y repasarlas posteriormente.
Años de experiencia impartiendo Cursos y Conferencias acerca de Microcontroladores e IoT
Arquitectura Completa IoT
Aprenderás a diseñar y montar una solución completa para recoger, procesar, almacenar y visualizar en tiempo real datos de sensores.
El alumno aprenderá a desarrollar y montar:
- Comunicación MQTT entre la tarjeta Wi-Fi y el broker MQTT
- Broker MQTT EMQX
- Backend Node.js en Linux
- Servidor HTTP NGINX en Linux
- Base de datos MySQL
- Frontend HTTP para ver gráficas
- Visualización de gráficas con javascript
- Control de acceso/login
Ver temario para más detalles*
Temario
Módulo 1: Nivelación en Claude Code
Tema 1: Introducción a Claude Code
Instalación, flujo de trabajo agéntico en terminal, diferencia con un IDE tradicional. Fundamentos de las tecnologías web involucradas en el desarrollo de software de la actualidad.
Tema 2: CLAUDE.md del proyecto
Cómo definir contexto, convenciones de stack y reglas del proyecto para que todo el código generado sea consistente.
Tema 3: Skills de Claude Code aplicadas al stack
crear Skills reutilizables para tareas recurrentes (ej. scaffolding de endpoints Express, componentes Vue, configuración MQTT).
Tema 4: Subagentes y MCP
usar subagentes para dividir tareas (backend/frontend en paralelo) y conectar MCP servers (ej. GitHub, docs) al flujo de desarrollo.
Tema 5: Prompting técnico y revisión de código generado
cómo pedir código de forma efectiva y auditar lo que Claude Code entrega (seguridad, buenas prácticas) antes de integrarlo.
Tema 6: Debugging asistido
pegar logs/errores reales y dejar que Claude Code analice el código base y proponga el fix (reemplaza el “debugging manual” implícito en varios temas actuales).
Tema 9: Promesas
Estudio de las promesas en Javascript. Desarrollo de prácticas utilizando promesas. Revisión de la importancia de promesas en el desarrollo de software.
Tema 10: Async / Await
Estudio de las funciones asíncronas en javascript utilizando la herramienta async. Revisión de la herramienta await en javascript. Desarrollo de prácticas.
Tema 11: JSON
Fundamentos del formato JSON. Herramientas y uso de JSON en javascript orientado al Internet de las Cosas.
Tema 12: Almacenamiento local
Desarrollo de prácticas en javascript en donde el alumno aprenderá a implementar almacenamiento local y uso de variables ambiente.
Tema 13: Exportación e importación de módulos
Uso e importancia de importación y exportación de módulos en Javascript.
Tema 14: Websockets
Principio de funcionamiento y aplicaciones con Websockets. Prácticas en Javascript utilizando websockets.
Módulo 2: Desarrollo de la Plataforma IoT
Tema 15: Contenedores
Generar Dockerfile/docker-compose con Claude Code en lugar de configurarlo línea por línea.
Tema 16: Broker MQTT
Claude Code genera y explica los archivos de configuración de EMQX y NGINX; el alumno se enfoca en entender qué hace cada parámetro, no en teclearlo.
Tema 18: Instalación de Express
scaffolding del backend describiendo la API REST en lenguaje natural.
Tema 19: Vue.js y Vuetify
generación de componentes/vistas con una Skill dedicada al frontend.
Tema 20: Registro de Usuarios y Dispositivos IoT
Control de acceso e inicio de sesión de administradores del sistema y usuarios con la habilidad de registrar, editar y modificar dispositivos IoT.
Tema 21: Conexión entre el broker MQTT y Node
Conexión broker↔Node, Frontend↔Node. Trabajo de subagentes trabajando en cada lado de la integración.
Tema 22: Conexión entre el Frontend y Node
Conexión broker↔Node, Frontend↔Node. Trabajo de subagentes trabajando en cada lado de la integración.
Tema 23: Autenticación de dispositivos IoT
aprovechar la revisión de seguridad de Claude Code para detectar vulnerabilidades en el flujo de autenticación.
Tema 24: Almacenamiento en Base de Datos
Configuración de una base de datos MySQL para el registro de los parámetros enviados por los sensores.
Tema 25: Configuración de la tarjeta IoT
Trabajaremos con las tarjetas ESP32 y Raspberry Pi. Envío de datos de sensores a la plataforma IoT.
Tema 26: Conexión entre la placa IoT y el broker
Establecimiento de la conexión entre la tarjeta IoT y el broker MQTT a través de una conexión MQTT.
Tema 27: Graficación en tiempo real
Skill de graficación reutilizable en vez de repetir código de amCharts a mano.
Tema 28: Envío de datos de sensores a la nube
Uniendo todos los temas anteriores, se correrá la aplicación web final en donde se podrá visualizar en tiempo real los datos de sensores provenientes de la tarjeta Wi-Fi.
Tema 29: Despliegue en VM Linux
Claude Code apoya generando scripts de despliegue/CI hacia GCP.
Tema 30: Integración con API de OpenAI
Integración de Inteligencia Artificial mediante el modelo LLM GPT para realizar consultas de mediciones de sensores.
Integración con cualquier hardware
Podrás conectar la Plataforma Web IoT con cualquier tarjeta de desarrollo o dispositivo IoT a través del canal de comunicación bidireccional MQTT. En el curso demostraremos cono conectar tarjetas basadas en Arduino, ESP32 y Raspberry Pi. De igual forma podrás conectar como cliente tu propia PC, smartphone o tablet.
Tecnologías que aprenderás en este curso:
Protocolo MQTT y HTTP
Broker MQTT EMQX
Integración con ChatGPT
Websocket & Realtime
Node.js en el backend
Seguridad en una plataforma Web
Seguridad en IoT
Graficación de datos en el frontend con Vue.js
Framework Express
Almacenamiento en base de datos MySQL
Programación Javascript
Simulación de Dispositivos IoT
Si no cuentas con ninguna tarjeta o dispositivo IoT con conectividad a internet, no te preocupes! En el curso aprenderás a simular dispositivos clientes utilizando únicamente software. De esta forma podrás probar tu plataforma web IoT desde tu computadora sin necesidad de conectar ningún dispositivo.
Dashboard de control
Aprenderás a correr un dashboard de control en donde podrás ver el estado y métricas de los dispositivos IoT conectados al broker MQTT.
También es posible configurar de manera gráfica el comportamientos de los dispositivos como la autenticación al broker.
Graficación en Tiempo Real
Aprende a desarrollar software web capaz de graficar datos de sensores en tiempo real utilizando tecnologías realtime como websockets y el framework de frontend Vue.js.
Al final tendrás gráficas visualizadas en un dashboard que mostrarán los datos de sensores conectados a los dispositivos IoT.
Soporte y asesoría semanal
Tu inscripción incluye acceso a 1 hora de soporte personalizado semanal. En las reuniones de soporte podrás compartir tu pantalla con el instructor y recibir asesoramiento para dudas y resolución de problemas en el desarrollo de la plataforma web IoT.
Empresas que han confiado en nosotros:
Elige el Paquete que más te Convenga!
En la caja de tu carrito de compras podrás elegir la forma de pago que prefieras.
Adquiérelo ahora!
Aceptamos pago por tarjeta de Crédito y Débito a través de PayPal. Aceptamos 3 meses sin intereses a través de PayPal con tarjetas de crédito participantes. También aceptamos pagos directamente por depósito o transferencia y depósito en tiendas 7-eleven y farmacias del ahorro.
Pagos fuera de México: PayPal y Western Union.
Precios en Pesos Mexicanos (MXN)
Descuento especial para estudiantes, contáctanos: Contactar por WhatsApp
Basic
$173 USD- De
$4,950.00 MXNa $2,970.00 MXN - De
$289 USDa $173 USD - Certificado internacional
- Curso GRATIS Claude Code
- Bliblioteca digital con valor de 800 USD
- Soporte semanal
- 60 horas de clases EN VIVO
- Acceso al Portal de Alumnos
El descuento finaliza en:
Day(s)
:
Hour(s)
:
Minute(s)
:
Second(s)
¿Tienes dudas?
Contáctanos por WhatsApp, estaremos muy contentos de chatear contigo!
Únete a nuestro canal de Telegram para recibir notificaciones de nuestros eventos gratuitos
Acerca del Instructor
MTI. Juan Carlos Landeros
Desarrollador de soluciones Web IoT
Ingeniero en Sistemas Computacionales con Master en Tecnologías de la Información y especialidad en desarrollo de software.
Amplia experiencia en soluciones del mundo real utilizando tecnologías web.
Desarrollador de soluciones de Internet de las Cosas utilizando el lenguaje javascript dominando notables habilidades como administración de servidores Linux, administración de base de datos, desarrollo de backend con Node.js, desarrollo de frontend con React.js, Angular.js y Vue.js. También involucrado en el desarrollo de API’s para servicios web orientado al Internet de las Cosas utilizando el protocolo HTTP y MQTT.
Recibe en tu correo información de nuestros eventos
Recibe en tu correo electrónico información de nuestros cursos, eventos y nuevos lanzamientos.
Únete a nuestro canal de Telegram en donde podrás enterarte de nuestros eventos, becas, webinars y más.
Preguntas Frecuentes
¿Puedo utilizar otras placas como Arduino o Raspberry en lugar de la placa Wi-Fi?
Si, únicamente debe de configurar la placa como cliente MQTT.
¿Obligatoriamente necesito una placa de desarrollo para realizar las prácticas?
No. En lugar de la placa se podría utilizar un software con el rol de cliente MQTT. Algunos ejemplos de software gratuitos son MQTTBox en Windows, MQTT Explorer en Mac OS y MQTTX en Mac OS.
¿Cuáles Sistemas Operativos puedo utilizar para tomar el curso?
Windows, Linux o Mac OS.
¿Qué conocimientos previos necesito para tomar este curso?
Nociones básicas de desarrollo web y programación orientada a objetos. Este curso incluye varias horas de clases en video de programación en javascript desde cero. Dicho conjunto de clases pueden ayudar a tomar este curso en caso de que sus conocimientos previos se encuentren en cero.
¿Cuál editor de código necesito para tomar el curso?
Ninguno en especial, puedes utilizar Visual Studio Code, Sublime Text o Atom. El instructor utilizará Visual Studio Code el cual es compatible con Windows, Linux y Mac OS.
¿Necesito tener una computadora con linux?
No es necesario, ya que los servidores que correrán linux se virtualizarán en la nube con Google Cloud Platform.
¿Cuáles programas se utilizarán para programar la tarjeta Wi-Fi?
Utilizaramos MPLAB X y el compilador de 16-bit XC16. A todos los alumnos se les proporcionarán los enlaces de descarga de dichos programas.
¿En cuántas exhibiciones puedo pagar el curso?
Aceptamos 3 meses sin intereses a través de PayPal con tarjetas de crédito participantes.
Curso IoT Web

Escríbenos o llámanos! será un placer atenderte.
(+52) 9931196566
Correo de contacto




