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/fr/README.md

30 KiB

Licence GitHub Contributeurs GitHub Issues GitHub Pull requests GitHub PRs Bienvenus

Observateurs GitHub Forks GitHub Étoiles GitHub

Rejoignez la Communauté Azure AI Foundry

Si vous êtes bloqué ou avez des questions sur la création d’applications IA. Rejoignez d’autres apprenants et développeurs expérimentés dans des discussions sur MCP. C’est une communauté de soutien où les questions sont les bienvenues et où les connaissances sont librement partagées.

Microsoft Foundry Discord

Si vous avez des retours produit ou des erreurs lors de la création, visitez :

Forum développeur Microsoft Foundry

Suivez ces étapes pour commencer à utiliser ces ressources :

  1. Forkez le dépôt : Cliquez sur Forks GitHub
  2. Clonez le dépôt : git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. Rejoignez le Discord Microsoft Foundry et rencontrez des experts et autres développeurs

🌐 Support Multilingue

Supporté via GitHub Action (Automatisé & Toujours à jour)

Arabe | Bengali | Bulgare | Birman (Myanmar) | Chinois (Simplifié) | Chinois (Traditionnel, Hong Kong) | Chinois (Traditionnel, Macao) | Chinois (Traditionnel, Taïwan) | Croate | Tchèque | Danois | Néerlandais | Estonien | Finnois | Français | Allemand | Grec | Hébreu | Hindi | Hongrois | Indonésien | Italien | Japonais | Kannada | Coréen | Lituanien | Malais | Malayalam | Marathi | Népalais | Pidgin nigérian | Norvégien | Persan (Farsi) | Polonais | Portugais (Brésil) | Portugais (Portugal) | Pendjabi (Gurmukhî) | Roumain | Russe | Serbe (Cyrillique) | Slovaque | Slovène | Espagnol | Swahili | Suédois | Tagalog (Philippin) | Tamoul | Télougou | Thaï | Turc | Ukrainien | Ourdou | Vietnamien

Préférez cloner localement ?

Ce dépôt inclut plus de 50 traductions linguistiques ce qui augmente significativement la taille du téléchargement. Pour cloner sans les traductions, utilisez le checkout sparse :

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'

Cela vous fournit tout ce dont vous avez besoin pour compléter le cours avec un téléchargement bien plus rapide.

IoT pour débutants - Un programme

Les Azure Cloud Advocates chez Microsoft ont le plaisir de proposer un programme de 12 semaines, 24 leçons entièrement dédié aux bases de l’IoT. Chaque leçon inclut des quiz avant et après la leçon, des instructions écrites pour compléter la leçon, une solution, un devoir et plus encore. Notre pédagogie basée sur des projets vous permet d’apprendre en construisant, une méthode prouvée pour assimiler de nouvelles compétences.

Les projets couvrent le parcours de la nourriture de la ferme à la table. Cela inclut l’agriculture, la logistique, la fabrication, le commerce de détail et le consommateur – toutes des industries populaires pour les dispositifs IoT.

Une feuille de route du cours montrant 24 leçons couvrant introduction, agriculture, transport, transformation, commerce de détail et cuisine

Schéma réalisé par Nitya Narasimhan. Cliquez sur l’image pour une version agrandie.

Un grand merci à nos auteurs Jen Fox, Jen Looper, Jim Bennett, et à notre artiste sketchnote Nitya Narasimhan.

Merci également à notre équipe d’Ambassadeurs Étudiants Microsoft Learn qui ont relu et traduit ce programme – 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, et Zina Kamel.

Rencontrez l’équipe !

Vidéo promotionnelle

Gif par Mohit Jaisal

🎥 Cliquez sur l’image ci-dessus pour voir une vidéo à propos du projet !

Enseignants, nous avons inclus quelques suggestions sur la façon d’utiliser ce programme. Si vous souhaitez créer vos propres leçons, nous avons aussi inclus un modèle de leçon.

Étudiants, pour utiliser ce programme de manière autonome, forkez l’intégralité du dépôt et complétez les exercices par vous-mêmes, en commençant par un quiz avant le cours, puis en lisant la leçon et en accomplissant le reste des activités. Essayez de créer les projets en comprenant les leçons plutôt qu’en copiant le code solution ; cependant ce code est disponible dans les dossiers /solutions dans chaque leçon orientée projet. Une autre idée serait de former un groupe d’étude avec des amis et de parcourir le contenu ensemble. Pour une étude plus approfondie, nous recommandons Microsoft Learn.

Pour un aperçu vidéo de ce cours, regardez cette vidéo :

Vidéo promotionnelle

🎥 Cliquez sur l’image ci-dessus pour voir une vidéo à propos du projet !

Pédagogie

