Loading...
Course

Shelly Scripting Intensive - Virtual Components

Skills which you will acquire

  • Understanding and utilizing Shelly Virtual Components
  • Reading, writing, and manipulating data in Virtual Components
  • Binding script to a group of Virtual Components
  • Understanding and using the Virtual API
  • Creating and removing virtual components and groups dynamically
  • Integrating BTHome components (devices and sensors)
  • Integration with third-party platforms and devices

Topics

Who is this course for?

This course is designed for individuals with a background in JavaScript programming and basic Shelly Scripting, acquired through personal experience or previous courses like Shelly Scripting Basics. It's ideal for those eager to explore advanced topics in Shelly Scripting Intensive - Virtual Components and platform integration. Whether you're an enthusiast aiming to enhance your home automation or a professional managing complex projects, this course offers the knowledge and skills to take your expertise to the next level.

How to enroll in the course?

To sign up for the course follow these simple steps:

1. Visit the Shelly Scripting Intensive - Virtual Components product page and purchase a course voucher.
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 course registration code from Shelly's e-mail to enroll in the Shelly Scripting Intensive - Virtual Components course.

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

Enrollment in the course is open until 09 September. The training starts on 09 September 2024. You can find a detailed schedule of classes in the Topics section.

How and where are the classes held?

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

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

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 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 to sign up for the course. However, for a better course experience we recommend at least one Gen3 or Gen 2 Pro Device and BLE Device to use BTHome Component.
Also, throughout the course, you'll see practical applications to:

  • • Shelly 1PM Mini Gen 3
  • • Shelly BLU H&T
  • • Shelly BLU Button Tough 1
  • • Shelly BLU Door/Window
  • • Shelly BLU Motion

Are there any additional requirements?

Hardware:

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

Software:

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

Others:

  • • 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?

Online

50 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

Simeon Monov

Trainer

Simeon Monov is an assistant professor at Plovdiv University "Paisii Hilendarski" and senior software developer and technical lead. Simeon holds a PhD 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 Plovdiv University and has over twenty years of experience in software development and design. He worked for 13 years at the IBM Silicon Valley Lab.