>>> By enrolling in this course you agree to the End User License Agreement as set out in the FAQ. Once enrolled you can access the license in the Resources area
Week 1 - Introduction and Review of Node-RED
Welcome to the course. This learning module introduces you to course and the instructors. The module outlines the content covered on the course and gives an introduction to the Internet of Things. It also discusses the requirements needed to complete the course including the hardware, software and details of prerequisite skills required to complete the programming assignments.
The module then discusses using Node-RED to create cloud applications and the different options available to customise the Node-RED runtime
Week 2 - Useful Node-RED nodes
Week 2 is about getting to know some of the more advanced features available in Node-RED. It looks at the more advanced configuration options available in some of the key nodes, such as regular expressions and JSONata. The second part of this module looks at the dashboard nodes, which can be added to Node-RED. This module will show you how these nodes allow you to quickly create feature rich dashboards.
Week 3 - Accessing External Services
Week 3 looks at how Node-RED allows you to interact with external applications and services. You will see how to create web pages and APIs to make your applications available via HTTP and also how to call external APIs. The module then goes on to look at how to make use of storage services, which may be a local or remote database or a cloud storage service.
Week 4 - Extending Node-RED
The final week of the course looks at how you can extend Node-RED by creating your own Node-RED nodes.
Brian Innes, Nick O'Leary, Maeve O'Reilly and John Walicki