Skip to course

Basics of IoT and edge architectures with MQTT

The course provides the overview of basic IoT concepts, architectures and communication technologies with the focus on powerful use cases on the edge.

Basics of IoT and edge architectures with MQTT course
4.8
(5)

The participants familiarize with MQTT protocol, which is nowadays widely used in various IoT applications. They learn to work with MQTT broker and client libraries, understand the publish/subscribe mechanism and MQTT topics structure, and finally, apply this knowledge to build their own IoT application. Advanced MQTT features such as QoS, shared topics and message retention are also covered, with the focus on the benefits they bring and potential performance impacts they may cause.

Course Topics:

  • Introduction to IoT concepts and architectures
  • IoT technologies overview
  • MQTT Protocol
  • Working with MQTT broker
  • Client-side MQTT libraries
  • Advanced MQTT protocol features
  • IoT application development with MQTT

Requirements

Software: Chrome browser.
Hardware: Computer with an Internet connection, working speakers, and microphone.
Prior knowledge:  Participants should have a basic engineering background, and preferably a software background and knowledge of at least one programming language.

Apply for enrollment

Your application will be reviewed by NIT Academy. You will receive payment instructions after enrollment confirmation.

By submitting, you acknowledge our Terms of Use.

Course schedule and details

Recover access to video lectures

If you previously purchased this course, enter the address used at checkout. We will check your entitlement and send instructions when available.

Privacy preferences

Choose optional technologies. You can change your mind anytime through Cookie settings in the footer.

Security, enrollment, checkout, form submission and remembering preferences.
Usage measurement to improve our website and services.
Advertising and conversion tracking such as Meta Pixel.