Practical Node-RED Programming: Learn powerful visual programming techniques and best practices for the web and IoT

Hagino, Taiji

  • 出版商: Packt Publishing
  • 出版日期: 2021-03-22
  • 售價: $1,300
  • 貴賓價: 9.5$1,235
  • 語言: 英文
  • 頁數: 326
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1800201591
  • ISBN-13: 9781800201590
  • 相關分類: 物聯網 IoT
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Use a low-code programming approach to create event-driven applications from scratch by wiring together hardware devices, APIs, and online services

 

Key Features:

  • Discover how you can automate the Internet of Things (IoT) without writing huge blocks of code
  • Learn how to wire together flows using a browser-based visual editor
  • Handle IoT data with little to no coding knowledge

 

Book Description:

Node-RED is a free and open source flow-based programming tool used to handle IoT data that allows programmers of any level to interconnect physical I/O, cloud-based systems, databases, and APIs to build web applications without code.

 

Practical Node-RED Programming is a comprehensive introduction for anyone looking to get up to speed with the Node-RED ecosystem in no time. Complete with hands-on tutorials, projects, and self-assessment questions, this easy-to-follow guide will help you to become well versed in the foundations of Node-RED. You'll learn how to use Node-RED to handle IoT data and build web applications without having to write complex code. Once you've covered the basics, you'll explore various visual programming techniques and find out how to make sample flows as you cover web development, IoT development, and cloud service connections, and finally build useful real-world applications.

 

By the end of this book, you'll have learned how to use Node-RED to develop a real-world application from scratch, which can then be implemented in your business.

 

What You Will Learn:

  • Understand the history of Node-RED and why you need to learn a flow-based programming tool
  • Use Node-RED to build Node.js-based applications
  • Handle data for IoT devices using Node-RED flows
  • Explore advanced Node-RED features such as connecting repositories and customizing the flow editor
  • Find out what the MQTT protocol is and how it relates to Node-RED
  • Create and publish your own nodes and flows using the Node-RED library

 

Who this book is for:

This Node-RED book is for web developers and IoT engineers with some background in JavaScript and Node.js. Although not necessary, familiarity with the concepts of electronics will help you to make the most out of this book.

商品描述(中文翻譯)

使用低代碼編程方法,通過將硬件設備、API和在線服務連接在一起,從頭開始創建事件驅動的應用程序。

主要特點:
- 發現如何在不編寫大量代碼的情況下自動化物聯網(IoT)
- 學習如何使用基於瀏覽器的可視化編輯器將流程連接在一起
- 在幾乎不需要編程知識的情況下處理物聯網數據

書籍描述:
Node-RED是一個免費且開源的基於流程的編程工具,用於處理物聯網數據,使任何程度的程序員能夠將物理I/O、基於雲的系統、數據庫和API相互連接以構建無需代碼的Web應用程序。

《實用Node-RED編程》是一本全面介紹Node-RED生態系統的書籍,適合任何想快速掌握Node-RED的人。本書提供了實踐性的教程、項目和自我評估問題,幫助您熟悉Node-RED的基礎知識。您將學習如何使用Node-RED處理物聯網數據並構建Web應用程序,而無需編寫複雜的代碼。在掌握基礎知識後,您將探索各種可視化編程技術,並了解如何製作示例流程,包括Web開發、物聯網開發和雲服務連接,最終構建有用的真實應用程序。

通過閱讀本書,您將學會如何使用Node-RED從頭開始開發一個真實應用程序,並將其應用於您的業務中。

學到的內容:
- 了解Node-RED的歷史以及為什麼需要學習基於流程的編程工具
- 使用Node-RED構建基於Node.js的應用程序
- 使用Node-RED流程處理物聯網設備的數據
- 探索高級Node-RED功能,如連接存儲庫和自定義流程編輯器
- 了解MQTT協議及其與Node-RED的關聯
- 使用Node-RED庫創建和發布自己的節點和流程

本書適合網絡開發人員和物聯網工程師,具備一定的JavaScript和Node.js背景。雖然不是必需的,但熟悉電子學概念將有助於您充分利用本書的內容。