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

README.md

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

GitHub watchers GitHub forks GitHub stars

Azure AI Foundry コミュニティに参加しよう

AIアプリ構築に関して行き詰まったり質問があれば、MCPについて学ぶ仲間や経験豊富な開発者と一緒にディスカッションしましょう。質問歓迎のサポート体制が整ったコミュニティで、知識も自由に共有されます。

Microsoft Foundry Discord

製品フィードバックやビルド中のエラーがある場合は次をご利用ください:

Microsoft Foundry Developer Forum

以下の手順でこれらのリソースを利用開始してください:

  1. リポジトリをフォーク: Click GitHub forks
  2. リポジトリをクローン: git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. Microsoft Foundry Discord に参加し、専門家や開発仲間と交流

🌐 多言語サポート

GitHub Actions を通じてサポート (自動化 & 常に最新)

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

ローカルでのクローンを希望されますか?

このリポジトリには50以上の言語翻訳が含まれており、ダウンロードサイズが大幅に増加します。翻訳なしでクローンするにはスパースチェックアウトを使ってください:

Bash / macOS / Linux:

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

CMD (Windows):

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

コース完了に必要なファイルのみを、より速くダウンロードできます。

IoT for Beginners - カリキュラム

MicrosoftのAzure Cloud Advocatesは、IoTの基礎に関する12週間・24レッスンのカリキュラムを提供します。各レッスンは、事前・事後のクイズ、レッスンを完了するためのテキスト指示、解答例、課題などを含みます。プロジェクトベースの教授法により、スキルが身につきやすい学習を実現します。

このプロジェクトは、農場から食卓へと至る旅路をテーマにしています。農業、物流、製造、小売、消費者というIoTデバイスに人気の産業分野を網羅しています。

イントロ、農業、輸送、加工、小売、料理を網羅する24レッスンのロードマップ

スケッチノート提供者: Nitya Narasimhan。画像をクリックすると拡大表示されます。

著者の Jen FoxJen LooperJim Bennett とスケッチノートアーティストの Nitya Narasimhan に心から感謝します。

また、このカリキュラムのレビューや翻訳に携わってくれた Microsoft Learn Student Ambassadors のチームにも感謝します - Aditya GargAnurag SharmaArpita DasAryan JainBhavesh SunejaFaith HunjaLateefah BelloManvi JhaMireille TanMohammad Iftekher (Iftu) Ebne JalalMohammad ZulfikarPriyanshu SrivastavThanmai GowducheruvuZina Kamel も参加しています。

チームをご紹介!

プロモーションビデオ

Gif制作 Mohit Jaisal

🎥 上記の画像をクリックしてプロジェクトの動画をご覧ください!

先生方へ このカリキュラムの使い方の提案を こちら にまとめています。独自のレッスンを作成したい場合は、レッステンプレート もご活用ください。

学生の皆さん、このカリキュラムを独学で使うには、リポジトリをフォークし、まず事前クイズ、その後講義の読み込み、残りの課題を実施してください。ソリューションコードをコピーするのではなく、レッスン内容を理解してプロジェクトを作成することを推奨します。コードは各プロジェクトレッスンの /solutions フォルダーにあります。友人と勉強グループを作って一緒に進めるのも良いでしょう。さらに学習を進めるには Microsoft Learn をおすすめします。

コースの概要動画はこちら:

プロモーションビデオ

🎥 上記の画像をクリックしてプロジェクトの動画をご覧ください!

教授法

このカリキュラムを作成するにあたり、プロジェクトベースであることと、頻繁なクイズを含むことの二つの教育原則を採用しました。このシリーズ終了時には、植物の監視と自動水やりシステム、車両追跡システム、食品の追跡と検査のためのスマート工場セットアップ、音声制御の調理タイマーを作成し、IoTの基礎であるデバイスコードの作成、クラウド接続、テレメトリ解析、エッジでのAI実行を習得しています。

プロジェクトに合致した内容にすることで、学習がより引き込まれ理解度が高まります。

