Curso básico de scripting de Shelly
Precio regular 59,90 €
Precio de oferta 59,90 € Precio regular
IVA incluido Envío calculado en el pago.
En stock
Ir a la información del producto

Curso básico de scripting de Shelly

Precio regular 59,90 €
Precio de oferta 59,90 € Precio regular
IVA incluido Envío calculado en el pago.
En stock

Descubre todo el potencial de la automatización con el curso bajo demanda Shelly Scripting Basics. Aprende a crear scripts personalizados para dispositivos Shelly Gen3 y Gen4 utilizando JavaScript, a tu propio ritmo y sin necesidad de tener experiencia previa.

Este curso pregrabado te introduce en los conceptos básicos de scripting, como los tipos de datos, las variables, los bucles y los arrays. Aprende a automatizar, personalizar y ampliar las funcionalidades de tus dispositivos Shelly creando scripts directamente desde la interfaz web de Shelly.

Haz clic aquí para consultar los Términos y condiciones.


Ver todos los detalles

Detalles del curso

Formato

Curso pregrabado

Período

Curso autodidacta

Idioma

Inglés

¿Tengo que comprar un dispositivo Shelly para asistir al curso?

No, no es necesario comprar un dispositivo Shelly para inscribirse en el curso. Sin embargo, tener uno puede mejorar su experiencia de aprendizaje, ya que le permite aplicar sus nuevas habilidades en tiempo real y personalizar el comportamiento del dispositivo para adaptarlo a sus necesidades.

A lo largo del curso, demostraremos aplicaciones prácticas utilizando:

Aunque estos dispositivos se presentarán durante la formación, su compra es completamente opcional. Puedes decidir si invertir en ellos según tus intereses y los requisitos de tu proyecto.

Habilidades que adquirirás:

  1. Domina los fundamentos esenciales de JavaScript: Trabaja con variables, instrucciones condicionales, bucles, matrices y cadenas de texto
  2. Aprovecha el poder de las funciones y las devoluciones de llamada: escribe código eficiente y reutilizable
  3. Trabaja con objetos en Shelly Scripting: Mejora las capacidades de automatización
  4. Implementa el protocolo RPC de Shelly: controla y comunícate con dispositivos Shelly
  5. Enviar solicitudes HTTP: Habilita integraciones web fluidas
  6. Integrar componentes virtuales: Aplica Shelly Virtual Components a dispositivos Gen3 y Gen4
  7. Desarrolla scripts personalizados: Escribe código JavaScript adaptado para dispositivos Shelly Gen3 y parcialmente Gen4
  8. Desarrolla proyectos prácticos: Aplica tus habilidades con ejercicios prácticos del mundo real

¿Cómo inscribirse en el curso?

Shelly Europe
Shelly Europe
Shelly Europe
Shelly Europe
Shelly Europe
Shelly Europe
Shelly Europe
Shelly Europe

¿Para quién es este curso?

Entusiastas del IoT

Entusiastas del bricolaje

Profesionales

En este curso

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.

Descripción general de los dispositivos Shelly:

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.

Ejercicio: Descripción general de los dispositivos Shelly:

Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4

Introducción a los scripts de Shelly:

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.

Ejercicio: Introducción a la programación con Shelly:

Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4

Técnicas fundamentales de programación:

Operaciones matemáticas;

Matrices y operaciones con matrices;

Bucles y operadores de control de flujo;

Cadenas y procesamiento sencillo de cadenas.

Ejercicio: Técnicas fundamentales de programación:

Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4

Funciones y devoluciones de llamada:

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.

Ejercicio: Funciones y funciones de devolución de llamada:

Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4

Objetos y comunicación HTTP:

Objetos y JSON;

Comunicación HTTP;

Comunicación HTTP en los scripts de Shelly;

Comunicación entre dispositivos.

Ejercicio: Objetos y comunicación HTTP:

Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4

Introducción a los componentes de Shelly:

Protocolo RPC de Shelly;

Componentes virtuales;

Componentes de Shelly: estado y configuración;

Lectura y modificación de la configuración de los componentes.

Ejercicio: Introducción a los componentes Shelly:

Resolución de ejercicios prácticos principalmente con dispositivos Gen3 y parcialmente con dispositivos Gen4

Proyectos de bricolaje con dispositivos Shelly:

Convenciones de scripting;

Resumen del curso;

Resolución de problemas de la vida real con dispositivos Shelly;

Uso práctico de los dispositivos Gen4.