Shelly Scripting Basics Course
Normaler Preis 59,50 €
Verkaufspreis 59,50 € Normaler Preis
Inkl. MwSt. Versand wird beim Checkout berechnet
Auf Lager
Zu Produktinformationen springen

Shelly Scripting Basics Course

Normaler Preis 59,50 €
Verkaufspreis 59,50 € Normaler Preis
Inkl. MwSt. Versand wird beim Checkout berechnet
Auf Lager

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.


Vollständige Details anzeigen

Kursdetails

Format

Pre-recorded course

Dauer

Self-paced course

Sprache

English

Muss ich ein Shelly Gerät kaufen, um am Kurs teilzunehmen?

Nein, der Kauf eines Shelly Geräts ist keine Voraussetzung für die Teilnahme am Kurs. Allerdings kann es Dein Lernerlebnis verbessern, da Du Deine neuen Fähigkeiten in Echtzeit anwenden und das Verhalten der Geräte individuell anpassen kannst.

Im Kurs zeigen wir praktische Anwendungsfälle anhand von folgenden Geräten:

Diese Geräte werden im Training verwendet, aber der Kauf ist komplett optional. Du entscheidest selbst, ob Du sie für Deine Projekte und Interessen benötigst.

Das wirst Du lernen:

  1. JavaScript-Grundlagen: Mit Variablen, bedingten Anweisungen, Schleifen, Arrays und Strings arbeiten
  2. Funktionen und Callbacks nutzen: Schreibe effizienten und wiederverwendbaren Code
  3. Mit Objekten in Shelly Skripting arbeiten: Optimiere Deine Automatisierungsprozesse
  4. Shelly RPC-Protokoll implementieren: Kommuniziere mit und steuere Shelly Geräte
  5. HTTP-Anfragen absenden: Erstelle simple Webintegrationen
  6. Virtuelle Komponenten integrieren: Nutze Virtuelle Komponenten von Shelly für Gen3- und Gen4-Geräte
  7. Eigene Skripte erstellen: Schreibe JavaScript-Code speziell für Gen3- und teilweise für Gen4-Geräte
  8. Dein Wissen in die Praxis umsetzen: Setze das Erlernte anhand von realen Projekten ein und festige Deine Kenntnisse

So meldest Du Dich für den Kurs an:

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

Für wen ist dieser Kurs geeignet?

IoT-Enthusiasten

Heimwerker-Enthusiasten

Fachleute

In diesem Kurs

haben wir eine Partnerschaft mit SoftUni, einer weltweit führenden Software-Akademie, geschlossen. So stellen wir sicher, dass Du eine erstklassige Ausbildung und Anleitung von Branchenprofis erhältst.

Vorstellung der Shelly Geräte:

Einführung ins IoT; Überblick über die Shelly Plattform; Verbindung zu einem Shelly Gerät herstellen; Gen3- und Gen4-Geräte verwenden; Erste Schritte mit Shelly Skripting.

Übung: Überblick über Shelly Geräte:

Praktische Übungen - hauptsächlich mit Gen3- und teilweise mit Gen4-Geräten

Einführung ins Shelly Skripting:

Überblick über die JavaScript-Sprache Espruino (JavaScript-Implementierung in Shelly) Datentypen, Variablen und Referenztypen Ausdrücke und bedingte Anweisungen

Übung: Shelly Skripting kennenlernen:

Praktische Übungen - hauptsächlich mit Gen3- und teilweise mit Gen4-Geräten

Grundlegende Programmiertechniken:

Mathematische Operationen; Arrays-und-Array-Operationen; Schleifen- und Flusssteuerungs-Operatoren; Strings und einfache String-Verarbeitung.

Übung: Grundlegende Programmiertechniken:

Praktische Übungen - hauptsächlich mit Gen3- und teilweise mit Gen4-Geräten

Funktionen und Callbacks:

Functionen in JavaScript aufrufen und definieren; Funktions und verschachtelte Funktionen im Detail; Synchrone und asynchrone Ausführungsmodelle; Callback-Funktionen und Ereignis-Handler.

Übung: Funktionen und Callbacks:

Praktische Übungen - hauptsächlich mit Gen3- und teilweise mit Gen4-Geräten

Objekte und HTTP-Kommunikation:

Objekte und JSON; HTTP-Kommunikation; HTTP-Kommunikation in Shelly Skripten; Kommunikation zwischen Geräten.

Übung: Objekte und HTTP-Kommunikation:

Praktische Übungen - hauptsächlich mit Gen3- und teilweise mit Gen4-Geräten

Einführung in Shelly Komponenten:

Shelly RPC-Protokoll; Virtuelle Komponenten; Shelly Komponenten: Status und Konfiguration; Konfiguartionswerte auslesen und ändern.

Übung: Einführung in Shelly Komponenten:

Praktische Übungen - hauptsächlich mit Gen3- und teilweise mit Gen4-Geräten

DIY (Do it yourself)-Projekte mit Shelly Geräten:

Skripting-Konventionen; Kurszusammenfassung; Praktische Lösungen füür reale Herausforderungen mit Shelly Geräten; Anwendung von Gen4-Geräten in der Praxis."

Deine Trainer:

Denis Bechiragich Profile
Denis Bechiragich
Denis Bechiragich
Denis ist Softwareingenieur mit einem Fokus auf die Programmiersprachen Python und JavaScript. Mit seinem technischen Hintergrund und einer großen Leidenschaft für Programmierung kann er seine Fähigkeiten auf praktische Probleme anwenden. Er strebt kontinuierlich danach, seine Fähigkeiten zu verbessern und mit den neuesten Branchentrends und Entwicklungen Schritt zu halten. Seine Begeisterung für Softwareentwicklung ist unübersehbar – das zeigen auch sein unermüdliches Engagement für das Fachgebiet und seine Bereitschaft, sein Wissen weiter auszubauen und sich als Profi weiterzuentwickeln.
{"statementLink":"","footerHtml":"","hideMobile":false,"hideTrigger":false,"disableBgProcess":false,"language":"en","position":"left","leadColor":"#146ff8","triggerColor":"#146ff8","triggerRadius":"50%","triggerPositionX":"right","triggerPositionY":"bottom","triggerIcon":"people","triggerSize":"medium","triggerOffsetX":20,"triggerOffsetY":20,"mobile":{"triggerSize":"small","triggerPositionX":"right","triggerPositionY":"bottom","triggerOffsetX":10,"triggerOffsetY":10,"triggerRadius":"50%"}}
Emre Myumyun Profile
Emre Myumyun
Emre Myumyun
Emre Myumyun ist Gewinner des nationalen IT-Wettbewerbs 2021 und hat seine außergewöhnlichen Fähigkeiten und seine Leidenschaft für Technologie unter Beweis gestellt. Mit über vier Jahren Programmiererfahrung ist Emre ein begeisterter Java- und JavaScript-Entwickler, der stets bestrebt ist, sein Wissen und seine Expertise zu erweitern. Als Softwareingenieur und Assistent an der Universität Plowdiw bleibt er stets auf dem neuesten Stand der Technologien, Tools und Prozesse. Zu seinen Hobbys gehören Geräteautomatisierung, Algorithmen und Fotografie.