3 hours of video instruction
37 lessons
2 downloadable resources
Unlimited access
Certificate of Completion
30 day money back guarantee
How Will This Course Benefit You?
Are you an automation engineer, systems integrator, or industrial IoT professional looking to master MQTT in a real-world context?
This course goes far beyond the basics. Rather than simply teaching you the MQTT protocol in isolation, it places MQTT firmly within the industrial automation landscape, giving you the why and where before diving into the how. You will understand the business forces driving MQTT adoption, the architectural role it plays in modern industrial systems, and how it compares to traditional poll-response communication models.
From there, the course becomes intensely practical. You will build a complete, working MQTT system from scratch using industry-relevant tools including the Mosquitto broker, Node-RED, Grafana, and Modbus simulation. Every major concept is demonstrated in a live system, not just explained on a slide.
Along the way you will master critical MQTT features that matter most in industrial environments — Report By Exception, retained messages, Quality of Service levels, persistent sessions, queued messages, hierarchical topic structures, wildcards, and the Birth/Last Will and Testament message pattern for device health monitoring.
By the end of this course, you will have the knowledge and hands-on experience to design, build, and troubleshoot real industrial MQTT systems with confidence. Whether you are modernizing an existing facility or designing a new IIoT architecture from the ground up, this course gives you a rock-solid foundation to build on.
No prior MQTT experience is required. A basic familiarity with industrial automation concepts is helpful but not essential.
In this course, you will learn about:
- Be aware of the business forces driving the adoption of MQTT in industrial automation.
- Understand where MQTT fits within the industrial automation architecture and edge gateway landscape.
- Understand the key differences between poll-response and publish-subscribe communication models.
- Be able to build a working MQTT system using Mosquitto, Node-RED, Modbus simulation and Grafana.
- Understand how Report By Exception and retained messages work and how to implement them.
- Understand Quality of Service levels, persistent sessions and queued messages in MQTT.
- Be able to design and implement hierarchical topic name structures using wildcards.
- Understand the role and operation of Birth, Last Will and Testament and Keep Alive messages.
- Implement multiple forms of security in MQTT systems.
Are there any requirements?
- A basic understanding of industrial automation concepts and terminology.
- Familiarity with network fundamentals such as IP addresses, ports and basic TCP/IP concepts.
- The ability to install and configure software on a Windows PC.