また、授業前の簡易クイズは学習の準備としての意図を生徒に持たせ、授業後のクイズは理解度をさらに深める役割を果たします。このカリキュラムは柔軟で楽しく、全体または一部を受講可能です。プロジェクトは小規模なところから始まり、12週の終盤に向けて徐々に複雑になります。

各プロジェクトは、学生や趣味の開発者が入手可能な実世界のハードウェアをベースにしています。特定のプロジェクト領域を扱い、関連する背景知識を提供します。成功する開発者になるには、問題解決の領域を理解することが重要であり、この背景知識により学生は自分のIoTソリューションや学びを、開発者として実際に解決すべき現実の問題の文脈で考察できます。学生は作成するソリューションの「理由」を理解し、最終ユーザーを意識することができます。

ハードウェア

私たちは、個人の好み、プログラミング言語の知識や好み、学習目標、入手可能性に応じて、プロジェクトに使用する2種類のIoTハードウェアを用意しています。また、ハードウェアにアクセスできない方や購入を決める前にもっと学びたい方のために「仮想ハードウェア」バージョンも提供しています。詳細や「ショッピングリスト」はハードウェアページでご覧いただけます。Seeed Studioの友人たちから完全なキットを購入するためのリンクも含まれています。

💁 Code of ConductContributingTranslations のガイドラインをご覧ください。建設的なフィードバックをお待ちしています!

🔧 問題がありますか?よくある問題の解決策についてはトラブルシューティングガイドをご確認ください。

各レッスンに含まれるもの:

  • スケッチノート
  • 追加の動画(オプション)
  • 事前ウォームアップクイズ
  • 文章によるレッスン
  • プロジェクトベースのレッスンでは、プロジェクトの作り方のステップバイステップガイド
  • 知識チェック
  • チャレンジ
  • 追加の読書資料
  • 課題
  • レッスン後のクイズ

クイズについての注意: すべてのクイズはquiz-appフォルダーに収められており、3問構成の合計48クイズがあります。レッスンからリンクされていますが、quiz-appはローカルで実行したりAzureにデプロイしたりできます。quiz-appフォルダーの指示に従ってください。順次ローカライズを進めています。

レッスン

