Розроблення розподілених застосунків з використанням Node-RED
Курс: Розроблення чат-ботів з використанням Node-RED
Ідеал:
- 10 4-годинних лабораторних робіт
- 20 2-годинних лекцій
Модуль 1. Основи Node-RED
- робота з потоками, основні вузли (вступ), налаштування; встановлення сторонніх бібліотек; контексти групи, підпотоки; типи даних;
- об’єкти, JSON; робота з файлами; вузли для роботи з послідовностями (sequence); основи роботи з регулярними виразами
Модуль 2. JS та робота з функціями в Node-RED
- основи JS, Node.js
- робота з функціями Node-RED
Модуль 3. Побудова розподілених застосунків з використанням Node-RED
- MQTT
- HTTP
- REST API, WebSocket, WebHook
- XML, JSON, CSV, YAML, вузли-парсери
- JSONata
- керування ідентифікацією і доступом
- Основи роботи з SQL
- API Telegram
Модуль 4. Робота з Git/GitHub.
- основи Git та GitHub
- автоматизація розгортання
Модуль 5. Налагодження та діагностика з використанням сторонніх сервісів .
Kibana або CloudWatch
Модуль 6. Використання Dashboard.