Loading...

Courses

The courses offered by SoftUni are strongly practice-oriented. They cover various topics and are suitable for anyone who wants to enter the diverse fields of programming and IT technologies, developing key skills needed for their future professional development. After each course, participants have the opportunity to earn an official certificate issued by SoftUni.

4 000

have already developed their skills with Shelly Academy

Tags

Shelly Scripting Basics - Spring 2025 03/04/2025 7 Weeks
IMPORTANT: Payment for the course can be made only at Shelly Scripting Basics – Spring 2025 product page accessible from HERE. Once payment is approved you will receive an e-mail containing your personal voucher code with detailed instructions on how to access the course and its materials.

Join the “Shelly Scripting Basics - Spring 2025” by Shelly Academy, in collaboration with SoftUni Global, and explore the world of IoT and Shelly devices!

This course introduces JavaScript fundamentals—data types, variables, loops, and arrays—essential for programming Shelly Gen3 and Gen4 devices. You’ll learn Shelly scripting, RPC protocol, HTTP communication, and practical applications using virtual components.

• Live sessions every Tuesday & Thursday for 7 weeks
• Lifetime access to recordings if you can’t attend

Unlock endless home automation possibilities with Shelly scripting!
Shelly Scripting Advanced - Autumn 2024 19/11/2024 5 Weeks
IMPORTANT: Secure a spot in the course by completing payment exclusively on the Shelly product page. Purchase a voucher there to receive an e-mail with your unique code and detailed instructions for accessing the course.

BUY VOUCHER

The “Shelly Scripting Advanced - Autumn 2024” course by Shelly Academy is organised in cooperation with SoftUni Global. This course offers an in-depth exploration of the Internet of Things (IoT) through advanced learning about Shelly devices. Shelly is a line of home automation products created by the IoT innovator Shelly Group. It allows endless opportunities via JavaScript programming making them easy to integrate into any home automation system.

The course is a continuation of the Shelly Scripting Basics course and covers more advanced IoT concepts and Shelly device scripting, enabling students to create sophisticated home automation solutions. It offers hands-on experience with advanced scripting techniques, smart integrations with Shelly API and 3rd party services like AWS, real-time communication protocols and messaging. By the end of the program, you'll be able to develop and implement complex automation systems, significantly enhancing your skill set in the rapidly growing field of IoT.

Lectures will be conducted live every Tuesday and Thursday for 5 weeks, and you are encouraged to participate. If you cannot attend, you will have lifetime access to the lecture recordings.
Shelly Scripting Intensive - Virtual Components 09/09/2024 1 Weeks

IMPORTANT: Secure a spot in the course by completing payment exclusively on the Shelly product page. Purchase a voucher there to receive an e-mail with your unique code and detailed instructions for accessing the course.

BUY VOUCHER

The "Shelly Scripting Intensive - Virtual Components" course by Shelly Academy, in partnership with SoftUni Global, offers an immersive dive into the innovative world of home automation with Shelly devices. 

This course provides a unique opportunity to explore the potential of Shelly's virtual components and how they can be leveraged for seamless platform integration. Shelly offers endless possibilities through JavaScript programming, enabling easy integration with home automation systems. This intensive course is designed to equip students with the knowledge and skills needed to harness the power of virtual components.

Lectures will be conducted live daily for one week from Monday to Thursday, providing an intensive learning experience. Active participation is highly encouraged to make the most of this course. If you cannot attend a live session, don't worry - you will have lifetime access to the lecture recordings, ensuring you can learn at your own pace.

Join us for this intensive course to master the essentials of Shelly Scripting Intensive - Virtual Components and revolutionize your approach to home automation.

Shelly Scripting Basics - Summer 2024 16/07/2024 6 Weeks
IMPORTANT: Payment for the course can be made only at Shelly Scripting Basics – Summer 2024 product page accessible from HERE. Once payment is approved you will receive an e-mail containing your personal voucher code with detailed instructions on how to access the course and its materials.

The “Shelly Scripting Basics - Summer 2024” course by Shelly Academy is organised in cooperation with SoftUni Global. This course provides an opportunity to discover the world of the Internet of Things (IoT) and learn about Shelly devices. Shelly is a line of home automation products created by the IoT innovator Allterco, that allow endless opportunities via JavaScript programming making them easy to integrate into any home automation system.

The course covers the fundamentals of JavaScript such as data types, variables, conditional statements, loops, and arrays, which are crucial for programming and customizing the devices. It also introduces students to the Shelly devices and their capabilities, along with Shelly scripting, which includes functions and callbacks, as well as synchronous and asynchronous execution models and using virtual components in practice. Additionally, it delves into the Shelly RPC Protocol and HTTP communication. To apply the knowledge and skills acquired during the course, there are some practice-oriented exercises included.

Lectures will be conducted live every Tuesday and Thursday for 7 weeks and you are more than encouraged to participate. If you cannot attend, don’t worry - you will obtain lifetime access to the lecture recordings.
Shelly Scripting Advanced - March 2024 14/03/2024 5 Weeks
IMPORTANT: Secure a spot in the course by completing payment exclusively on the Shelly product page. Purchase a voucher there to receive an e-mail with your unique code and detailed instructions for accessing the course.

BUY VOUCHER

The “Shelly Scripting Advanced - March 2024” course by Shelly Academy is organised in cooperation with SoftUni Global. This course provides an opportunity to discover the world of the Internet of Things (IoT) and learn about Shelly devices. Shelly is a line of home automation products created by the IoT innovator Shelly Group, that allow endless opportunities via JavaScript programming making them easy to integrate into any home automation system.

The course is a continuation of Shelly Scripting Basics course and covers more advanced topics such as version control, data structures for efficient processing, the software infrastructure of Shelly devices, communication protocols for enhanced connectivity, the essential components powering Shelly devices, authentication and authorization, and integrating Shelly devices with third-party services.

Lectures will be conducted live every Tuesday and Thursday for 5 weeks and you are more than encouraged to participate. If you cannot attend, don’t worry - you will obtain lifetime access to the lecture recordings.
Loading...
Konstantin Zlatkov
Konstantin Zlatkov Software Engineer – Oracle

SoftUni offers what most universities lack – a modern curriculum with an emphasis on practical experience and hands-on projects, rather than solely on theory. During my time there, SoftUni gave me the ability to develop full-stack projects from start to finish and prepared me for the professional world. The most important thing I learned at SoftUni is that in software engineering every problem has a solution. I obtained this mindset thanks to the young and ambitious lecturers, who repeatedly demonstrated this through coding examples.