Nous avons choisi deux principes pédagogiques lors de la création de ce programme : garantir qu’il soit basé sur des projets et qu’il inclue des quiz fréquents. À la fin de cette série, les étudiants auront construit un système de surveillance et d’arrosage de plante, un traceur de véhicule, une installation d’usine intelligente pour suivre et vérifier la nourriture, et un minuteur de cuisson contrôlé par la voix, et auront appris les bases de l’Internet des Objets incluant comment écrire du code pour dispositifs, se connecter au cloud, analyser la télémétrie et exécuter l’IA en périphérie.

En veillant à ce que le contenu soit aligné avec des projets, le processus devient plus engageant pour les étudiants et la rétention des concepts sera améliorée.

De plus, un quiz à faible enjeu avant un cours établit l’intention de l’étudiant envers l’apprentissage d’un sujet, tandis qu’un second quiz après le cours assure une meilleure rétention. Ce programme a été conçu pour être flexible et amusant et peut être suivi en totalité ou en partie. Les projets commencent petits et deviennent de plus en plus complexes d’ici la fin du cycle de 12 semaines.

Chaque projet est basé autour de matériel réel disponible pour les étudiants et amateurs. Chaque projet examine le domaine spécifique du projet, fournissant les connaissances de base pertinentes. Pour être un développeur performant, il est utile de comprendre le domaine dans lequel vous résolvez des problèmes, fournir ces connaissances de base permet aux étudiants de réfléchir à leurs solutions IoT et à leurs apprentissages dans le contexte du type de problème réel qu’ils pourraient être amenés à résoudre en tant que développeur IoT. Les étudiants apprennent le « pourquoi » des solutions qu’ils construisent, et se familiarisent avec l’utilisateur final.

Matériel

Nous avons deux choix de matériel IoT à utiliser pour les projets selon les préférences personnelles, les connaissances ou préférences en langage de programmation, les objectifs d’apprentissage et la disponibilité. Nous avons également fourni une version de « matériel virtuel » pour ceux qui n’ont pas accès au matériel, ou qui veulent en apprendre plus avant de s’engager dans un achat. Vous pouvez en lire davantage et trouver une « liste de courses » sur la page matériel, incluant des liens pour acheter des kits complets auprès de nos amis de Seeed Studio.

💁 Retrouvez nos directives Code de conduite, Contribution et Traduction. Nous accueillons vos retours constructifs !

🔧 Vous rencontrez des problèmes ? Consultez notre Guide de dépannage pour des solutions aux problèmes courants.

Chaque leçon comprend :

  • sketchnote
  • vidéo complémentaire optionnelle
  • quiz d'échauffement avant la leçon
  • leçon écrite
  • pour les leçons basées sur un projet, des guides étape par étape pour construire le projet
  • tests de connaissances
  • un défi
  • lecture complémentaire
  • devoir
  • quiz post-leçon

Une note à propos des quiz : Tous les quiz sont contenus dans le dossier quiz-app, pour un total de 48 quiz avec trois questions chacun. Ils sont liés depuis les leçons mais l'application de quiz peut être exécutée localement ou déployée sur Azure ; suivez les instructions dans le dossier quiz-app. Ils sont progressivement localisés.

Leçons

