Node-RED je programovací nástroj. Může například sloužit k propojení hardwarových zařízení, databází, online API a mnoha dalších služeb. Node-RED poskytuje editor spouštěný z webového prohlížeče, který usnadňuje provázání datových toků pomocí širokého rozsahu uzlů v nástrojové paletě. Tato komunitní platforma je postavena na základě interpretovaného programovacího jazyka, který umožňuje spuštění tohoto nástroje na libovolném zařízení se systémem Linux/Windows.
Práce v nástroji kombinuje využívání sdílených knihoven, které mají jednotné rozhraní. Z pohledu stylu programování se jedná o nástroj umožňující částečné grafické programování v kombinaci s bloky kódu psaného v programovacím jazyce javascript.
- Spuštění / Instalace nástroje
- Seznámení s pracovním prostředím
- Ukládání a načítání projektů-sdílení projektů
- Rozšiřování palety nástrojů o komunitní knihovny
- Práce s daty (získání, zpracování, vizualizace)
- Vytvoříme několik ukázkových programů (se zaměřením dle vašeho zájmu)
Cílem kurzu je představit možnosti, které nástroj Node-RED nabízí. S využitím tohoto nástroje, v nejrůznějších projektech, máme mnoho zkušeností. Například pomocí tohoto nástroje řídíme „inteligentní dům“ (osvětlení, vytápění, zavlažování, zásuvky atd.). Rádi Vám v rámci kurzu předáme část našeho know-how . Ač v úvodu bylo nastíněno, že se jedná o nástroj pro programování neznamená to, že kurz je určen jen pro zkušené programátory. Node-RED je vhodný nástroj i pro zcela začínajícího programátora, kterému pomůže nenásilnou formou, pomocí jednotlivých krůčku proniknout do světa jedniček a nul.
- Technologičtí integrátoři
- Administrátoři nejrůznějších systémů
- Programátoři a vývojáři
- Učitelé (ZŠ,SŠ)/Studenti
- Domácí kutilové
- Nadšenci
- Základní znalost angličtiny
- Vlastní PC výhodou
- VÝHODOU- Programátorské minimum (proměnná, podmínky, cykly, funkce)
- VÝHODOU- Znalost programovacího jazyka JavaScript/Node.js
- Workshop (4-7 osob)
- 3 hodiny (2*1,5h)