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-PT
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

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Junte-se à Comunidade Azure AI Foundry

Se ficar bloqueado ou tiver alguma questão sobre a criação de aplicações de IA. Junte-se a colegas aprendizes e desenvolvedores experientes em discussões sobre MCP. É uma comunidade de apoio onde as perguntas são bem-vindas e o conhecimento é partilhado livremente.

Microsoft Foundry Discord

Se tiver feedback sobre o produto ou erros durante a construção, visite:

Microsoft Foundry Developer Forum

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

  1. Fork do Repositório: Clique em GitHub forks
  2. Clone o Repositório: git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. Junte-se ao Microsot Foundry Discord e conheça especialistas e colegas desenvolvedores

🌐 Suporte Multilíngue

Suportado via GitHub Action (Automatizado e Sempre Atualizado)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Prefere clonar localmente?

Este repositório inclui traduções em mais de 50 idiomas o que aumenta 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"

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

IoT para Iniciantes - Um Currículo

Os Cloud Advocates da Azure na Microsoft têm o prazer de oferecer um currículo de 12 semanas com 24 lições sobre os fundamentos do IoT. Cada lição inclui testes pré e pós-lição, instruções escritas para completar a lição, uma solução, uma tarefa e mais. A nossa pedagogia baseada em projetos permite-lhe aprender construindo, uma forma comprovada de fixar novas competências.

Os projetos abrangem a jornada dos alimentos desde a quinta até à mesa. Isto inclui agricultura, logística, fabrico, retalho e consumidor - todas áreas industriais populares para dispositivos IoT.

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

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

Um sincero agradecimento aos nossos autores Jen Fox, Jen Looper, Jim Bennett, e ao nosso artista de sketchnote Nitya Narasimhan.

Obrigado também à nossa equipa de Microsoft Learn Student Ambassadors que tem 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 equipa!

Promo video

Gif por Mohit Jaisal

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

Professores, incluímos algumas sugestões sobre como usar este currículo. Se quiser criar as 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 fork do repositório inteiro e complete os exercícios sozinho, começando com um quiz pré-aula, depois lendo a aula e completando o resto das atividades. Tente criar os projetos compreendendo as lições em vez de copiar o código da solução; no entanto, esse código está disponível nas pastas /solutions em cada lição orientada a projetos. Outra ideia seria formar um grupo de estudo com amigos e avançar no conteúdo juntos. Para estudo adicional, recomendamos Microsoft Learn.

Para uma visão geral do curso em vídeo, veja este vídeo:

Promo video

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

Pedagogia

Escolhemos dois princípios pedagógicos ao construir este currículo: garantir que é baseado em projetos e que inclui quizzes frequentes. No final desta série, os estudantes terão construído um sistema de monitorização e rega de plantas, um rastreador de veículos, uma instalação de fábrica inteligente para rastrear e verificar alimentos, e um temporizador de cozinha controlado por voz, e terão aprendido os fundamentos do Internet das Coisas, incluindo como escrever código para dispositivos, conectar à cloud, analisar telemetria e executar IA na borda.

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

Além disso, um quiz de baixo impacto antes da aula define a intenção do estudante para aprender um tópico, enquanto um segundo quiz após a aula assegura maior retenção. Este currículo foi desenhado para ser flexível e divertido, podendo ser feito na totalidade ou em parte. Os projetos começam pequenos e tornam-se cada vez mais complexos até ao final do ciclo de 12 semanas.

Cada projeto é baseado em hardware do mundo real disponível para estudantes e entusiastas. Cada projeto analisa o domínio específico do projeto, fornecendo conhecimentos de base relevantes. Para ser um programador bem-sucedido, ajuda compreender o domínio em que está a resolver problemas; fornecer este conhecimento de base permite que os estudantes pensem nas suas soluções e aprendizagens de IoT no contexto do tipo de problema real que poderão ser solicitados a resolver como desenvolvedores IoT. Os estudantes aprendem o 'porquê' das soluções que estão a construir, e ganham uma apreciação pelo utilizador final.

Hardware

Temos duas opções de hardware IoT para usar nos projetos, dependendo da preferência pessoal, do conhecimento ou preferências da linguagem de programação, objetivos de aprendizagem e disponibilidade. Também fornecemos uma versão de 'hardware virtual' para quem não tem acesso ao hardware ou quer aprender mais antes de se comprometer com uma compra. Pode ler mais e encontrar uma 'lista de compras' na página de hardware, incluindo ligações para comprar kits completos dos nossos amigos da Seeed Studio.

💁 Encontre as nossas diretrizes de Código de Conduta, Contribuição e Traduções. Agradecemos o seu feedback construtivo!

🔧 Está a ter problemas? Veja o nosso Guia de Resolução de Problemas para soluções aos problemas comuns.

Cada lição inclui:

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

Uma nota sobre os quizzes: Todos os quizzes estão contidos na pasta quiz-app, totalizando 48 quizzes de três perguntas cada. Eles estão ligados a partir das lições mas a aplicação dos quizzes pode ser executada localmente ou implantada no Azure; siga as instruções na pasta quiz-app. Estão a ser gradualmente localizados.

Lições

