From afaa29cb60994f9c9a49f519dcfafb9fb20ddea7 Mon Sep 17 00:00:00 2001 From: "localizeflow[bot]" Date: Fri, 24 Apr 2026 11:30:49 +0000 Subject: [PATCH] chore(i18n): sync translations with latest source changes (chunk 1/1, 6 changes) --- translations/en/.co-op-translator.json | 4 +- translations/en/README.md | 2 +- translations/es/.co-op-translator.json | 4 +- translations/es/README.md | 163 +++++++++++---------- translations/fr/.co-op-translator.json | 4 +- translations/fr/README.md | 195 ++++++++++++------------- 6 files changed, 186 insertions(+), 186 deletions(-) diff --git a/translations/en/.co-op-translator.json b/translations/en/.co-op-translator.json index 4c3de319d..f06048ff2 100644 --- a/translations/en/.co-op-translator.json +++ b/translations/en/.co-op-translator.json @@ -738,8 +738,8 @@ "language_code": "en" }, "README.md": { - "original_hash": "accf69391fa4450eadbf492ca024cccf", - "translation_date": "2026-04-06T15:41:33+00:00", + "original_hash": "29027fa73b2c0eec9a3b01a48641c199", + "translation_date": "2026-04-24T11:26:44+00:00", "source_file": "README.md", "language_code": "en" }, diff --git a/translations/en/README.md b/translations/en/README.md index 69d126a72..fa4092079 100644 --- a/translations/en/README.md +++ b/translations/en/README.md @@ -97,7 +97,7 @@ Each project is based around real-world hardware available to students and hobby ## Hardware We have two choices of IoT hardware to use for the projects depending on personal preference, programming language knowledge or preferences, learning goals and availability. We have also provided a 'virtual hardware' version for those who don't have access to hardware, or want to learn more before committing to a purchase. You can read more and find a 'shopping list' on the [hardware page](./hardware.md), including links to buy complete kits from our friends at Seeed Studio. -> 💁 Find our [Code of Conduct](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md), and [Translation](TRANSLATIONS.md) guidelines. We welcome your constructive feedback! +> 💁 Find our [Code of Conduct](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md), and [Translations](..) guidelines. We welcome your constructive feedback! > > 🔧 Having issues? Check out our [Troubleshooting Guide](TROUBLESHOOTING.md) for solutions to common problems. diff --git a/translations/es/.co-op-translator.json b/translations/es/.co-op-translator.json index 4b9e0eb85..ebcf63548 100644 --- a/translations/es/.co-op-translator.json +++ b/translations/es/.co-op-translator.json @@ -738,8 +738,8 @@ "language_code": "es" }, "README.md": { - "original_hash": "accf69391fa4450eadbf492ca024cccf", - "translation_date": "2026-04-06T15:45:25+00:00", + "original_hash": "29027fa73b2c0eec9a3b01a48641c199", + "translation_date": "2026-04-24T11:30:34+00:00", "source_file": "README.md", "language_code": "es" }, diff --git a/translations/es/README.md b/translations/es/README.md index 1576f62de..e201be34c 100644 --- a/translations/es/README.md +++ b/translations/es/README.md @@ -1,16 +1,16 @@ -[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) -[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) -[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) -[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) +[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) +[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) +[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) +[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) -[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) -[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) +[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) +[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) [![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) ### Únete a la Comunidad Azure AI Foundry -Si te quedas atascado o tienes alguna pregunta sobre cómo crear aplicaciones de IA. Únete a otros estudiantes y desarrolladores experimentados en discusiones sobre MCP. Es una comunidad de apoyo donde las preguntas son bienvenidas y el conocimiento se comparte libremente. +Si te quedas atascado o tienes alguna pregunta sobre cómo construir aplicaciones de IA. Únete a otros aprendices y desarrolladores experimentados en discusiones sobre MCP. Es una comunidad de apoyo donde las preguntas son bienvenidas y el conocimiento se comparte libremente. [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) @@ -18,144 +18,144 @@ Si tienes comentarios sobre el producto o errores mientras construyes, visita: [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) -Sigue estos pasos para comenzar a usar estos recursos: -1. **Haz un fork del repositorio**: Haz clic en [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork) -2. **Clona el repositorio**: `git clone https://github.com/microsoft/IoT-For-Beginners.git` -3. [**Únete al Discord de Microsoft Foundry y conoce expertos y compañeros desarrolladores**](https://discord.com/invite/ByRwuEEgH4) +Sigue estos pasos para comenzar a usar estos recursos: +1. **Haz un Fork del Repositorio**: Haz clic en [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork) +2. **Clona el Repositorio**: `git clone https://github.com/microsoft/IoT-For-Beginners.git` +3. [**Únete al Discord de Microsoft Foundry y conoce a expertos y otros desarrolladores**](https://discord.com/invite/ByRwuEEgH4) -### 🌐 Soporte Multi-Idioma +### 🌐 Soporte Multilingüe -#### Compatible vía GitHub Action (Automatizado y Siempre Actualizado) +#### Compatible mediante GitHub Action (Automatizado y Siempre Actualizado) -[Árabe](../ar/README.md) | [Bengalí](../bn/README.md) | [Búlgaro](../bg/README.md) | [Burmés (Myanmar)](../my/README.md) | [Chino (Simplificado)](../zh-CN/README.md) | [Chino (Tradicional, Hong Kong)](../zh-HK/README.md) | [Chino (Tradicional, Macao)](../zh-MO/README.md) | [Chino (Tradicional, Taiwán)](../zh-TW/README.md) | [Croata](../hr/README.md) | [Checo](../cs/README.md) | [Danés](../da/README.md) | [Holandés](../nl/README.md) | [Estonio](../et/README.md) | [Finlandés](../fi/README.md) | [Francés](../fr/README.md) | [Alemán](../de/README.md) | [Griego](../el/README.md) | [Hebreo](../he/README.md) | [Hindi](../hi/README.md) | [Húngaro](../hu/README.md) | [Indonesio](../id/README.md) | [Italiano](../it/README.md) | [Japonés](../ja/README.md) | [Kannada](../kn/README.md) | [Jemer](../km/README.md) | [Coreano](../ko/README.md) | [Lituano](../lt/README.md) | [Malayo](../ms/README.md) | [Malayalam](../ml/README.md) | [Maratí](../mr/README.md) | [Nepalí](../ne/README.md) | [Pidgin Nigeriano](../pcm/README.md) | [Noruego](../no/README.md) | [Persa (Farsi)](../fa/README.md) | [Polaco](../pl/README.md) | [Portugués (Brasil)](../pt-BR/README.md) | [Portugués (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Rumano](../ro/README.md) | [Ruso](../ru/README.md) | [Serbio (Cirílico)](../sr/README.md) | [Eslovaco](../sk/README.md) | [Esloveno](../sl/README.md) | [Español](./README.md) | [Swahili](../sw/README.md) | [Sueco](../sv/README.md) | [Tagalo (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Tailandés](../th/README.md) | [Turco](../tr/README.md) | [Ucraniano](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamita](../vi/README.md) +[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](./README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md) > **¿Prefieres Clonar Localmente?** > -> Este repositorio incluye más de 50 traducciones de idiomas, lo que aumenta significativamente el tamaño de la descarga. Para clonar sin las traducciones, usa sparse checkout: +> Este repositorio incluye traducciones a más de 50 idiomas, lo que aumenta significativamente el tamaño de la descarga. Para clonar sin traducciones, usa sparse checkout: > -> **Bash / macOS / Linux:** +> **Bash / macOS / Linux:** > ```bash > 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):** +> **CMD (Windows):** > ```cmd > 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" > ``` > -> Esto te proporciona todo lo necesario para completar el curso con una descarga mucho más rápida. +> Esto te brinda todo lo necesario para completar el curso con una descarga mucho más rápida. # IoT para Principiantes - Un Currículo -Los Azure Cloud Advocates en Microsoft están encantados de ofrecer un currículo de 12 semanas, con 24 lecciones, todo sobre los fundamentos del IoT. Cada lección incluye cuestionarios antes y después de la lección, instrucciones escritas para completar la lección, una solución, una tarea y más. Nuestra pedagogía basada en proyectos te permite aprender mientras construyes, una forma comprobada de que las nuevas habilidades "se queden". +Los Azure Cloud Advocates de Microsoft tienen el placer de ofrecer un currículo de 12 semanas y 24 lecciones sobre los fundamentos del IoT. Cada lección incluye cuestionarios antes y después de la lección, instrucciones escritas para completar la lección, una solución, una tarea y más. Nuestra pedagogía basada en proyectos te permite aprender mientras construyes, una forma comprobada para que las nuevas habilidades se consoliden. -Los proyectos cubren el recorrido de los alimentos desde la granja hasta la mesa. Esto incluye agricultura, logística, manufactura, venta minorista y consumidor: todos áreas industriales populares para dispositivos IoT. +Los proyectos abarcan el recorrido de los alimentos desde la granja hasta la mesa. Esto incluye agricultura, logística, manufactura, venta minorista y consumidor, todos áreas industriales populares para dispositivos IoT. ![Un mapa del curso mostrando 24 lecciones que cubren introducción, agricultura, transporte, procesamiento, venta minorista y cocina](../../translated_images/es/Roadmap.bb1dec285dda0eda.webp) > Sketchnote por [Nitya Narasimhan](https://github.com/nitya). Haz clic en la imagen para una versión más grande. -**Un agradecimiento profundo a nuestros autores [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), y a nuestra artista de sketchnotes [Nitya Narasimhan](https://github.com/nitya).** +**Un gran agradecimiento a nuestros autores [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), y nuestro artista de sketchnotes [Nitya Narasimhan](https://github.com/nitya).** **Gracias también a nuestro equipo de [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) que han estado revisando y traduciendo este currículo - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), y [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** ¡Conoce al equipo! -[![Video promocional](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k) +[![Promo video](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k) **Gif por** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) > 🎥 Haz clic en la imagen de arriba para un video sobre el proyecto! -> **Profesores**, hemos [incluido algunas sugerencias](for-teachers.md) sobre cómo usar este currículo. Si quieres crear tus propias lecciones, también hemos incluido una [plantilla de lección](lesson-template/README.md). +> **Profesores**, hemos [incluido algunas sugerencias](for-teachers.md) sobre cómo usar este currículo. Si deseas crear tus propias lecciones, también hemos incluido una [plantilla de lección](lesson-template/README.md). -> **[Estudiantes](https://aka.ms/student-page)**, para usar este currículo por tu cuenta, haz un fork del repositorio completo y completa los ejercicios por tu cuenta, empezando con un cuestionario previo a la clase, luego leyendo la lección y completando el resto de las actividades. Intenta crear los proyectos comprendiendo las lecciones en lugar de copiar el código solución; no obstante ese código está disponible en las carpetas /solutions en cada lección orientada a proyectos. Otra idea es formar un grupo de estudio con amigos y revisar el contenido juntos. Para estudio avanzado, recomendamos [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn). +> **[Estudiantes](https://aka.ms/student-page)**, para usar este currículo por tu cuenta, haz un fork del repo completo y completa los ejercicios por tu cuenta, comenzando con un cuestionario previo a la lección, luego leyendo la clase y completando el resto de las actividades. Trata de crear los proyectos comprendiendo las lecciones en lugar de copiar el código solución; sin embargo, ese código está disponible en las carpetas /solutions en cada lección orientada a proyectos. Otra idea sería formar un grupo de estudio con amigos y revisar el contenido juntos. Para estudios adicionales, recomendamos [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn). -Para una visión general en video de este curso, mira este video: +Para una descripción en video de este curso, mira este video: -[![Video promocional](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") +[![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") > 🎥 Haz clic en la imagen de arriba para un video sobre el proyecto! ## Pedagogía -Hemos elegido dos principios pedagógicos al construir este currículo: asegurar que sea basado en proyectos y que incluya cuestionarios frecuentes. Al final de esta serie, los estudiantes habrán construido un sistema de monitoreo y riego de plantas, un rastreador de vehículos, una fábrica inteligente para rastrear y controlar alimentos, y un temporizador de cocina controlado por voz, y habrán aprendido los fundamentos del Internet de las Cosas, incluyendo cómo escribir código para dispositivos, conectarse a la nube, analizar telemetría y ejecutar IA en el edge. +Hemos elegido dos principios pedagógicos al construir este currículo: asegurar que sea basado en proyectos y que incluya cuestionarios frecuentes. Al final de esta serie, los estudiantes habrán construido un sistema de monitoreo y riego de plantas, un rastreador de vehículos, una configuración de fábrica inteligente para rastrear y verificar alimentos, y un temporizador de cocina controlado por voz, y habrán aprendido los fundamentos del Internet de las Cosas, incluyendo cómo escribir código para dispositivos, conectarse a la nube, analizar telemetría y ejecutar IA en el borde. -Al asegurar que el contenido esté alineado con proyectos, el proceso es más atractivo para los estudiantes y la retención de conceptos se aumenta. +Al asegurar que el contenido se alinea con proyectos, el proceso se vuelve más atractivo para los estudiantes y se mejora la retención de conceptos. -Además, un cuestionario de baja presión antes de la clase establece la intención del estudiante hacia el aprendizaje del tema, mientras que un segundo cuestionario después de la clase asegura una retención adicional. Este currículo fue diseñado para ser flexible y divertido y puede ser tomado en su totalidad o en partes. Los proyectos empiezan pequeños y se vuelven cada vez más complejos al finalizar el ciclo de 12 semanas. +Además, un cuestionario de bajo riesgo antes de una clase establece la intención del estudiante hacia el aprendizaje del tema, mientras que un segundo cuestionario después de la clase asegura una retención adicional. Este currículo fue diseñado para ser flexible y divertido y puede tomarse en su totalidad o en parte. Los proyectos comienzan pequeños y se vuelven cada vez más complejos al final del ciclo de 12 semanas. -Cada proyecto está basado en hardware real disponible para estudiantes y aficionados. Cada proyecto se adentra en el dominio específico del proyecto, proporcionando conocimientos relevantes. Para ser un desarrollador exitoso es útil entender el dominio en el que se están resolviendo problemas; proporcionar este conocimiento permite a los estudiantes pensar sobre sus soluciones y aprendizajes en IoT en el contexto del tipo de problema real que podrían tener que resolver como desarrolladores IoT. Los estudiantes aprenden el 'por qué' de las soluciones que están construyendo y adquieren una apreciación por el usuario final. +Cada proyecto se basa en hardware del mundo real disponible para estudiantes y aficionados. Cada proyecto estudia el dominio específico del proyecto, proporcionando conocimiento de fondo relevante. Para ser un desarrollador exitoso, ayuda entender el dominio en el que resuelves problemas, y proporcionar este conocimiento permite a los estudiantes pensar en sus soluciones y aprendizajes de IoT en el contexto del tipo de problema del mundo real que podrían tener que resolver como desarrolladores de IoT. Los estudiantes aprenden el 'por qué' de las soluciones que construyen y adquieren una apreciación por el usuario final. ## Hardware -Tenemos dos opciones de hardware IoT para usar en los proyectos, dependiendo de la preferencia personal, conocimiento o preferencias del lenguaje de programación, objetivos de aprendizaje y disponibilidad. También hemos proporcionado una versión de 'hardware virtual' para quienes no tienen acceso a hardware o desean aprender más antes de comprometerse a una compra. Puede leer más y encontrar una 'lista de compras' en la [página de hardware](./hardware.md), incluidos enlaces para comprar kits completos de nuestros amigos en Seeed Studio. +Tenemos dos opciones de hardware IoT para usar en los proyectos dependiendo de la preferencia personal, conocimiento o preferencias del lenguaje de programación, objetivos de aprendizaje y disponibilidad. También hemos proporcionado una versión de 'hardware virtual' para aquellos que no tienen acceso a hardware, o quieren aprender más antes de comprometerse a una compra. Puedes leer más y encontrar una 'lista de compras' en la [página de hardware](./hardware.md), incluyendo enlaces para comprar kits completos de nuestros amigos en Seeed Studio. -> 💁 Encuentre nuestro [Código de Conducta](CODE_OF_CONDUCT.md), [Contribuciones](CONTRIBUTING.md) y pautas de [Traducción](TRANSLATIONS.md). ¡Agradecemos sus comentarios constructivos! +> 💁 Encuentra nuestras directrices de [Código de Conducta](CODE_OF_CONDUCT.md), [Contribuciones](CONTRIBUTING.md) y [Traducciones](..). ¡Esperamos tus comentarios constructivos! > -> 🔧 ¿Tiene problemas? Consulte nuestra [Guía de solución de problemas](TROUBLESHOOTING.md) para obtener soluciones a problemas comunes. +> 🔧 ¿Tienes problemas? Consulta nuestra [Guía de Solución de Problemas](TROUBLESHOOTING.md) para soluciones a problemas comunes. ## Cada lección incluye: -- esquema visual -- video suplementario opcional -- cuestionario de calentamiento previo a la lección +- sketchnote +- video complementario opcional +- cuestionario previo a la lección - lección escrita -- para lecciones basadas en proyectos, guías paso a paso sobre cómo construir el proyecto -- verificaciones de conocimiento +- para lecciones basadas en proyectos, guías paso a paso para construir el proyecto +- chequeos de conocimiento - un desafío -- lectura suplementaria +- lectura complementaria - tarea - [cuestionario posterior a la lección](https://ff-quizzes.netlify.app/en/) -> **Una nota sobre los cuestionarios**: Todos los cuestionarios están contenidos en la carpeta quiz-app, para un total de 48 cuestionarios con tres preguntas cada uno. Se enlazan dentro de las lecciones, pero la aplicación de cuestionarios puede ejecutarse localmente o desplegarse en Azure; siga las instrucciones en la carpeta `quiz-app`. Se están localizando gradualmente. +> **Una nota sobre los cuestionarios**: Todos los cuestionarios están contenidos en la carpeta quiz-app, con 48 cuestionarios en total de tres preguntas cada uno. Están enlazados dentro de las lecciones pero la aplicación de cuestionarios puede ejecutarse localmente o desplegarse en Azure; sigue las instrucciones en la carpeta `quiz-app`. Están siendo localizados gradualmente. ## Lecciones -| | Nombre del Proyecto | Conceptos Enseñados | Objetivos de Aprendizaje | Lección Enlazada | -| :---: | :--------------------------------------------: | :-------------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :-----------------------------------------------------------------------------------------------------------------------------: | -| 01 | [Introducción](./1-getting-started/README.md) | Introducción al IoT | Aprenda los principios básicos del IoT y los bloques fundamentales de las soluciones IoT como sensores y servicios en la nube mientras configura su primer dispositivo IoT | [Introducción al IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) | -| 02 | [Introducción](./1-getting-started/README.md) | Un vistazo más profundo al IoT | Aprenda más sobre los componentes de un sistema IoT, así como microcontroladores y computadoras de placa única | [Un vistazo más profundo al IoT](./1-getting-started/lessons/2-deeper-dive/README.md) | -| 03 | [Introducción](./1-getting-started/README.md) | Interactúe con el mundo físico mediante sensores y actuadores | Conozca los sensores para recolectar datos del mundo físico y los actuadores para enviar retroalimentación, mientras construye una luz nocturna | [Interactúe con el mundo físico mediante sensores y actuadores](./1-getting-started/lessons/3-sensors-and-actuators/README.md) | -| 04 | [Introducción](./1-getting-started/README.md) | Conecte su dispositivo a Internet | Aprenda cómo conectar un dispositivo IoT a Internet para enviar y recibir mensajes conectando su luz nocturna a un broker MQTT | [Conecte su dispositivo a Internet](./1-getting-started/lessons/4-connect-internet/README.md) | -| 05 | [Granja](./2-farm/README.md) | Prediga el crecimiento de plantas | Aprenda a predecir el crecimiento de plantas usando datos de temperatura capturados por un dispositivo IoT | [Prediga el crecimiento de plantas](./2-farm/lessons/1-predict-plant-growth/README.md) | -| 06 | [Granja](./2-farm/README.md) | Detecte la humedad del suelo | Aprenda a detectar la humedad del suelo y calibrar un sensor de humedad del suelo | [Detecte la humedad del suelo](./2-farm/lessons/2-detect-soil-moisture/README.md) | -| 07 | [Granja](./2-farm/README.md) | Riego automatizado de plantas | Aprenda cómo automatizar y programar el riego usando un relé y MQTT | [Riego automatizado de plantas](./2-farm/lessons/3-automated-plant-watering/README.md) | -| 08 | [Granja](./2-farm/README.md) | Migre su planta a la nube | Aprenda sobre la nube y los servicios IoT alojados en la nube y cómo conectar su planta a uno de estos en lugar de a un broker MQTT público | [Migre su planta a la nube](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | -| 09 | [Granja](./2-farm/README.md) | Migre la lógica de su aplicación a la nube | Aprenda cómo escribir lógica de aplicación en la nube que responda a mensajes IoT | [Migre la lógica de su aplicación a la nube](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | -| 10 | [Granja](./2-farm/README.md) | Mantenga su planta segura | Aprenda sobre seguridad en IoT y cómo mantener segura su planta con claves y certificados | [Mantenga su planta segura](./2-farm/lessons/6-keep-your-plant-secure/README.md) | -| 11 | [Transporte](./3-transport/README.md) | Seguimiento de ubicación | Aprenda sobre el seguimiento de ubicación GPS para dispositivos IoT | [Seguimiento de ubicación](./3-transport/lessons/1-location-tracking/README.md) | -| 12 | [Transporte](./3-transport/README.md) | Almacene datos de ubicación | Aprenda cómo almacenar datos IoT para visualización o análisis posterior | [Almacene datos de ubicación](./3-transport/lessons/2-store-location-data/README.md) | -| 13 | [Transporte](./3-transport/README.md) | Visualice datos de ubicación | Aprenda sobre la visualización de datos de ubicación en un mapa y cómo los mapas representan el mundo real 3D en 2 dimensiones | [Visualice datos de ubicación](./3-transport/lessons/3-visualize-location-data/README.md) | -| 14 | [Transporte](./3-transport/README.md) | Geocercas | Aprenda sobre geocercas y cómo pueden usarse para alertar cuando vehículos en la cadena de suministro están cerca de su destino | [Geocercas](./3-transport/lessons/4-geofences/README.md) | -| 15 | [Manufactura](./4-manufacturing/README.md) | Entrene un detector de calidad de fruta | Aprenda sobre entrenamiento de un clasificador de imágenes en la nube para detectar calidad de frutas | [Entrene un detector de calidad de fruta](./4-manufacturing/lessons/1-train-fruit-detector/README.md) | -| 16 | [Manufactura](./4-manufacturing/README.md) | Verifique la calidad de fruta desde un dispositivo IoT | Aprenda a usar su detector de calidad de fruta desde un dispositivo IoT | [Verifique la calidad de fruta desde un dispositivo IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) | -| 17 | [Manufactura](./4-manufacturing/README.md) | Ejecute su detector de frutas en el edge | Aprenda sobre la ejecución de su detector de frutas en un dispositivo IoT en el edge | [Ejecute su detector de frutas en el edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | -| 18 | [Manufactura](./4-manufacturing/README.md) | Active la detección de calidad de fruta desde un sensor | Aprenda sobre la activación de la detección de calidad de fruta desde un sensor | [Active la detección de calidad de fruta desde un sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | -| 19 | [Retail](./5-retail/README.md) | Entrene un detector de existencias | Aprenda a usar detección de objetos para entrenar un detector de existencias que cuente el stock en una tienda | [Entrene un detector de existencias](./5-retail/lessons/1-train-stock-detector/README.md) | -| 20 | [Retail](./5-retail/README.md) | Verifique existencias desde un dispositivo IoT | Aprenda a verificar existencias desde un dispositivo IoT usando un modelo de detección de objetos | [Verifique existencias desde un dispositivo IoT](./5-retail/lessons/2-check-stock-device/README.md) | -| 21 | [Consumidor](./6-consumer/README.md) | Reconozca voz con un dispositivo IoT | Aprenda a reconocer voz desde un dispositivo IoT para construir un temporizador inteligente | [Reconozca voz con un dispositivo IoT](./6-consumer/lessons/1-speech-recognition/README.md) | -| 22 | [Consumidor](./6-consumer/README.md) | Comprenda el lenguaje | Aprenda a entender frases habladas a un dispositivo IoT | [Comprenda el lenguaje](./6-consumer/lessons/2-language-understanding/README.md) | -| 23 | [Consumidor](./6-consumer/README.md) | Configure un temporizador y proporcione retroalimentación hablada | Aprenda a configurar un temporizador en un dispositivo IoT y dar retroalimentación hablada sobre cuándo se configura y cuándo termina el temporizador | [Configure un temporizador y proporcione retroalimentación hablada](./6-consumer/lessons/3-spoken-feedback/README.md) | -| 24 | [Consumidor](./6-consumer/README.md) | Soporte para múltiples idiomas | Aprenda a soportar múltiples idiomas, tanto para entender lo hablado como para las respuestas de su temporizador inteligente | [Soporte para múltiples idiomas](./6-consumer/lessons/4-multiple-language-support/README.md) | +| | Nombre del proyecto | Conceptos enseñados | Objetivos de aprendizaje | Lección enlazada | +| :---: | :-----------------------------------------: | :-------------------------------------------------------------: | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | +| 01 | [Primeros pasos](./1-getting-started/README.md) | Introducción al IoT | Aprende los principios básicos del IoT y los bloques básicos de soluciones IoT, como sensores y servicios en la nube mientras configuras tu primer dispositivo IoT | [Introducción al IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) | +| 02 | [Primeros pasos](./1-getting-started/README.md) | Una inmersión más profunda en IoT | Aprende más sobre los componentes de un sistema IoT, así como microcontroladores y computadoras de placa única | [Una inmersión más profunda en IoT](./1-getting-started/lessons/2-deeper-dive/README.md) | +| 03 | [Primeros pasos](./1-getting-started/README.md) | Interactuar con el mundo físico con sensores y actuadores | Aprende sobre sensores para recopilar datos del mundo físico y actuadores para enviar retroalimentación, mientras construyes una luz nocturna | [Interactuar con el mundo físico con sensores y actuadores](./1-getting-started/lessons/3-sensors-and-actuators/README.md) | +| 04 | [Primeros pasos](./1-getting-started/README.md) | Conecta tu dispositivo a Internet | Aprende cómo conectar un dispositivo IoT a Internet para enviar y recibir mensajes conectando tu luz nocturna a un broker MQTT | [Conecta tu dispositivo a Internet](./1-getting-started/lessons/4-connect-internet/README.md) | +| 05 | [Granja](./2-farm/README.md) | Predecir el crecimiento de plantas | Aprende cómo predecir el crecimiento de plantas usando datos de temperatura capturados por un dispositivo IoT | [Predecir crecimiento de plantas](./2-farm/lessons/1-predict-plant-growth/README.md) | +| 06 | [Granja](./2-farm/README.md) | Detectar humedad del suelo | Aprende cómo detectar la humedad del suelo y calibrar un sensor de humedad del suelo | [Detectar humedad del suelo](./2-farm/lessons/2-detect-soil-moisture/README.md) | +| 07 | [Granja](./2-farm/README.md) | Riego automático de plantas | Aprende a automatizar y programar el riego usando un relé y MQTT | [Riego automático de plantas](./2-farm/lessons/3-automated-plant-watering/README.md) | +| 08 | [Granja](./2-farm/README.md) | Migra tu planta a la nube | Aprende sobre la nube y servicios IoT alojados en la nube y cómo conectar tu planta a uno de estos en lugar de a un broker MQTT público | [Migra tu planta a la nube](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | +| 09 | [Granja](./2-farm/README.md) | Migra la lógica de tu aplicación a la nube | Aprende cómo escribir lógica de aplicación en la nube que responda a mensajes IoT | [Migra la lógica de tu aplicación a la nube](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | +| 10 | [Granja](./2-farm/README.md) | Mantén tu planta segura | Aprende sobre seguridad en IoT y cómo mantener segura tu planta con llaves y certificados | [Mantén tu planta segura](./2-farm/lessons/6-keep-your-plant-secure/README.md) | +| 11 | [Transporte](./3-transport/README.md) | Seguimiento de ubicación | Aprende sobre seguimiento de ubicación GPS para dispositivos IoT | [Seguimiento de ubicación](./3-transport/lessons/1-location-tracking/README.md) | +| 12 | [Transporte](./3-transport/README.md) | Almacenar datos de ubicación | Aprende cómo almacenar datos IoT para ser visualizados o analizados posteriormente | [Almacenar datos de ubicación](./3-transport/lessons/2-store-location-data/README.md) | +| 13 | [Transporte](./3-transport/README.md) | Visualizar datos de ubicación | Aprende sobre visualizar datos de ubicación en un mapa, y cómo los mapas representan el mundo 3D real en 2 dimensiones | [Visualizar datos de ubicación](./3-transport/lessons/3-visualize-location-data/README.md) | +| 14 | [Transporte](./3-transport/README.md) | Geocercas | Aprende sobre geocercas, y cómo pueden usarse para alertar cuando vehículos en la cadena de suministro están cerca de su destino | [Geocercas](./3-transport/lessons/4-geofences/README.md) | +| 15 | [Manufactura](./4-manufacturing/README.md) | Entrenar un detector de calidad de frutas | Aprende a entrenar un clasificador de imágenes en la nube para detectar la calidad de fruta | [Entrenar un detector de calidad de fruta](./4-manufacturing/lessons/1-train-fruit-detector/README.md) | +| 16 | [Manufactura](./4-manufacturing/README.md) | Comprobar la calidad de fruta desde un dispositivo IoT | Aprende a usar tu detector de calidad de fruta desde un dispositivo IoT | [Comprobar calidad de fruta desde un dispositivo IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) | +| 17 | [Manufactura](./4-manufacturing/README.md) | Ejecuta tu detector de fruta en el edge | Aprende sobre ejecutar tu detector de fruta en un dispositivo IoT en el edge | [Ejecuta tu detector de fruta en el edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | +| 18 | [Manufactura](./4-manufacturing/README.md) | Activar detección de calidad de fruta desde un sensor | Aprende a activar la detección de calidad de fruta desde un sensor | [Activar detección de calidad de fruta desde un sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | +| 19 | [Retail](./5-retail/README.md) | Entrenar un detector de stock | Aprende cómo usar detección de objetos para entrenar un detector de stock para contar inventario en una tienda | [Entrenar un detector de stock](./5-retail/lessons/1-train-stock-detector/README.md) | +| 20 | [Retail](./5-retail/README.md) | Comprobar inventario desde un dispositivo IoT | Aprende a comprobar inventario desde un dispositivo IoT usando un modelo de detección de objetos | [Comprobar inventario desde un dispositivo IoT](./5-retail/lessons/2-check-stock-device/README.md) | +| 21 | [Consumidor](./6-consumer/README.md) | Reconocer voz con un dispositivo IoT | Aprende a reconocer voz desde un dispositivo IoT para construir un temporizador inteligente | [Reconocer voz con un dispositivo IoT](./6-consumer/lessons/1-speech-recognition/README.md) | +| 22 | [Consumidor](./6-consumer/README.md) | Entender el lenguaje | Aprende a entender frases habladas a un dispositivo IoT | [Entender el lenguaje](./6-consumer/lessons/2-language-understanding/README.md) | +| 23 | [Consumidor](./6-consumer/README.md) | Configurar un temporizador y proporcionar feedback hablado | Aprende a configurar un temporizador en un dispositivo IoT y dar feedback hablado cuando el temporizador está activo y cuando termina | [Configurar temporizador y proporcionar feedback hablado](./6-consumer/lessons/3-spoken-feedback/README.md) | +| 24 | [Consumidor](./6-consumer/README.md) | Soportar múltiples idiomas | Aprende a soportar múltiples idiomas, tanto para ser escuchado como para las respuestas de tu temporizador inteligente | [Soportar múltiples idiomas](./6-consumer/lessons/4-multiple-language-support/README.md) | ## Acceso sin conexión -Puede ejecutar esta documentación sin conexión usando [Docsify](https://docsify.js.org/#/). Haga un fork de este repositorio, [instale Docsify](https://docsify.js.org/#/quickstart) en su máquina local y luego, en la carpeta raíz de este repositorio, escriba `docsify serve`. El sitio web se servirá en el puerto 3000 de su localhost: `localhost:3000`. +Puedes ejecutar esta documentación sin conexión usando [Docsify](https://docsify.js.org/#/). Haz un fork de este repositorio, [instala Docsify](https://docsify.js.org/#/quickstart) en tu máquina local, y luego en la carpeta raíz de este repositorio, escribe `docsify serve`. El sitio web se servirá en el puerto 3000 en tu localhost: `localhost:3000`. ## Cuestionario -Gracias a la comunidad por alojar el cuestionario interactivo que pone a prueba su conocimiento en cada uno de los capítulos. Puede evaluar su conocimiento [aquí](https://ff-quizzes.netlify.app/en/) +Gracias a la comunidad por alojar el cuestionario interactivo que pone a prueba tu conocimiento en cada uno de los capítulos. Puedes poner a prueba tu conocimiento [aquí](https://ff-quizzes.netlify.app/en/) ### PDF -Puede generar un PDF de este contenido para acceso sin conexión si es necesario. Para hacerlo, asegúrese de tener [npm instalado](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) y ejecute los siguientes comandos en la carpeta raíz de este repositorio: +Puedes generar un PDF de este contenido para acceder sin conexión si es necesario. Para ello, asegúrate de tener [npm instalado](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) y ejecuta los siguientes comandos en la carpeta raíz de este repositorio: ```sh npm i @@ -164,21 +164,22 @@ npm run convert ### Diapositivas -Hay presentaciones de diapositivas para algunas de las lecciones en la carpeta [slides](../../slides). +Hay presentaciones para algunas de las lecciones en la carpeta [slides](../../slides). + ## Otros Currículos -¡Nuestro equipo produce otros currículos! Échele un vistazo: +¡Nuestro equipo produce otros currículos! Consulta: ### LangChain -[![LangChain4j para principiantes](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners) -[![LangChain.js para principiantes](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin) -[![LangChain para principiantes](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin) +[![LangChain4j for Beginners](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners) +[![LangChain.js for Beginners](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin) +[![LangChain for Beginners](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin) --- -### Azure / Edge / MCP / Agentes -[![AZD para principiantes](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) +### Azure / Edge / MCP / Agents +[![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) [![Edge AI para Principiantes](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) [![MCP para Principiantes](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) [![Agentes de IA para Principiantes](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) @@ -208,15 +209,15 @@ Hay presentaciones de diapositivas para algunas de las lecciones en la carpeta [ [![Copilot para Programación en Pareja con IA](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) [![Copilot para C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) [![Aventura Copilot](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) - + -## Atribuciones de las imágenes +## Atribuciones de imágenes -Puedes encontrar todas las atribuciones de las imágenes usadas en este currículo donde sea necesario en [Atribuciones](./attributions.md). +Puedes encontrar todas las atribuciones para las imágenes usadas en este currículo donde se requiera en el [Atribuciones](./attributions.md). --- -**Aviso Legal**: -Este documento ha sido traducido utilizando el servicio de traducción por IA [Co-op Translator](https://github.com/Azure/co-op-translator). Aunque nos esforzamos por la precisión, por favor tenga en cuenta que las traducciones automáticas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda la traducción profesional humana. No nos hacemos responsables de ningún malentendido o interpretación errónea derivada del uso de esta traducción. +**Descargo de responsabilidad**: +Este documento ha sido traducido utilizando el servicio de traducción automática [Co-op Translator](https://github.com/Azure/co-op-translator). Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda la traducción profesional humana. No nos hacemos responsables de ningún malentendido o interpretación errónea derivada del uso de esta traducción. \ No newline at end of file diff --git a/translations/fr/.co-op-translator.json b/translations/fr/.co-op-translator.json index 218a2bc48..2d4647d66 100644 --- a/translations/fr/.co-op-translator.json +++ b/translations/fr/.co-op-translator.json @@ -738,8 +738,8 @@ "language_code": "fr" }, "README.md": { - "original_hash": "accf69391fa4450eadbf492ca024cccf", - "translation_date": "2026-04-06T15:43:33+00:00", + "original_hash": "29027fa73b2c0eec9a3b01a48641c199", + "translation_date": "2026-04-24T11:28:33+00:00", "source_file": "README.md", "language_code": "fr" }, diff --git a/translations/fr/README.md b/translations/fr/README.md index 6f063bcb0..ca2dc7784 100644 --- a/translations/fr/README.md +++ b/translations/fr/README.md @@ -1,39 +1,38 @@ -[![Licence GitHub](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) -[![Contributeurs GitHub](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) -[![Problèmes GitHub](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) -[![Pull requests GitHub](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) -[![PRs Bienvenus](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) +[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) +[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) +[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) +[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) -[![Observateurs GitHub](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) -[![Forks GitHub](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) -[![Étoiles GitHub](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) +[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) +[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) +[![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) -### Rejoignez la communauté Azure AI Foundry +### Rejoignez la communauté Azure AI Foundry -Si vous êtes bloqué ou avez des questions sur la création d'applications d'IA. Rejoignez d'autres apprenants et développeurs expérimentés dans des discussions sur MCP. C'est une communauté bienveillante où les questions sont les bienvenues et où le savoir est partagé librement. +Si vous êtes bloqué ou avez des questions sur la création d'applications d'IA. Rejoignez d'autres apprenants et développeurs expérimentés pour discuter de MCP. C'est une communauté solidaire où les questions sont les bienvenues et où les connaissances sont librement partagées. [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) -Si vous avez des retours sur les produits ou des erreurs lors de la création, visitez : +Si vous avez des retours sur le produit ou des erreurs lors du développement, visitez : [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) Suivez ces étapes pour commencer à utiliser ces ressources : -1. **Forkez le dépôt** : Cliquez [![Forks GitHub](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork) +1. **Forkez le dépôt** : Cliquez sur [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork) 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 d'autres développeurs**](https://discord.com/invite/ByRwuEEgH4) - +3. [**Rejoignez le Discord Microsot Foundry et rencontrez des experts et d'autres développeurs**](https://discord.com/invite/ByRwuEEgH4) ### 🌐 Support multilingue #### Pris en charge via GitHub Action (Automatisé et toujours à jour) -[Arabe](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgare](../bg/README.md) | [Birman (Myanmar)](../my/README.md) | [Chinois (Simplifié)](../zh-CN/README.md) | [Chinois (Traditionnel, Hong Kong)](../zh-HK/README.md) | [Chinois (Traditionnel, Macao)](../zh-MO/README.md) | [Chinois (Traditionnel, Taïwan)](../zh-TW/README.md) | [Croate](../hr/README.md) | [Tchèque](../cs/README.md) | [Danois](../da/README.md) | [Néerlandais](../nl/README.md) | [Estonien](../et/README.md) | [Finnois](../fi/README.md) | [Français](./README.md) | [Allemand](../de/README.md) | [Grec](../el/README.md) | [Hébreu](../he/README.md) | [Hindi](../hi/README.md) | [Hongrois](../hu/README.md) | [Indonésien](../id/README.md) | [Italien](../it/README.md) | [Japonais](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Coréen](../ko/README.md) | [Lituanien](../lt/README.md) | [Malais](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Népalais](../ne/README.md) | [Pidgin nigérian](../pcm/README.md) | [Norvégien](../no/README.md) | [Persan (Farsi)](../fa/README.md) | [Polonais](../pl/README.md) | [Portugais (Brésil)](../pt-BR/README.md) | [Portugais (Portugal)](../pt-PT/README.md) | [Panjabi (Gurmukhi)](../pa/README.md) | [Roumain](../ro/README.md) | [Russe](../ru/README.md) | [Serbe (Cyrillique)](../sr/README.md) | [Slovaque](../sk/README.md) | [Slovène](../sl/README.md) | [Espagnol](../es/README.md) | [Swahili](../sw/README.md) | [Suédois](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamoul](../ta/README.md) | [Télougou](../te/README.md) | [Thaï](../th/README.md) | [Turc](../tr/README.md) | [Ukrainien](../uk/README.md) | [Ourdou](../ur/README.md) | [Vietnamien](../vi/README.md) +[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](./README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md) > **Préférez cloner localement ?** > -> Ce dépôt inclut plus de 50 traductions linguistiques ce qui augmente considérablement la taille du téléchargement. Pour cloner sans les traductions, utilisez le sparse checkout : +> Ce dépôt comprend plus de 50 traductions linguistiques ce qui augmente considérablement la taille du téléchargement. Pour cloner sans les traductions, utilisez le sparse checkout : > > **Bash / macOS / Linux :** > ```bash @@ -52,172 +51,172 @@ Suivez ces étapes pour commencer à utiliser ces ressources : > Cela vous donne tout ce dont vous avez besoin pour compléter le cours avec un téléchargement beaucoup plus rapide. -# IoT pour débutants - Un programme +# IoT pour les 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 consacré 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 que les nouvelles compétences "collent". +Les Azure Cloud Advocates chez Microsoft sont heureux de proposer un programme de 12 semaines, 24 leçons, entièrement consacré 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 les projets vous permet d'apprendre en construisant, une méthode éprouvée pour que les nouvelles compétences "collent". -Les projets couvrent le parcours des aliments de la ferme à la table. Cela inclut l'agriculture, la logistique, la fabrication, la vente au détail et le consommateur — tous des secteurs industriels populaires pour les appareils IoT. +Les projets couvrent le parcours de la nourriture de la ferme à la table. Cela inclut l'agriculture, la logistique, la fabrication, la vente au détail et le consommateur — tous des domaines industriels populaires pour les dispositifs IoT. -![Une feuille de route du cours montrant 24 leçons couvrant introduction, agriculture, transport, transformation, vente au détail et cuisine](../../translated_images/fr/Roadmap.bb1dec285dda0eda.webp) +![Une feuille de route pour le cours montrant 24 leçons couvrant l'introduction, l'agriculture, le transport, le traitement, la vente au détail et la cuisine](../../translated_images/fr/Roadmap.bb1dec285dda0eda.webp) > Sketchnote par [Nitya Narasimhan](https://github.com/nitya). Cliquez sur l'image pour une version plus grande. -**Un grand merci à nos auteurs [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), et notre artiste sketchnote [Nitya Narasimhan](https://github.com/nitya).** +**Un grand merci à nos auteurs [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), et à notre artiste sketchnote [Nitya Narasimhan](https://github.com/nitya).** -**Merci également à notre équipe d'[Ambassadeurs étudiants Microsoft Learn](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) qui ont revu et traduit ce programme - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), et [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** +**Merci également à notre équipe d'[Ambassadeurs étudiants Microsoft Learn](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) qui ont révisé et traduit ce programme - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), et [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** Rencontrez l'équipe ! -[![Vidéo promotionnelle](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k) +[![Promo video](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k) **Gif par** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) -> 🎥 Cliquez sur l'image ci-dessus pour une vidéo sur le projet ! +> 🎥 Cliquez sur l'image ci-dessus pour une vidéo à propos du projet ! -> **Enseignants**, nous avons [inclus quelques suggestions](for-teachers.md) sur comment utiliser ce programme. Si vous souhaitez créer vos propres leçons, nous avons également inclus un [modèle de leçon](lesson-template/README.md). +> **Enseignants**, nous avons [inclus quelques suggestions](for-teachers.md) sur la façon d'utiliser ce programme. Si vous souhaitez créer vos propres leçons, nous avons également inclus un [modèle de leçon](lesson-template/README.md). -> **[Étudiants](https://aka.ms/student-page)**, pour utiliser ce programme de manière autonome, forkez l’intégralité du dépôt et complétez les exercices par vous-même, en commençant par un quiz pré-lecture, 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 de la solution ; toutefois ce code est disponible dans les dossiers /solutions de chaque leçon orientée projet. Une autre idée serait de former un groupe d'étude avec des amis et parcourir ensemble le contenu. Pour approfondir, nous recommandons [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn). +> **[Étudiants](https://aka.ms/student-page)**, pour utiliser ce programme en autonomie, forkez tout le dépôt et complétez les exercices seuls, en commençant par un quiz pré-conférence, puis en lisant la leçon et en réalisant le reste des activités. Essayez de créer les projets en comprenant les leçons plutôt qu'en copiant le code solution ; toutefois, ce code est disponible dans les dossiers /solutions de 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 approfondir, nous recommandons [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn). -Pour un aperçu vidéo de ce cours, regardez cette vidéo : +Pour une vue d'ensemble vidéo de ce cours, regardez cette vidéo : -[![Vidéo promotionnelle](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Vidéo promotionnelle") +[![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") -> 🎥 Cliquez sur l'image ci-dessus pour une vidéo sur le projet ! +> 🎥 Cliquez sur l'image ci-dessus pour une vidéo à propos du projet ! ## Pédagogie -Nous avons choisi deux principes pédagogiques pour construire ce programme : nous assurer 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 plantes, un traceur de véhicule, une configuration d'usine intelligente pour suivre et contrôler les aliments, et un minuteur de cuisine contrôlé par la voix, tout en ayant appris les bases de l'Internet des objets incluant comment écrire du code pour les appareils, se connecter au cloud, analyser la télémétrie et exécuter de l'IA en périphérie (edge). +Nous avons choisi deux principes pédagogiques lors de la création de ce programme : s'assurer qu'il est basé sur des projets et qu'il inclut des quiz fréquents. À la fin de cette série, les étudiants auront construit un système de surveillance et d'arrosage de plantes, un traceur de véhicule, une installation d'usine intelligente pour suivre et contrôler les aliments, et un minuteur de cuisson commandé par la voix, et auront appris les bases de l'Internet des objets, y compris comment écrire du code pour les dispositifs, se connecter au cloud, analyser la télémétrie et exécuter l'IA en périphérie. -En garantissant que le contenu est aligné avec des projets, le processus devient plus engageant pour les étudiants et la rétention des concepts sera augmentée. +En veillant à ce que le contenu corresponde aux projets, le processus devient plus engageant pour les étudiants et la rétention des concepts est augmentée. -De plus, un quiz à faible enjeu avant une classe fixe l'intention de l'étudiant vers l'apprentissage d'un sujet, tandis qu'un second quiz après la classe assure une rétention supérieure. Ce programme a été conçu pour être flexible et amusant et peut être suivi en entier ou partiellement. Les projets commencent petits et deviennent de plus en plus complexes à la fin du cycle de 12 semaines. +De plus, un quiz à faible enjeu avant un cours définit l'intention de l'étudiant vers l'apprentissage d'un sujet, tandis qu'un second quiz après le cours assure une rétention supplémentaire. 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 vers la fin du cycle de 12 semaines. -Chaque projet est basé sur du matériel réel accessible aux étudiants et aux amateurs. Chaque projet étudie le domaine spécifique, fournissant les connaissances de fond pertinentes. Pour être un développeur performant, il est utile de comprendre le domaine dans lequel vous résolvez des problèmes, fournir ce contexte permet aux étudiants de réfléchir à leurs solutions IoT et apprentissages dans le cadre du type de problèmes réels qu'ils pourraient être amenés à résoudre comme développeurs IoT. Les étudiants apprennent le "pourquoi" des solutions qu'ils construisent, et comprennent mieux l'utilisateur final. +Chaque projet est basé sur du matériel réel disponible pour les étudiants et amateurs. Chaque projet examine le domaine spécifique du projet, fournissant des connaissances de base pertinentes. Pour être un développeur efficace, il est utile de comprendre le domaine dans lequel vous résolvez des problèmes ; fournir ces connaissances de base permet aux étudiants de penser à 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 développent une appréciation de l'utilisateur final. ## Matériel -Nous avons deux choix de matériel IoT à utiliser pour les projets en fonction des préférences personnelles, des connaissances ou préférences en langage de programmation, des objectifs d'apprentissage et de la disponibilité. Nous avons également fourni une version « matériel virtuel » pour ceux qui n'ont pas accès au matériel, ou qui souhaitent en apprendre davantage avant de s'engager dans un achat. Vous pouvez en lire plus et trouver une « liste d'achat » sur la [page matériel](./hardware.md), y compris des liens pour acheter des kits complets auprès de nos amis de Seeed Studio. +Nous avons deux choix de matériel IoT à utiliser pour les projets, en fonction des préférences personnelles, des connaissances ou préférences en langage de programmation, des objectifs d'apprentissage et de 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 souhaitent en apprendre davantage avant de s'engager dans un achat. Vous pouvez en savoir plus et trouver une « liste de courses » sur la [page matériel](./hardware.md), incluant des liens pour acheter des kits complets auprès de nos amis de Seeed Studio. -> 💁 Retrouvez notre [Code de conduite](CODE_OF_CONDUCT.md), [Contribuer](CONTRIBUTING.md) et [Traduction](TRANSLATIONS.md). Nous accueillons vos retours constructifs ! +> 💁 Retrouvez nos directives [Code de conduite](CODE_OF_CONDUCT.md), [Contribution](CONTRIBUTING.md) et [Traductions](..). Vos retours constructifs sont les bienvenus ! > -> 🔧 Vous avez des problèmes ? Consultez notre [Guide de dépannage](TROUBLESHOOTING.md) pour des solutions aux problèmes courants. +> 🔧 Vous rencontrez des problèmes ? Consultez notre [Guide de dépannage](TROUBLESHOOTING.md) pour des solutions aux problèmes courants. ## Chaque leçon comprend : - sketchnote - vidéo complémentaire optionnelle -- quiz d'échauffement pré-lesson +- quiz d’échauffement avant la leçon - leçon écrite -- pour les leçons basées sur un projet, guides étape par étape sur comment construire le projet -- contrôles des connaissances +- pour les leçons basées sur un projet, des guides pas à pas pour réaliser le projet +- vérifications des connaissances - un défi - lecture complémentaire - devoir -- [quiz post-lesson](https://ff-quizzes.netlify.app/en/) +- [quiz post-leçon](https://ff-quizzes.netlify.app/en/) -> **Une remarque sur les quiz** : Tous les quiz sont contenus dans le dossier quiz-app, pour un total de 48 quiz composés chacun de trois questions. Ils sont liés depuis l'intérieur des 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 en cours de localisation progressive. +> **Une note à propos des quiz** : Tous les quiz sont contenus dans le dossier quiz-app, pour un total de 48 quiz de trois questions chacun. Ils sont liés depuis les leçons mais l’application 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](./1-getting-started/README.md) | Introduction à l’IoT | Apprenez les principes de base de l’IoT et les blocs fondamentaux des solutions IoT tels que les capteurs et les services cloud pendant que vous configurez votre premier appareil IoT | [Introduction à l’IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) | -| 02 | [Premiers pas](./1-getting-started/README.md) | Une plongée plus profonde dans l’IoT | Découvrez davantage les composants d’un système IoT, ainsi que les microcontrôleurs et les ordinateurs monocartes | [Une plongée plus profonde dans l’IoT](./1-getting-started/lessons/2-deeper-dive/README.md) | -| 03 | [Premiers pas](./1-getting-started/README.md) | Interagissez avec le monde physique via des capteurs et actionneurs | Apprenez à utiliser les capteurs pour collecter des données du monde physique et les actionneurs pour envoyer des réactions, tout en construisant une lampe de chevet | [Interagissez avec le monde physique via des capteurs et actionneurs](./1-getting-started/lessons/3-sensors-and-actuators/README.md) | -| 04 | [Premiers pas](./1-getting-started/README.md) | Connectez votre appareil à Internet | Apprenez comment connecter un appareil IoT à Internet pour envoyer et recevoir des messages en connectant votre lampe de chevet à un broker MQTT | [Connectez votre appareil à Internet](./1-getting-started/lessons/4-connect-internet/README.md) | -| 05 | [Ferme](./2-farm/README.md) | 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](./2-farm/lessons/1-predict-plant-growth/README.md) | -| 06 | [Ferme](./2-farm/README.md) | 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](./2-farm/lessons/2-detect-soil-moisture/README.md) | -| 07 | [Ferme](./2-farm/README.md) | Arrosage automatisé des plantes | Apprenez à automatiser et programmer l’arrosage en utilisant un relais et MQTT | [Arrosage automatisé des plantes](./2-farm/lessons/3-automated-plant-watering/README.md) | -| 08 | [Ferme](./2-farm/README.md) | Migrez 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 broker MQTT public | [Migrez votre plante vers le cloud](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | -| 09 | [Ferme](./2-farm/README.md) | Migrez la logique de votre application vers le cloud | Apprenez comment écrire la logique d’application dans le cloud qui réagit aux messages IoT | [Migrez la logique de votre application vers le cloud](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | -| 10 | [Ferme](./2-farm/README.md) | Sécurisez votre plante | Apprenez la sécurité avec l’IoT et comment sécuriser votre plante avec des clés et des certificats | [Sécurisez votre plante](./2-farm/lessons/6-keep-your-plant-secure/README.md) | -| 11 | [Transport](./3-transport/README.md) | Suivi de localisation | Apprenez sur le suivi de localisation GPS pour les appareils IoT | [Suivi de localisation](./3-transport/lessons/1-location-tracking/README.md) | -| 12 | [Transport](./3-transport/README.md) | Stocker les données de localisation | Apprenez comment stocker les données IoT pour les visualiser ou les analyser plus tard | [Stocker les données de localisation](./3-transport/lessons/2-store-location-data/README.md) | -| 13 | [Transport](./3-transport/README.md) | Visualiser les données de localisation | Apprenez à visualiser des données de localisation sur une carte, et comment les cartes représentent le monde réel 3D en 2 dimensions | [Visualiser les données de localisation](./3-transport/lessons/3-visualize-location-data/README.md) | -| 14 | [Transport](./3-transport/README.md) | Géorepérages | Apprenez ce que sont les géorepérages, et comment ils peuvent être utilisés pour alerter quand des véhicules dans la chaîne d'approvisionnement sont proches de leur destination | [Géorepérages](./3-transport/lessons/4-geofences/README.md) | -| 15 | [Fabrication](./4-manufacturing/README.md) | Entraîner un détecteur de qualité de fruit | Apprenez à entraîner un classificateur d’images dans le cloud pour détecter la qualité des fruits | [Entraîner un détecteur de qualité de fruit](./4-manufacturing/lessons/1-train-fruit-detector/README.md) | -| 16 | [Fabrication](./4-manufacturing/README.md) | Vérifier la qualité des fruits depuis un appareil IoT | Apprenez à utiliser votre détecteur de qualité des fruits depuis un appareil IoT | [Vérifier la qualité des fruits depuis un appareil IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) | -| 17 | [Fabrication](./4-manufacturing/README.md) | 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](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | -| 18 | [Fabrication](./4-manufacturing/README.md) | Déclencher la détection de qualité des fruits depuis un capteur | Apprenez à déclencher la détection de qualité des fruits depuis un capteur | [Déclencher la détection de qualité des fruits depuis un capteur](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | -| 19 | [Commerce](./5-retail/README.md) | Entraîner un détecteur de stock | Apprenez à utiliser la détection d’objets pour entraîner un détecteur de stock afin de compter le stock dans un magasin | [Entraîner un détecteur de stock](./5-retail/lessons/1-train-stock-detector/README.md) | -| 20 | [Commerce](./5-retail/README.md) | 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](./5-retail/lessons/2-check-stock-device/README.md) | -| 21 | [Consommateur](./6-consumer/README.md) | 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](./6-consumer/lessons/1-speech-recognition/README.md) | -| 22 | [Consommateur](./6-consumer/README.md) | Comprendre les langues | Apprenez à comprendre les phrases prononcées à un appareil IoT | [Comprendre les langues](./6-consumer/lessons/2-language-understanding/README.md) | -| 23 | [Consommateur](./6-consumer/README.md) | Régler une minuterie et fournir un retour vocal | Apprenez à régler une minuterie sur un appareil IoT et à donner un retour vocal lorsque la minuterie est réglée et quand elle se termine | [Régler une minuterie et fournir un retour vocal](./6-consumer/lessons/3-spoken-feedback/README.md) | -| 24 | [Consommateur](./6-consumer/README.md) | Supporter plusieurs langues | Apprenez à prendre en charge plusieurs langues, à la fois pour être parlé et pour les réponses de votre minuteur intelligent | [Supporter plusieurs langues](./6-consumer/lessons/4-multiple-language-support/README.md) | +| | Nom du Projet | Concepts Enseignés | Objectifs d’Apprentissage | Leçon liée | +| :---: | :------------------------------------: | :-------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: | +| 01 | [Prise en main](./1-getting-started/README.md) | 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](./1-getting-started/lessons/1-introduction-to-iot/README.md) | +| 02 | [Prise en main](./1-getting-started/README.md) | Approfondissement de l’IoT | Apprenez davantage sur les composants d’un système IoT, ainsi que sur les microcontrôleurs et ordinateurs monocartes | [Approfondissement de l’IoT](./1-getting-started/lessons/2-deeper-dive/README.md) | +| 03 | [Prise en main](./1-getting-started/README.md) | Interagir avec le monde physique via capteurs et actionneurs | Découvrez les capteurs pour collecter des données du monde réel et les actionneurs pour envoyer des retours, tout en construisant une veilleuse | [Interagir avec le monde physique via capteurs et actionneurs](./1-getting-started/lessons/3-sensors-and-actuators/README.md) | +| 04 | [Prise en main](./1-getting-started/README.md) | Connecter votre appareil à Internet | Apprenez à connecter un appareil IoT à Internet pour envoyer et recevoir des messages en connectant votre veilleuse à un broker MQTT | [Connecter votre appareil à Internet](./1-getting-started/lessons/4-connect-internet/README.md) | +| 05 | [Ferme](./2-farm/README.md) | Prédire la croissance des plantes | Apprenez à prédire la croissance des plantes en utilisant des données de température capturées par un appareil IoT | [Prédire la croissance des plantes](./2-farm/lessons/1-predict-plant-growth/README.md) | +| 06 | [Ferme](./2-farm/README.md) | 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](./2-farm/lessons/2-detect-soil-moisture/README.md) | +| 07 | [Ferme](./2-farm/README.md) | Arrosage automatisé des plantes | Apprenez à automatiser et minuter l’arrosage à l’aide d’un relais et MQTT | [Arrosage automatisé des plantes](./2-farm/lessons/3-automated-plant-watering/README.md) | +| 08 | [Ferme](./2-farm/README.md) | Migrer votre plante vers le cloud | Découvrez le cloud et les services IoT hébergés dans le cloud ainsi que la manière de connecter votre plante à l’un d’eux au lieu d’un broker MQTT public | [Migrer votre plante vers le cloud](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | +| 09 | [Ferme](./2-farm/README.md) | Migrer la logique de votre application vers le cloud | Apprenez comment écrire la logique des applications dans le cloud qui répond aux messages IoT | [Migrer la logique de votre application vers le cloud](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | +| 10 | [Ferme](./2-farm/README.md) | Protéger votre plante | Apprenez la sécurité en IoT et comment protéger votre plante avec des clés et des certificats | [Protéger votre plante](./2-farm/lessons/6-keep-your-plant-secure/README.md) | +| 11 | [Transport](./3-transport/README.md) | Suivi de localisation | Découvrez le suivi de localisation GPS pour appareils IoT | [Suivi de localisation](./3-transport/lessons/1-location-tracking/README.md) | +| 12 | [Transport](./3-transport/README.md) | Stocker les données de localisation | Apprenez à stocker les données IoT pour les visualiser ou analyser ultérieurement | [Stocker les données de localisation](./3-transport/lessons/2-store-location-data/README.md) | +| 13 | [Transport](./3-transport/README.md) | Visualiser les données de localisation | Apprenez à visualiser les données de localisation sur une carte et comment les cartes représentent le monde réel 3D en 2 dimensions | [Visualiser les données de localisation](./3-transport/lessons/3-visualize-location-data/README.md) | +| 14 | [Transport](./3-transport/README.md) | Géorepérages | Découvrez les géorepérages et comment ils peuvent alerter quand les véhicules de la chaîne logistique sont proches de leur destination | [Géorepérages](./3-transport/lessons/4-geofences/README.md) | +| 15 | [Fabrication](./4-manufacturing/README.md) | Entraîner un détecteur de qualité des fruits | Découvrez comment entraîner un classificateur d’images dans le cloud pour détecter la qualité des fruits | [Entraîner un détecteur de qualité des fruits](./4-manufacturing/lessons/1-train-fruit-detector/README.md) | +| 16 | [Fabrication](./4-manufacturing/README.md) | 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](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) | +| 17 | [Fabrication](./4-manufacturing/README.md) | Exécuter votre détecteur de fruits sur la périphérie | Découvrez comment faire fonctionner votre détecteur de fruits sur un appareil IoT en périphérie | [Exécuter votre détecteur de fruits sur la périphérie](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | +| 18 | [Fabrication](./4-manufacturing/README.md) | Déclencher la détection de qualité des fruits à partir d’un capteur | Découvrez comment déclencher la détection de qualité des fruits depuis un capteur | [Déclencher la détection de qualité des fruits à partir d’un capteur](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | +| 19 | [Commerce](./5-retail/README.md) | Entraîner un détecteur de stock | Apprenez à utiliser la détection d’objets pour entraîner un détecteur de stock afin de compter le stock dans un magasin | [Entraîner un détecteur de stock](./5-retail/lessons/1-train-stock-detector/README.md) | +| 20 | [Commerce](./5-retail/README.md) | 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](./5-retail/lessons/2-check-stock-device/README.md) | +| 21 | [Consommateur](./6-consumer/README.md) | 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](./6-consumer/lessons/1-speech-recognition/README.md) | +| 22 | [Consommateur](./6-consumer/README.md) | Comprendre la langue | Apprenez à comprendre les phrases prononcées à un appareil IoT | [Comprendre la langue](./6-consumer/lessons/2-language-understanding/README.md) | +| 23 | [Consommateur](./6-consumer/README.md) | Régler un minuteur et fournir un retour oral | Apprenez à régler un minuteur sur un appareil IoT et à fournir un retour oral lorsque le minuteur est réglé et lorsqu’il se termine | [Régler un minuteur et fournir un retour oral](./6-consumer/lessons/3-spoken-feedback/README.md) | +| 24 | [Consommateur](./6-consumer/README.md) | Supporter plusieurs langues | Apprenez à supporter plusieurs langues, à la fois celles parlées et les réponses de votre minuteur intelligent | [Supporter plusieurs langues](./6-consumer/lessons/4-multiple-language-support/README.md) | ## Accès hors ligne -Vous pouvez exécuter cette documentation hors ligne en utilisant [Docsify](https://docsify.js.org/#/). Clonez ce dépôt, [installez Docsify](https://docsify.js.org/#/quickstart) 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`. +Vous pouvez consulter cette documentation hors ligne en utilisant [Docsify](https://docsify.js.org/#/). Forkez ce dépôt, [installez Docsify](https://docsify.js.org/#/quickstart) 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é pour l’hébergement du quiz interactif qui teste vos connaissances pour chacun des chapitres. Testez vos connaissances [ici](https://ff-quizzes.netlify.app/en/) +Merci à la communauté d’héberger le quiz interactif qui teste vos connaissances sur chacun des chapitres. Testez vos connaissances [ici](https://ff-quizzes.netlify.app/en/) ### PDF -Vous pouvez générer un PDF de ce contenu pour un accès hors ligne si nécessaire. Pour cela, assurez-vous d'avoir [npm installé](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) et exécutez les commandes suivantes dans le dossier racine de ce dépôt : +Vous pouvez générer un PDF de ce contenu pour un accès hors ligne si nécessaire. Pour cela, assurez-vous d’avoir [npm installé](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) et exécutez les commandes suivantes dans le dossier racine de ce dépôt : ```sh npm i npm run convert ``` -### Présentations +### Diaporamas -Il existe des diaporamas pour certaines leçons dans le dossier [slides](../../slides). +Des présentations sont disponibles pour certaines leçons dans le dossier [slides](../../slides). ## Autres programmes -Notre équipe produit d'autres cursus ! Découvrez : +Notre équipe produit d’autres programmes ! Découvrez : ### LangChain -[![LangChain4j for Beginners](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners) -[![LangChain.js for Beginners](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin) -[![LangChain for Beginners](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin) +[![LangChain4j pour débutants](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners) +[![LangChain.js pour débutants](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin) +[![LangChain pour débutants](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin) --- ### Azure / Edge / MCP / Agents -[![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) -[![Edge AI pour débutants](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) -[![MCP pour débutants](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) -[![Agents IA pour débutants](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) +[![AZD pour débutants](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) +[![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) +[![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) +[![AI Agents for Beginners](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) --- -### Série IA générative -[![IA générative pour débutants](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) -[![IA générative (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) -[![IA générative (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) -[![IA générative (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) +### Série d’IA générative +[![Generative AI for Beginners](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) +[![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) +[![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) +[![Generative AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) --- ### Apprentissage fondamental -[![ML pour débutants](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) -[![Science des données pour débutants](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) -[![IA pour débutants](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) -[![Cybersécurité pour débutants](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) -[![Développement Web pour débutants](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) -[![IoT pour débutants](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) -[![Développement XR pour débutants](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) +[![ML for Beginners](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) +[![Data Science for Beginners](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) +[![AI for Beginners](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) +[![Cybersecurity for Beginners](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) +[![Web Dev for Beginners](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) +[![IoT for Beginners](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) +[![XR Development for Beginners](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) --- ### Série Copilot -[![Copilot pour programmation assistée par IA](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) -[![Copilot pour C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) -[![Aventure Copilot](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) +[![Copilot for AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) +[![Copilot for C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) +[![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) -## Attributions des images +## Attribution des images -Vous pouvez retrouver toutes les attributions des images utilisées dans ce cursus là où cela est nécessaire dans le fichier [Attributions](./attributions.md). +Vous pouvez trouver toutes les attributions des images utilisées dans ce programme là où cela est nécessaire dans le fichier [Attributions](./attributions.md). --- **Avertissement** : -Ce document a été traduit à l'aide du service de traduction automatique [Co-op Translator](https://github.com/Azure/co-op-translator). Bien que nous nous efforcions d'assurer l'exactitude, veuillez noter que les traductions automatiques peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue d'origine doit être considéré comme la source faisant autorité. Pour les informations critiques, une traduction professionnelle réalisée par un humain est recommandée. Nous ne sommes pas responsables des malentendus ou des erreurs d'interprétation résultant de l'utilisation de cette traduction. +Ce document a été traduit à l’aide du service de traduction automatique [Co-op Translator](https://github.com/Azure/co-op-translator). Bien que nous nous efforcions d’assurer l’exactitude, veuillez noter que les traductions automatisées peuvent contenir des erreurs ou des imprécisions. Le document original dans sa langue natale doit être considéré comme la source faisant foi. Pour des informations cruciales, il est recommandé de recourir à une traduction professionnelle humaine. Nous ne sommes pas responsables des malentendus ou interprétations erronées pouvant découler de l’utilisation de cette traduction. \ No newline at end of file