Udemybeginnerpt

IOT - Protocolo MQTT com o software Mosquitto

Learn MQTT: a lightweight messaging protocol for IoT. Explore theory & practical examples. Ideal for building connected devices & systems.

4.1(88)
1,556students
1h 12m
Luis Eduardo dos Santos Pinheiro
Luis Eduardo dos Santos PinheiroAnalista de Sistemas and IoT systems developer

Course Content

IOT - Protocolo MQTT com o software Mosquitto is a beginner-level Udemy course taught by Luis Eduardo dos Santos Pinheiro. It runs 1h 12m and is taught in Portuguese. Learners rate it 4.1 out of 5 from 88 reviews, with 1,556 students enrolled. It is free to enroll, first published July 2022.

Entenda o protocolo MQTT e domine a comunicação M2M na Internet das Coisas (IoT)!

Este curso oferece uma imersão completa no protocolo MQTT (Message Queue Telemetry Transport), a espinha dorsal da comunicação na Internet das Coisas (IoT) e na comunicação entre máquinas (M2M). Descubra como as mensagens fluem entre clientes e brokers, e por que o MQTT se destaca como um protocolo leve e eficiente para o envio de mensagens.

Por que escolher MQTT?

  • Leveza e Eficiência: O MQTT exige recursos mínimos de hardware, tornando-o ideal para microcontroladores e placas de desenvolvimento.
  • Otimização de Largura de Banda: Cabeçalhos de mensagens MQTT extremamente pequenos garantem o uso eficiente da rede.
  • Padrão para IoT: O MQTT é a principal tecnologia por trás de inúmeras implementações de IoT, desde a automação residencial até a indústria.

MQTT vs. HTTP: Qual a diferença?

Neste curso, você aprenderá a diferenciar o MQTT do HTTP (Hypertext Transfer Protocol):

  • HTTP: Utiliza um modelo cliente-servidor com requisições (requests) e respostas (responses). O cliente faz uma pergunta ao servidor e recebe uma resposta.
  • MQTT: Emprega um modelo de cliente e broker, onde clientes (publishers) enviam mensagens constantemente e clientes (subscribers) as recebem. O broker centraliza o envio e recebimento de mensagens.

O que você vai aprender:

  • Fundamentos do MQTT: Compreenda o protocolo e o enfileiramento de mensagens.
  • Implementação com Mosquitto: Utilize o software Mosquitto para configurar e gerenciar seu broker MQTT.
  • Publish e Subscribe: Crie brokers MQTT e aprenda a interagir com clientes publishers e subscribers.
  • Desenvolvimento de Sistemas IoT: Desenvolva sistemas completos e funcionais para resolver problemas de negócio e conectar máquinas e sensores.
  • Comunicação MQTT e HTTP: Entenda como o MQTT se encaixa no contexto do protocolo HTTP.

Requisitos:

  • Familiaridade básica com computadores e lógica de programação.
  • Desejo de aprender e criar sistemas IoT.
  • Noções básicas sobre o funcionamento do protocolo HTTP request e response.

Para quem é este curso?

Este curso é ideal para:

  • Profissionais que desejam iniciar sua jornada no mundo da computação e comunicação entre equipamentos (M2M).
  • Entusiastas de IoT que buscam aprofundar seus conhecimentos em comunicação MQTT.
  • Desenvolvedores que querem implementar soluções de comunicação eficientes e escaláveis.

Domine o MQTT e impulsione seus projetos de Internet das Coisas (IoT)!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(14)
2h 49m
intermediate

NanoMedicina e NanoBioTecnologia: Tópicos Modernos

by Elidamar Nunes de Carvalho Lima

5.0(3)
5h 9m
all

CLP Siemens como Cliente MQTT

by Lucas Vinícius Santos da Costa

5.0(23)
7h 4m
beginner
5.0(13)
54m
beginner
5.0(1)
32m
all
4.9(528)
10h 54m
beginner