You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/pt-BR
localizeflow[bot] 6ae558ee2b
chore(i18n): sync translations with latest source changes (#579)
3 months ago
..
1-getting-started chore(i18n): sync translations with latest source changes (#577) 4 months ago
2-farm chore(i18n): sync translations with latest source changes (#577) 4 months ago
3-transport chore(i18n): sync translations with latest source changes (#577) 4 months ago
4-manufacturing chore(i18n): sync translations with latest source changes (#577) 4 months ago
5-retail chore(i18n): sync translations with latest source changes (#577) 4 months ago
6-consumer chore(i18n): sync translations with latest source changes (#577) 4 months ago
docs chore(i18n): sync translations with latest source changes (#571) 6 months ago
images chore(i18n): sync translations with latest source changes (#571) 6 months ago
lesson-template chore(i18n): sync translations with latest source changes (#571) 6 months ago
quiz-app chore(i18n): sync translations with latest source changes (#571) 6 months ago
.co-op-translator.json chore(i18n): sync translations with latest source changes (#579) 3 months ago
CODE_OF_CONDUCT.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
CONTRIBUTING.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
README.md chore(i18n): sync translations with latest source changes (#579) 3 months ago
SECURITY.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
SUPPORT.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
TROUBLESHOOTING.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
attributions.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
clean-up.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
for-teachers.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
hardware.md chore(i18n): sync translations with latest source changes (#577) 4 months ago
recommended-learning-model.md chore(i18n): sync translations with latest source changes (#571) 6 months ago

README.md

Licença GitHub Contribuidores GitHub Issues GitHub Pull requests GitHub PRs Bem-vindos

Observadores GitHub Forks GitHub Estrelas GitHub

Junte-se à Comunidade Azure AI Foundry

Se você ficar preso ou tiver dúvidas sobre como criar apps de IA. Junte-se a outros aprendizes e desenvolvedores experientes em discussões sobre MCP. É uma comunidade de apoio onde perguntas são bem-vindas e o conhecimento é compartilhado livremente.

Microsoft Foundry Discord

Se você tem feedback de produto ou erros durante a construção, visite:

Microsoft Foundry Developer Forum

Siga estes passos para começar a usar esses recursos:

  1. Faça um fork do repositório: Clique Forks GitHub
  2. Clone o repositório: git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. Junte-se ao Microsoft Foundry Discord e conheça especialistas e outros desenvolvedores

🌐 Suporte Multilíngue

Suportado via GitHub Action (Automatizado e Sempre Atualizado)

Árabe | Bengali | Búlgaro | Burmês (Myanmar) | Chinês (Simplificado) | Chinês (Tradicional, Hong Kong) | Chinês (Tradicional, Macau) | Chinês (Tradicional, Taiwan) | Croata | Tcheco | Dinamarquês | Holandês | Estoniano | Finlandês | Francês | Alemão | Grego | Hebraico | Hindi | Húngaro | Indonésio | Italiano | Japonês | Kannada | Khmer | Coreano | Lituano | Malaio | Malaiala | Marathi | Nepali | Pidgin Nigeriano | Norueguês | Persa (Farsi) | Polonês | Português (Brasil) | Português (Portugal) | Punjabi (Gurmukhi) | Romeno | Russo | Sérvio (Cirílico) | Eslovaco | Esloveno | Espanhol | Suaíli | Sueco | Tagalo (Filipino) | Tâmil | Telugu | Tailandês | Turco | Ucraniano | Urdu | Vietnamita

Prefere clonar localmente?

Este repositório inclui mais de 50 traduções de idiomas que aumentam significativamente o tamanho do download. Para clonar sem traduções, use sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
cd IoT-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
cd IoT-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Isso oferece tudo que você precisa para completar o curso com um download muito mais rápido.

IoT para Iniciantes - Um Currículo

Advogados do Azure Cloud na Microsoft têm o prazer de oferecer um currículo de 12 semanas e 24 lições sobre os fundamentos de IoT. Cada lição inclui quizzes pré e pós-lição, instruções escritas para completar a lição, uma solução, uma tarefa e mais. Nossa pedagogia baseada em projetos permite que você aprenda enquanto constrói, uma maneira comprovada para novas habilidades 'fixarem'.

Os projetos cobrem a jornada do alimento da fazenda até a mesa. Isso inclui agricultura, logística, manufatura, varejo e consumidor - todas áreas populares da indústria para dispositivos IoT.

Um roadmap do curso mostrando 24 lições cobrindo introdução, agricultura, transporte, processamento, varejo e culinária

Sketchnote por Nitya Narasimhan. Clique na imagem para uma versão maior.

Agradecimentos calorosos aos nossos autores Jen Fox, Jen Looper, Jim Bennett, e à nossa artista sketchnote Nitya Narasimhan.

Agradecimentos também à nossa equipe de Microsoft Learn Student Ambassadors que têm revisado e traduzido este currículo - Aditya Garg, Anurag Sharma, Arpita Das, Aryan Jain, Bhavesh Suneja, Faith Hunja, Lateefah Bello, Manvi Jha, Mireille Tan, Mohammad Iftekher (Iftu) Ebne Jalal, Mohammad Zulfikar, Priyanshu Srivastav, Thanmai Gowducheruvu, e Zina Kamel.

Conheça a equipe!

Vídeo promocional

Gif por Mohit Jaisal

🎥 Clique na imagem acima para um vídeo sobre o projeto!

Professores, incluímos algumas sugestões sobre como usar este currículo. Se desejar criar suas próprias lições, também incluímos um modelo de lição.

Estudantes, para usar este currículo por conta própria, faça um fork do repositório completo e complete os exercícios sozinho, começando com o quiz pré-aula, depois lendo a aula e completando as demais atividades. Tente criar os projetos compreendendo as lições em vez de copiar o código da solução; contudo, esse código está disponível nas pastas /solutions em cada lição orientada a projetos. Outra ideia é formar um grupo de estudos com amigos e passar pelo conteúdo juntos. Para estudo adicional, recomendamos Microsoft Learn.

Para uma visão geral em vídeo deste curso, confira este vídeo:

Vídeo promocional

🎥 Clique na imagem acima para um vídeo sobre o projeto!

Pedagogia

Escolhemos dois princípios pedagógicos ao construir este currículo: garantir que seja baseado em projetos e que inclua quizzes frequentes. Ao final desta série, os estudantes terão construído um sistema de monitoramento e rega de plantas, um rastreador de veículos, uma fábrica inteligente para acompanhar e verificar alimentos, e um temporizador de cozinha controlado por voz, além de terem aprendido o básico da Internet das Coisas, incluindo como programar dispositivos, conectar-se à nuvem, analisar telemetria e executar IA na borda.

Ao garantir que o conteúdo esteja alinhado com projetos, o processo se torna mais envolvente para os estudantes e a retenção dos conceitos será aumentada.

Além disso, um quiz de baixa pressão antes da aula define a intenção do estudante para aprender o tópico, enquanto um segundo quiz após a aula assegura retenção adicional. Este currículo foi projetado para ser flexível e divertido e pode ser realizado integralmente ou em partes. Os projetos começam pequenos e se tornam progressivamente mais complexos até o final do ciclo de 12 semanas.

Cada projeto é baseado em hardware do mundo real disponível para estudantes e entusiastas. Cada projeto examina o domínio específico do projeto, fornecendo conhecimento de base relevante. Para ser um desenvolvedor bem-sucedido, ajuda entender o domínio onde você está resolvendo problemas; fornecer esse conhecimento de base permite que os estudantes pensem sobre suas soluções e aprendizados de IoT no contexto do tipo de problema do mundo real que podem ser chamados para resolver como desenvolvedores IoT. Os estudantes aprendem o 'porquê' das soluções que estão construindo e ganham apreço pelo usuário final.

Hardware

Temos duas opções de hardware IoT para usar nos projetos, dependendo da preferência pessoal, conhecimento ou preferência de linguagem de programação, objetivos de aprendizado e disponibilidade. Também fornecemos uma versão de 'hardware virtual' para aqueles que não têm acesso ao hardware ou desejam aprender mais antes de se comprometerem com uma compra. Você pode ler mais e encontrar uma 'lista de compras' na página de hardware, incluindo links para comprar kits completos com nossos amigos da Seeed Studio.

💁 Encontre nosso Código de Conduta, Contribuindo e diretrizes de Traduções. Agradecemos seu feedback construtivo!

🔧 Está com problemas? Consulte nosso Guia de Solução de Problemas para soluções para problemas comuns.

Cada lição inclui:

  • sketchnote
  • vídeo suplementar opcional
  • quiz de preparação pré-aula
  • lição escrita
  • para lições baseadas em projetos, guias passo a passo sobre como construir o projeto
  • verificações de conhecimento
  • um desafio
  • leitura suplementar
  • tarefa
  • quiz pós-aula

Uma nota sobre os quizzes: Todos os quizzes estão contidos na pasta quiz-app, para um total de 48 quizzes com três perguntas cada. Eles estão vinculados dentro das lições, mas o app do quiz pode ser executado localmente ou implantado no Azure; siga as instruções na pasta quiz-app. Eles estão sendo gradualmente localizados.

Lições

Nome do Projeto Conceitos Ensinados Objetivos de Aprendizagem Lição Vinculada
01 Iniciando Introdução ao IoT Aprenda os princípios básicos do IoT e os blocos de construção básicos das soluções de IoT, como sensores e serviços em nuvem, enquanto configura seu primeiro dispositivo IoT Introdução ao IoT
02 Iniciando Um mergulho mais profundo no IoT Aprenda mais sobre os componentes de um sistema IoT, assim como microcontroladores e computadores de placa única Um mergulho mais profundo no IoT
03 Iniciando Interaja com o mundo físico com sensores e atuadores Aprenda sobre sensores para coletar dados do mundo físico e atuadores para enviar feedback, enquanto constrói uma luz noturna Interaja com o mundo físico com sensores e atuadores
04 Iniciando Conecte seu dispositivo à Internet Aprenda como conectar um dispositivo IoT à Internet para enviar e receber mensagens conectando sua luz noturna a um broker MQTT Conecte seu dispositivo à Internet
05 Fazenda Prever o crescimento da planta Aprenda como prever o crescimento da planta usando dados de temperatura capturados por um dispositivo IoT Prever crescimento da planta
06 Fazenda Detectar umidade do solo Aprenda como detectar a umidade do solo e calibrar um sensor de umidade do solo Detectar umidade do solo
07 Fazenda Irrigação automática das plantas Aprenda como automatizar e programar a irrigação usando um relé e MQTT Irrigação automática das plantas
08 Fazenda Migre sua planta para a nuvem Aprenda sobre a nuvem e serviços IoT hospedados na nuvem e como conectar sua planta a um deles em vez de um broker MQTT público Migre sua planta para a nuvem
09 Fazenda Migre a lógica da sua aplicação para a nuvem Aprenda como escrever lógica de aplicação na nuvem que responde a mensagens IoT Migre a lógica da sua aplicação para a nuvem
10 Fazenda Mantenha sua planta segura Aprenda sobre segurança com IoT e como manter sua planta segura com chaves e certificados Mantenha sua planta segura
11 Transporte Rastreamento de localização Aprenda sobre rastreamento de localização GPS para dispositivos IoT Rastreamento de localização
12 Transporte Armazenar dados de localização Aprenda a armazenar dados IoT para serem visualizados ou analisados posteriormente Armazenar dados de localização
13 Transporte Visualizar dados de localização Aprenda sobre visualização de dados de localização em um mapa, e como mapas representam o mundo real 3D em 2 dimensões Visualizar dados de localização
14 Transporte Geofences Aprenda sobre geofences, e como podem ser usados para alertar quando veículos na cadeia de suprimentos estão próximos do destino Geofences
15 Fabricação Treine um detector de qualidade de frutas Aprenda sobre treinamento de um classificador de imagens na nuvem para detectar a qualidade das frutas Treine um detector de qualidade de frutas
16 Fabricação Verifique a qualidade da fruta a partir de um dispositivo IoT Aprenda a usar seu detector de qualidade de frutas a partir de um dispositivo IoT Verifique a qualidade da fruta a partir de um dispositivo IoT
17 Fabricação Execute seu detector de frutas na borda Aprenda a executar seu detector de frutas em um dispositivo IoT na borda Execute seu detector de frutas na borda
18 Fabricação Acione a detecção de qualidade de frutas a partir de um sensor Aprenda a acionar a detecção de qualidade de frutas a partir de um sensor Acione a detecção de qualidade de frutas a partir de um sensor
19 Varejo Treine um detector de estoque Aprenda como usar detecção de objeto para treinar um detector de estoque para contar estoque em uma loja Treine um detector de estoque
20 Varejo Verifique estoque a partir de um dispositivo IoT Aprenda como verificar estoque a partir de um dispositivo IoT usando um modelo de detecção de objetos Verifique estoque a partir de um dispositivo IoT
21 Consumidor Reconheça fala com um dispositivo IoT Aprenda como reconhecer fala de um dispositivo IoT para construir um temporizador inteligente Reconheça fala com um dispositivo IoT
22 Consumidor Entenda a linguagem Aprenda a entender frases faladas para um dispositivo IoT Entenda a linguagem
23 Consumidor Configure um temporizador e forneça feedback falado Aprenda a configurar um temporizador em um dispositivo IoT e dar feedback falado sobre quando o temporizador é configurado e quando termina Configure um temporizador e forneça feedback falado
24 Consumidor Suporte a múltiplos idiomas Aprenda a suportar múltiplos idiomas, tanto sendo falado para quanto nas respostas do seu temporizador inteligente Suporte a múltiplos idiomas

Acesso offline

Você pode executar essa documentação offline usando Docsify. Faça um fork deste repositório, instale o Docsify na sua máquina local e, então, na pasta raiz deste repositório, digite docsify serve. O site será servido na porta 3000 no seu localhost: localhost:3000.

Quiz

Obrigado à comunidade por hospedar o quiz interativo que testa seu conhecimento em cada um dos capítulos. Você pode testar seu conhecimento aqui

PDF

Você pode gerar um PDF deste conteúdo para acesso offline se necessário. Para isso, certifique-se de que tem o npm instalado e execute os seguintes comandos na pasta raiz deste repositório:

npm i
npm run convert

Slides

Existem decks de slides para algumas das lições na pasta slides.

Outros Currículos

Nossa equipe produz outros currículos! Confira:

LangChain

LangChain4j para Iniciantes LangChain.js para Iniciantes LangChain para Iniciantes

Azure / Edge / MCP / Agentes

AZD para Iniciantes Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Série de IA Generativa

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Aprendizado Básico

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Série Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Atribuições de imagens

Você pode encontrar todas as atribuições das imagens usadas neste currículo, quando necessário, em Attributions.


Aviso Legal:
Este documento foi traduzido usando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos para garantir a precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte oficial. Para informações críticas, recomenda-se tradução profissional por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.