Shelly Scripting Basics - September 2023

Skills to acquire

  • Writing simple JavaScript code for Shelly devices
  • Working with variables, conditional statements, loops, arrays, and strings
  • Working with functions and callbacks
  • Working with Shelly RPC protocol
  • Working with objects
  • Working with HTTP protocol and making requests from a Shelly script
  • Building simple practice-oriented projects


See all topics

Target Audience

The course is software-oriented and is suitable for anyone interested in the Internet of Things (IoT) and looking to improve their knowledge in the field. The course can be beneficial to anyone, regardless of whether they are an enthusiast seeking to automate their home or a professional engaged in big home automation projects. It introduces the basics of JavaScript programming and Shelly devices setup, so prior knowledge is not required.

How to enroll in the course?

To sign up for the course follow these simple steps:

1. Visit the Shelly Scripting Basics - September product page and purchase the course.
2. Complete the payment process.
3. After the successful payment, you will be redirected to the current website.
4. Make a registration.
5. Use the voucher to sign up for the course.

What is the deadline for enrolling in the course and when does it start?

Enrollment in the course starts on 30 August and is open until 21 September. The training starts on 21 September 2023. You can find a detailed schedule of classes in the Topics section.

How and where are the classes held?

The classes are entirely online in real time every Tuesday and Thursday. Each lesson starts at 6:00 PM Central European Summer Time (CEST) and lasts between 2.5 to 3 hours.

To determine the start date and time of the lessons, please convert the date and time to your local timezone.

For example 6:00 PM CEST is:
Sofia, Bulgaria (EEST) - 7:00 PM
Berlin, Germany (CEST) - 6:00 PM
Rome, Italy (CEST) - 6:00 PM
Washington, D.C., USA (EDT) - 12:00 PM

After each lesson, you also get access to the lesson recording and learning resources.

Do I receive a certificate after the course?

At the end of the course, you receive an official certificate from SoftUni Global and Shelly Academy.

Do I have to buy a Shelly device to attend the course?

No, you do not have to purchase a device in order to sign up for the course. Having a Shelly device would be beneficial in terms of applying your newly acquired knowledge into practice and modifying the device's behaviour to suit your needs.

Are there any additional requirements?


  • • Machine with parameters similar to these:
    SSD >= 120GB
    8GB RAM
    Processor i3, i5, i7 (at least 5th generation)
    A mid-range GPU


  • • Browser: We recommend using the latest LTS version of Google Chrome


  • • Stable internet connection
  • • Password of the network you will be using to connect the Shelly device

How much is the course fee and what does it include?


63 EUR

Online training in real-time

Lifetime access to lesson recordings and learning content

Help from a mentor in understanding the learning materials

Access to a closed Facebook group with all other course participants

Receiving a certificate

SoftUni gives you a 100% guarantee of the quality of this course. The most important thing for us is that you acquire the necessary skills and knowledge. If you change your mind, a refund within 14 days of purchasing the course voucher is available, given that the voucher has not been used. For additional information, visit the terms and conditions and refund policy of Shelly Group.

About Shelly

Shelly is one of the fastest growing IoT brands in the world with devices providing solutions for home and building smart automation. Inspired by our consumers’ dream to live calmly and happily, we create our devices with attention to the smallest details. This is possible thanks to a team of young and talented developers devoted to producing easy to set up and use yet competitive and innovative products. The company has two headquarters – one in Europe and one in the United States. The European office is located in Bulgaria’s capital city – Sofia. The United States office opened its doors at the end of 2019 and is located in Las Vegas, Nevada. Shelly devices are available in over 100 markets. https://www.shelly.com/en