Format
Kurs nagrany wcześniej
Odblokuj potencjał automatyzacji dzięki kursowi on-demand Shelly Scripting Basics. Dowiedz się, jak tworzyć własne skrypty dla urządzeń Shelly Gen3 & Gen4, używając JavaScript, we własnym tempie - bez wcześniejszego doświadczenia!
Ten nagrany wcześniej kurs wprowadza podstawowe pojęcia skryptowania, takie jak typy danych, zmienne, pętle i tablice. Naucz się automatyzować, dostosowywać i rozszerzać funkcjonalność swoich urządzeń Shelly, tworząc skrypty bezpośrednio w Shelly Web UI.
Kliknij tutaj, aby zobaczyć Regulamin.
Kurs nagrany wcześniej
Kurs we własnym tempie
Angielski
No, purchasing a Shelly device is not required to enroll in the course. However, having one can enhance your learning experience by allowing you to apply your new skills in real-time and customize device behavior to fit your needs.
Throughout the course, we will demonstrate practical applications using:
While these devices will be featured in the training, purchasing them is entirely optional. You have the flexibility to decide whether to invest in them based on your interests and project requirements.
Nawiązaliśmy współpracę z SoftUni, wiodącą globalną akademią programowania, aby zapewnić Ci najwyższej jakości edukację i wsparcie ze strony profesjonalistów z branży.
Wprowadzenie do IoT; Wprowadzenie do platformy Shelly; Łączenie z urządzeniem Shelly; Korzystanie z urządzeń Gen3 i Gen4; Pierwsze kroki w skryptach Shelly.
Rozwiązywanie ćwiczeń praktycznych głównie z urządzeniami Gen3 oraz częściowo Gen4
Przegląd języka JavaScript; Espruino (implementacja JavaScript w Shelly); Typy danych, zmienne i typy referencyjne; Wyrażenia i instrukcje warunkowe.
Rozwiązywanie ćwiczeń praktycznych głównie z urządzeniami Gen3 i częściowo Gen4
Operacje matematyczne; Tablice i operacje na tablicach; Pętle i operatory sterowania przepływem; Ciągi znaków i proste przetwarzanie ciągów znaków.
Rozwiązywanie praktycznych ćwiczeń głównie z urządzeniami Gen3 oraz częściowo Gen4
Wywoływanie i definiowanie funkcji w JavaScript; Funkcje i funkcje zagnieżdżone — szczegółowo; Synchroniczny i asynchroniczny model wykonywania; Funkcje callback i procedury obsługi zdarzeń.
Rozwiązywanie praktycznych ćwiczeń głównie z urządzeniami Gen3 i częściowo Gen4
Obiekty i JSON; Komunikacja HTTP; Komunikacja HTTP w skryptach Shelly; Komunikacja między urządzeniami.
Rozwiązywanie praktycznych ćwiczeń głównie z urządzeniami Gen3, a częściowo Gen4
Protokół Shelly RPC; Komponenty wirtualne; Komponenty Shelly: status i konfiguracja; Odczytywanie i zmiana konfiguracji komponentu.
Rozwiązywanie ćwiczeń praktycznych głównie z urządzeniami Gen3 i częściowo Gen4
Konwencje skryptowe; Podsumowanie kursu; Rozwiązywanie rzeczywistych problemów za pomocą urządzeń Shelly; Praktyczne zastosowanie urządzeń Gen4.