プロジェクト名 学習内容 学習目標 リンクされたレッスン
01 Getting started IoT入門 IoTの基本原則やセンサーやクラウドサービスなどのIoTソリューションの基本的な構成要素について学びながら、初めてのIoTデバイスをセットアップします Introduction to IoT
02 Getting started IoTのより深い理解 IoTシステムのコンポーネント、マイコンやシングルボードコンピュータについてさらに学びます A deeper dive into IoT
03 Getting started センサーとアクチュエーターで物理世界と相互作用する センサーで物理世界からデータを収集し、アクチュエーターでフィードバックを送信する方法を学び、ナイトライトを作成します Interact with the physical world with sensors and actuators
04 Getting started デバイスをインターネットに接続する IoTデバイスをインターネットに接続してメッセージを送受信する方法を学び、ナイトライトをMQTTブローカーに接続します Connect your device to the Internet
05 Farm 植物の成長予測 IoTデバイスで取得した温度データを使って植物の成長を予測する方法を学びます Predict plant growth
06 Farm 土壌水分の検出 土壌水分を検出し、土壌水分センサーの校正を行う方法を学びます Detect soil moisture
07 Farm 自動植物灌漑制御 リレーとMQTTを使用して水やりを自動化しタイミングを制御する方法を学びます Automated plant watering
08 Farm 自分の植物をクラウドに移行する クラウドおよびクラウドホスト型IoTサービスについて学び、植物を公共のMQTTブローカーの代わりにこれらに接続する方法を学びます Migrate your plant to the cloud
09 Farm アプリケーションロジックをクラウドに移行する IoTメッセージに応じて動作するクラウド上のアプリケーションロジックの書き方について学びます Migrate your application logic to the cloud
10 Farm 植物を安全に保つ IoTにおけるセキュリティ、および鍵や証明書で植物を安全に保つ方法を学びます Keep your plant secure
11 Transport 位置追跡 IoTデバイス向けのGPS位置追跡について学びます Location tracking
12 Transport 位置データの保存 後で可視化や分析をするためにIoTデータを保存する方法を学びます Store location data
13 Transport 位置データの可視化 地図上で位置データを可視化すること、地図が3Dの実世界を2次元で表現する方法について学びます Visualize location data
14 Transport ジオフェンス ジオフェンスについて学び、サプライチェーンの車両が目的地に近づいたときに通知するための利用方法を学びます Geofences
15 Manufacturing 果物の品質検出器の訓練 クラウドで画像分類器を訓練して果物の品質を検出する方法を学びます Train a fruit quality detector
16 Manufacturing IoTデバイスで果物の品質をチェック IoTデバイスから果物の品質検出器を利用する方法を学びます Check fruit quality from an IoT device
17 Manufacturing エッジで果物検出器を実行 エッジ上でIoTデバイスに果物検出器を実行する方法を学びます Run your fruit detector on the edge
18 Manufacturing センサーから果物品質検出をトリガー センサーから果物品質検出をトリガーする方法を学びます Trigger fruit quality detection from a sensor
19 Retail 在庫検出器の訓練 物体検出を利用して店舗の在庫検出器を訓練し、在庫数を数える方法を学びます Train a stock detector
20 Retail IoTデバイスで在庫をチェック 物体検出モデルを利用してIoTデバイスで在庫をチェックする方法を学びます Check stock from an IoT device
21 Consumer IoTデバイスで音声認識 IoTデバイスで音声を認識してスマートタイマーを作成する方法を学びます Recognize speech with an IoT device
22 Consumer 言語の理解 IoTデバイスに話しかけた文章を理解する方法を学びます Understand language
23 Consumer タイマー設定と音声フィードバック IoTデバイスでタイマーを設定し、タイマー設定時と終了時に音声でフィードバックをする方法を学びます Set a timer and provide spoken feedback
24 Consumer 複数言語対応 話しかけられる言語とスマートタイマーからの応答の両方で複数言語対応する方法を学びます Support multiple languages

オフラインアクセス

このドキュメントはDocsifyを使ってオフラインで実行できます。このリポジトリをフォークし、ローカルマシンにDocsifyをインストールし、その後このリポジトリのルートフォルダーで docsify serve と入力してください。ウェブサイトはローカルホストのポート3000で提供されます: localhost:3000

クイズ

各章の知識を試すインタラクティブなクイズのホスティングにご協力いただいたコミュニティに感謝します。こちらで知識を試せます here

PDF

必要に応じて、この内容のPDFを生成してオフラインアクセスできます。そのためにはnpmのインストールが必要です。リポジトリのルートフォルダーで以下のコマンドを実行してください:

npm i
npm run convert

スライド

いくつかのレッスンにはslidesフォルダーにスライドデッキがあります。

他のカリキュラム

私たちのチームは他のカリキュラムも制作しています!ぜひご覧ください:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners 初心者向けエッジAI 初心者向けMCP 初心者向けAIエージェント


生成AIシリーズ

初心者向け生成AI 生成AI (.NET) 生成AI (Java) 生成AI (JavaScript)


コアラーニング

初心者向けML 初心者向けデータサイエンス 初心者向けAI 初心者向けサイバーセキュリティ 初心者向けWeb開発 初心者向けIoT 初心者向けXR開発


コパイロットシリーズ

AIペアプログラミング用コパイロット C#/.NET用コパイロット コパイロットアドベンチャー

画像の帰属表記

このカリキュラムで使用されている画像の帰属は、必要に応じてAttributionsでご確認いただけます。


免責事項:
本書類は AI 翻訳サービス Co-op Translator を使用して翻訳されています。正確性を期しておりますが、自動翻訳には誤りや不正確な部分が含まれる場合があります。原文の母国語による文書を正式な情報源としてご参照ください。重要な情報については、専門の人間翻訳を推奨します。本翻訳の使用に起因する誤解や解釈違いについて、当方は一切責任を負いません。