Nom du projet Concepts enseignés Objectifs d'apprentissage Leçon liée
01 Premiers pas Introduction à l’IoT Apprenez les principes de base de l’IoT et les éléments fondamentaux des solutions IoT tels que les capteurs et les services cloud tout en configurant votre premier appareil IoT Introduction à l’IoT
02 Premiers pas Approfondissement de l’IoT Apprenez davantage sur les composants d’un système IoT, ainsi que sur les microcontrôleurs et les ordinateurs monocartes Approfondissement de l’IoT
03 Premiers pas Interaction avec le monde physique via capteurs et actionneurs Apprenez à utiliser des capteurs pour recueillir des données du monde physique et des actionneurs pour envoyer des réactions, tout en construisant une veilleuse Interaction avec le monde physique via capteurs et actionneurs
04 Premiers pas Connectez votre appareil à Internet Apprenez comment connecter un appareil IoT à Internet pour envoyer et recevoir des messages en connectant votre veilleuse à un courtier MQTT Connecter votre appareil à Internet
05 Ferme Prédire la croissance des plantes Apprenez à prédire la croissance des plantes en utilisant les données de température capturées par un appareil IoT Prédire la croissance des plantes
06 Ferme Détecter l’humidité du sol Apprenez à détecter l’humidité du sol et à calibrer un capteur d’humidité du sol Détecter l’humidité du sol
07 Ferme Arrosage automatisé des plantes Apprenez à automatiser et minuter l’arrosage en utilisant un relais et MQTT Arrosage automatisé des plantes
08 Ferme Migrer votre plante vers le cloud Découvrez le cloud et les services IoT hébergés dans le cloud et comment connecter votre plante à l’un d’eux au lieu d’un courtier MQTT public Migrer votre plante vers le cloud
09 Ferme Migrer votre logique d’application vers le cloud Apprenez comment écrire une logique d’application dans le cloud qui réagit aux messages IoT Migrer votre logique d’application vers le cloud
10 Ferme Sécuriser votre plante Apprenez la sécurité en IoT et comment protéger votre plante avec des clés et des certificats Sécuriser votre plante
11 Transport Suivi de localisation Apprenez le suivi GPS de localisation pour les appareils IoT Suivi de localisation
12 Transport Stocker les données de localisation Apprenez à stocker des données IoT pour les visualiser ou les analyser ultérieurement Stocker les données de localisation
13 Transport Visualiser les données de localisation Découvrez comment visualiser les données de localisation sur une carte et comment les cartes représentent le monde réel en 3D dans 2 dimensions Visualiser les données de localisation
14 Transport Géorepérages Découvrez les géorepérages et comment ils peuvent être utilisés pour alerter lorsque des véhicules dans la chaîne d’approvisionnement sont proches de leur destination Géorepérages
15 Fabrication Former un détecteur de qualité de fruits Apprenez à former un classificateur d'images dans le cloud pour détecter la qualité des fruits Former un détecteur de qualité de fruits
16 Fabrication Vérifier la qualité des fruits depuis un appareil IoT Découvrez comment utiliser votre détecteur de qualité des fruits depuis un appareil IoT Vérifier la qualité des fruits depuis un appareil IoT
17 Fabrication Exécuter votre détecteur de fruits en périphérie Apprenez à exécuter votre détecteur de fruits sur un appareil IoT en périphérie Exécuter votre détecteur de fruits en périphérie
18 Fabrication Déclencher la détection de qualité des fruits via un capteur Apprenez à déclencher la détection de qualité des fruits à partir d'un capteur Déclencher la détection de qualité des fruits via un capteur
19 Commerce Former un détecteur de stock Apprenez à utiliser la détection d’objets pour former un détecteur de stock afin de compter le stock dans un magasin Former un détecteur de stock
20 Commerce Vérifier le stock depuis un appareil IoT Apprenez à vérifier le stock depuis un appareil IoT en utilisant un modèle de détection d’objets Vérifier le stock depuis un appareil IoT
21 Consommateur Reconnaître la parole avec un appareil IoT Apprenez à reconnaître la parole depuis un appareil IoT pour construire un minuteur intelligent Reconnaître la parole avec un appareil IoT
22 Consommateur Comprendre la langue Apprenez à comprendre des phrases parlées à un appareil IoT Comprendre la langue
23 Consommateur Régler un minuteur et fournir un retour vocal Apprenez à régler un minuteur sur un appareil IoT et donner un retour vocal lorsque le minuteur est réglé et lorsqu’il se termine Régler un minuteur et fournir un retour vocal
24 Consommateur Supporter plusieurs langues Apprenez à supporter plusieurs langues, aussi bien dans la compréhension que dans les réponses de votre minuteur intelligent Supporter plusieurs langues

Accès hors ligne

Vous pouvez consulter cette documentation hors ligne en utilisant Docsify. Clonez ce dépôt, installez Docsify sur votre machine locale, puis dans le dossier racine de ce dépôt, tapez docsify serve. Le site sera servi sur le port 3000 sur votre localhost : localhost:3000.

Quiz

Merci à la communauté d’héberger le quiz interactif qui teste vos connaissances sur chacun des chapitres. Testez vos connaissances ici

PDF

Vous pouvez générer un PDF de ce contenu pour une consultation hors ligne si nécessaire. Pour cela, assurez-vous d’avoir npm installé et exécutez les commandes suivantes dans le dossier racine de ce dépôt :

npm i
npm run convert

Diaporamas

Il y a des diaporamas pour certaines leçons dans le dossier slides.

Autres programmes

Notre équipe produit d’autres programmes ! Découvrez :

LangChain

LangChain4j pour débutants LangChain.js pour débutants


Azure / Edge / MCP / Agents

AZD pour débutants Edge AI pour débutants MCP pour débutants Agents IA pour Débutants


Série IA Générative

IA Générative pour Débutants IA Générative (.NET) IA Générative (Java) IA Générative (JavaScript)


Apprentissage Fondamental

ML pour Débutants Science des Données pour Débutants IA pour Débutants Cybersécurité pour Débutants Développement Web pour Débutants IoT pour Débutants Développement XR pour Débutants


Série Copilot

Copilot pour Programmation en Paire IA Copilot pour C#/.NET Aventure Copilot

Attributions d’images

Vous pouvez trouver toutes les attributions pour les images utilisées dans ce programme là où c’est nécessaire dans le fichier Attributions.


Avertissement :
Ce document a été traduit à l’aide du service de traduction automatique Co-op Translator. Bien que nous fassions de notre mieux pour assurer l’exactitude, veuillez noter que les traductions automatiques peuvent comporter des erreurs ou des inexactitudes. Le document original dans sa langue d’origine doit être considéré comme la source faisant foi. Pour les informations critiques, il est recommandé de recourir à une traduction professionnelle réalisée par un humain. Nous déclinons toute responsabilité en cas de malentendus ou de mauvaises interprétations résultant de l’utilisation de cette traduction.