Format
Pre-recorded course
Unlock the power of automation with the Shelly Scripting Basics on-demand course. Learn how to create custom scripts for Shelly Gen3 & Gen4 devices using JavaScript at your own pace - no prior experience needed!
This pre-recorded course introduces essential scripting concepts such as data types, variables, loops, and arrays. Learn how to automate, customize, and extend the functionality of your Shelly devices by creating scripts directly in the Shelly Web UI.
Click here to view the Terms and Conditions.
Pre-recorded course
Self-paced course
English
Non, l'achat d'un dispositif Shelly n'est pas nécessaire pour suivre la formation. Toutefois, cela peut améliorer votre expérience d'apprentissage car vous pourrez mettre en pratique vos compétences en temps réel et personnaliser le comportement des appareils.
Des cas d’utilisation pratiques avec les dispositifs suivants vont être présentés :
Ces dispositifs seront utilisés pendant la formation mais l'achat est entièrement facultatif. C'est à vous de décider si vous en avez besoin pour vos projets et vos intérêts.
La société a établi un partenariat avec SoftUni, une académie de logiciels de renommée mondiale, afin de garantir que vous receviez une formation de qualité ainsi que des conseils de professionnels dans ce domaine.
Introduction à l'IoT ; Introduction à la plateforme Shelly ; Connexion à un dispositif Shelly ; Utilisation des dispositifs Gen3 et Gen4 ; Premiers pas avec ''Shelly Scripting''
Résolution d'exemples pratiques principalement avec des dispositifs Gen3 et partiellement Gen4
Présentation du langage JavaScript ; Espruino (implémentation de JavaScript à Shelly) ; Types de données, variables et types de référence ; Expressions et instructions conditionnelles
Résolution d'exemples pratiques principalement avec des dispositifs Gen3 et partiellement Gen4
Opérations mathématiques ; Tableaux et opérations sur les tableaux ; Boucles et opérateurs de contrôle de flux ; Chaînes de caractères et traitement simple des chaînes
Résolution d'exemples pratiques principalement avec des dispositifs Gen3 et partiellement Gen4
Appel et définition de fonctions en JavaScript ; Fonctions et fonctions imbriquées en détail ; Modèles d'exécution synchrone et asynchrone ; Fonctions de rappel et gestionnaires d'évènements
Résolution d'exemples pratiques principalement avec des dispositifs Gen3 et partiellement Gen4
Objets et JSON ; Communication HTTP ; Communication HTTP dans les scripts Shelly ; Communication entre dispositifs
Résolution d'exemples pratiques principalement avec des dispositifs Gen3 et partiellement Gen4
Protocole Shelly RPC ; Composants virtuels ; Composants Shelly : statut et configuration ; Lecture et modification de la configuration des composants
Résolution d'exemples pratiques principalement avec des dispositifs Gen3 et partiellement Gen4
Normes de programmation ; Résumé du cours ; Résolution de problèmes concrets grâce aux dispositifs Shelly ; Utilisation des dispositifs Gen4 dans des situations pratiques