Formato
Curso pregrabado
Descubre el poder de la automatización con el curso bajo demanda Fundamentos de scripting de Shelly. Aprende a crear scripts personalizados para dispositivos Shelly Gen3 y Gen4 usando JavaScript a tu propio ritmo, ¡sin necesidad de experiencia previa!
Este curso pregrabado presenta conceptos esenciales de scripting, como tipos de datos, variables, bucles y matrices. Aprende a automatizar, personalizar y ampliar las funciones de tus dispositivos Shelly creando scripts directamente en la interfaz web de Shelly.
Haz clic aquí para consultar los Términos y condiciones.
Curso pregrabado
Curso autodidacta
Inglés
No, purchasing a Shelly device is not required to enroll in the course. However, having one can enhance your learning experience by allowing you to apply your new skills in real-time and customize device behavior to fit your needs.
Throughout the course, we will demonstrate practical applications using:
While these devices will be featured in the training, purchasing them is entirely optional. You have the flexibility to decide whether to invest in them based on your interests and project requirements.
Nos hemos asociado con SoftUni, una academia de software líder a nivel mundial, para garantizar que recibas una educación y orientación de primer nivel por parte de profesionales del sector.
Introducción al IoT;
Introducción a la plataforma Shelly;
Conexión a un dispositivo Shelly;
Uso de dispositivos Gen3 y Gen4;
Primeros pasos con Shelly Scripting.
Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4
Descripción general del lenguaje JavaScript;
Espruino (implementación de JavaScript en Shelly);
Tipos de datos, variables y tipos de referencia;
Expresiones y sentencias condicionales.
Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4
Operaciones matemáticas;
Matrices y operaciones con matrices;
Bucles y operadores de control de flujo;
Cadenas y procesamiento sencillo de cadenas.
Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4
Invocación y definición de funciones en JavaScript;
Funciones y funciones anidadas en detalle;
Modelo de ejecución síncrona y asíncrona;
Funciones de retorno de llamada y controladores de eventos.
Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4
Objetos y JSON;
Comunicación HTTP;
Comunicación HTTP en los scripts de Shelly;
Comunicación entre dispositivos.
Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4
Protocolo RPC de Shelly;
Componentes virtuales;
Componentes de Shelly: estado y configuración;
Lectura y modificación de la configuración de los componentes.
Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4
Convenciones de scripting;
Resumen del curso;
Resolución de problemas de la vida real con dispositivos Shelly;
Uso práctico de los dispositivos Gen4.