Nome do Projeto Conceitos Ensinados Objetivos de Aprendizagem Lição Ligada
01 Começar Introdução ao IoT Aprender os princípios básicos do IoT e os blocos fundamentais das soluções IoT, como sensores e serviços na cloud, enquanto configura o seu primeiro dispositivo IoT Introdução ao IoT
02 Começar Um mergulho mais profundo no IoT Aprender mais sobre os componentes de um sistema IoT, assim como microcontroladores e computadores de placa única Um mergulho mais profundo no IoT
03 Começar Interagir com o mundo físico com sensores e atuadores Aprender sobre sensores para recolher dados do mundo físico, e atuadores para enviar feedback, enquanto constrói uma luz noturna Interagir com o mundo físico com sensores e atuadores
04 Começar Conecte o seu dispositivo à Internet Aprender sobre como conectar um dispositivo IoT à Internet para enviar e receber mensagens conectando a sua luz noturna a um broker MQTT Conecte o seu dispositivo à Internet
05 Agricultura Prever o crescimento das plantas Aprender a prever o crescimento das plantas usando dados de temperatura capturados por um dispositivo IoT Prever o crescimento das plantas
06 Agricultura Detetar a humidade do solo Aprender a detetar a humidade do solo e calibrar um sensor de humidade do solo Detetar a humidade do solo
07 Agricultura Rega automática das plantas Aprender a automatizar e temporizar a rega usando um relé e MQTT Rega automática das plantas
08 Agricultura Migre a sua planta para a cloud Aprender sobre a cloud e os serviços IoT hospedados na cloud e como conectar a sua planta a um destes em vez de um broker MQTT público Migre a sua planta para a cloud
09 Agricultura Migre a lógica da sua aplicação para a cloud Aprender como pode escrever a lógica da aplicação na cloud que responde a mensagens IoT Migre a lógica da sua aplicação para a cloud
10 Agricultura Mantenha a sua planta segura Aprender sobre segurança com IoT e como manter a sua planta segura com chaves e certificados Mantenha a sua planta segura
11 Transporte Rastreamento de localização Aprender sobre o rastreamento GPS de localização para dispositivos IoT Rastreamento de localização
12 Transporte Armazenar dados de localização Aprender a armazenar dados IoT para serem visualizados ou analisados mais tarde Armazenar dados de localização
13 Transporte Visualizar dados de localização Aprender sobre visualizar dados de localização num mapa, e como os mapas representam o mundo real 3D em 2 dimensões Visualizar dados de localização
14 Transporte Geocercas Aprender sobre geocercas, e como podem ser usadas para alertar quando veículos na cadeia de abastecimento estão próximos do seu destino Geocercas
15 Fabrico Treinar um detector de qualidade de fruta Aprender a treinar um classificador de imagens na cloud para detetar a qualidade da fruta Treinar um detector de qualidade de fruta
16 Fabrico Verificar a qualidade da fruta a partir de um dispositivo IoT Aprender a usar o seu detector de qualidade de fruta a partir de um dispositivo IoT Verificar a qualidade da fruta a partir de um dispositivo IoT
17 Fabrico Executar o seu detector de fruta na edge Aprender a executar o seu detector de fruta num dispositivo IoT na edge Executar o seu detector de fruta na edge
18 Fabrico Disparar a deteção de qualidade da fruta a partir de um sensor Aprender sobre disparar a deteção de qualidade da fruta a partir de um sensor Disparar a deteção de qualidade da fruta a partir de um sensor
19 Retalho Treinar um detector de stock Aprender a usar deteção de objetos para treinar um detector de stock para contar o stock numa loja Treinar um detector de stock
20 Retalho Verificar o stock a partir de um dispositivo IoT Aprender a verificar o stock a partir de um dispositivo IoT usando um modelo de deteção de objetos Verificar o stock a partir de um dispositivo IoT
21 Consumidor Reconhecer fala com um dispositivo IoT Aprender a reconhecer fala a partir de um dispositivo IoT para construir um temporizador inteligente Reconhecer fala com um dispositivo IoT
22 Consumidor Compreender a linguagem Aprender a compreender frases ditas a um dispositivo IoT Compreender a linguagem
23 Consumidor Definir um temporizador e fornecer feedback falado Aprender a definir um temporizador num dispositivo IoT e dar feedback falado sobre quando o temporizador é definido e quando termina Definir um temporizador e fornecer feedback falado
24 Consumidor Suporte a múltiplas línguas Aprender a suportar múltiplas línguas, tanto sendo faladas para o dispositivo como nas respostas do seu temporizador inteligente Suporte a múltiplas línguas

Acesso offline

Pode executar esta documentação offline usando Docsify. Faça um fork deste repositório, instale o Docsify na sua máquina local e depois 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 o seu conhecimento em cada um dos capítulos. Pode testar o seu conhecimento aqui

PDF

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

npm i
npm run convert

Apresentações

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

Outros Currículos

A nossa equipa produz outros currículos! Veja:

LangChain

LangChain4j para Iniciantes LangChain.js para Iniciantes LangChain para Iniciantes

Azure / Edge / MCP / Agentes

AZD para Iniciantes Edge AI para Iniciantes MCP para Iniciantes Agentes de IA para Iniciantes


Série de IA Generativa

IA Generativa para Iniciantes IA Generativa (.NET) IA Generativa (Java) IA Generativa (JavaScript)


Aprendizagem Fundamental

ML para Iniciantes Ciência de Dados para Iniciantes IA para Iniciantes Cibersegurança para Iniciantes Desenvolvimento Web para Iniciantes IoT para Iniciantes Desenvolvimento XR para Iniciantes


Série Copilot

Copilot para Programação Assistida por IA Copilot para C#/.NET Aventura Copilot

Atribuições das imagens

Pode encontrar todas as atribuições das imagens usadas neste currículo onde necessário em Atribuições.


Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Embora nos esforcemos pela precisão, tenha em atenção que traduções automáticas podem conter erros ou imprecisões. O documento original no seu idioma nativo deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações erradas resultantes do uso desta tradução.