Shelly Scripting Advanced 2025

Regular price $66.00
Sale price $66.00 Regular price
New
In stock
Skip to product information

Shelly Scripting Advanced 2025

Regular price $66.00
Sale price $66.00 Regular price
In stock

Take your home automation skills to the next level with Shelly Scripting Advanced - a hands-on course focused on advanced IoT concepts using Shelly devices and JavaScript.
Through practical projects, you'll learn to:
    • Write advanced scripts for Shelly devices
    • Integrate with third-party services like AWS
    • Use real-time communication protocols and messaging
    • Build complex, scalable automation systems
This course is designed for learners with previous JavaScript and Shelly Scripting experience - through personal practice or the Shelly Scripting Basics course. 

You will receive a 20% Discount Code for selected Shelly devices after a registration. (Code available by the end of the course.)

Click here to view the Terms and Conditions

!
This course will be recorded. If it falls outside of your time zone, you can watch the attached recording

View full details

Course details

Format

Real-time online intensive course with lifetime access to lesson recordings and content. 

Period

20 October – 19 November

Five weeks, every Monday and Wednesday with duration of 2.5 to 3 hours.
Each lesson starts at 18:30 Central European Summer Time (CEST).
Consider summer to winter time change (CEST to CET) on 26th October.

Certificate

Renowned certification is provided 
after a successful course 
completion.

What You'll Learn

  • Explore data structures and learn about version control
  • Integrate Shelly devices with each other
  • Customize AWS Server For Home Automation
  • Dive into protocols for enhanced connectivity
  • Understand Shelly Virtual Components, Virtual API, and BTHome integration
  • Integrate Shelly devices functionality with third-party services
  • Build practice-oriented projects

 How to enroll in the course?

Who is this course for? 

IoT and DIY Enthusiasts

IoT Developers / Engineers

Installators / Professionals

      In this course

      We've partnered with SoftUni Global, a leading software academy, to ensure that you receive top-notch education and guidance from industry professionals. With the completion of this course, you will receive an official certificate from Shelly Academy and SoftUni Global.

      20th October - Shelly Scripting Fundamentals

      Timers
      Event System
      Status Handlers
      Data Structures
      Memory Management
      Version Control System

      22nd October - Shelly Automations and Storage

      Input component
      Key-Value Store (KVS)
      Local Script Storage
      Schedules
      Webhook
      Shelly Cloud API

      27th October - Workshop: Shelly Automations and Storage
      29th October - Shelly Smart Integrations

      Shelly Virtual Components In Depth
      Integration With Wired Sensors
      Shelly Motor Controlling
      Useful Components

      3rd November - Workshop: Shelly Smart Integrations
      5th November - Communication Protocols Part I

      WebSocket
      Real-Time Integration with Cloud Control API
      MQTT
      Integration with AWS IoT

      10th November - Communication Protocols Part II

      Shelly HTTP API
      BLE
      BTHome Components

      12th November - Workshop: Communication Protocols
      17th November - Integration with Third-Party Services

      Raspberry Pi
      System Monitoring
      Push Notifications
      Fleet manager
      NoSQL Database

      19th November - Workshop: Integration with Third-Party Services

      Meet your trainers

      Simeon Monov Profile
      Simeon Monov
      Simeon Monov
      Simeon Monov is an assistant professor at Plovdiv University "Paisii Hilendarski" and senior software developer and technical lead. Simeon holds a PhD degree in Computer Science and has a solid background in algorithms and information systems. Simeon teaches machine learning, data analytics, algorithms and data structures and object oriented programming at the Plovdiv University and has over twenty years experience in software development and design. Worked 13 years for IBM at the IBM Silicon Valley Lab on various open source projects such as OpenStack, PyTorch, Tensorflow and ONNX machine learning frameworks. Simeon's interests include natural language processing, machine learning and optimization algorithms.
      reviews
      Denis Bechiragich Profile
      Denis Bechiragich
      Denis Bechiragich
      Denis is a software engineer, with a primary focus on the Python and JavaScript programming languages. Possessing a technical background and a strong passion for programming, he is able to apply his skills to real-world problems. Continuously striving to enhance his abilities and remain current with the latest industry trends and developments, he demonstrates a deep enthusiasm for software engineering. His dedication is evident through his unwavering commitment to the field and his eagerness to continue expanding his knowledge and advancing as a professional.