|
|
1 month ago | |
|---|---|---|
| .. | ||
| 1-Introduction | 3 months ago | |
| 2-Working-With-Data | 1 month ago | |
| 3-Data-Visualization | 2 months ago | |
| 4-Data-Science-Lifecycle | 5 months ago | |
| 5-Data-Science-In-Cloud | 5 months ago | |
| 6-Data-Science-In-Wild | 5 months ago | |
| docs | 5 months ago | |
| examples | 4 months ago | |
| quiz-app | 5 months ago | |
| sketchnotes | 5 months ago | |
| AGENTS.md | 4 months ago | |
| CODE_OF_CONDUCT.md | 5 months ago | |
| CONTRIBUTING.md | 4 months ago | |
| INSTALLATION.md | 4 months ago | |
| README.md | 1 month ago | |
| SECURITY.md | 5 months ago | |
| SUPPORT.md | 5 months ago | |
| TROUBLESHOOTING.md | 4 months ago | |
| USAGE.md | 4 months ago | |
| for-teachers.md | 5 months ago | |
README.md
初心者のためのデータサイエンス - カリキュラム
MicrosoftのAzure Cloud Advocatesは、データサイエンスに関する10週間・20レッスンのカリキュラムを提供できることを嬉しく思います。各レッスンには、事前・事後のクイズ、レッスンを完了するための文章による指示、解答例、課題が含まれます。プロジェクトベースの教授法により、作りながら学ぶことで新しいスキルが定着しやすくなります。
執筆者の皆様に心から感謝します: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 特別な謝辞 🙏 Microsoft Student Ambassador の執筆者、レビュアー、コンテンツ寄稿者の皆様へ、 特に Aaryan Arora, Aditya Garg, Alondra Sanchez, Ankita Singh, Anupam Mishra, Arpita Das, ChhailBihari Dubey, Dibri Nsofor, Dishita Bhasin, Majd Safi, Max Blum, Miguel Correa, Mohamma Iftekher (Iftu) Ebne Jalal, Nawrin Tabassum, Raymond Wangsa Putra, Rohit Yadav, Samridhi Sharma, Sanya Sinha, Sheena Narula, Tauqeer Ahmad, Yogendrasingh Pawar , Vidushi Gupta, Jasleen Sondhi
![]() |
|---|
| 初心者のためのデータサイエンス - スケッチノート by @nitya |
🌐 多言語サポート
GitHub Actionによるサポート(自動かつ常に最新)
アラビア語 | ベンガル語 | ブルガリア語 | ビルマ語(ミャンマー) | 中国語(簡体字) | 中国語(繁体字・香港) | 中国語(繁体字・マカオ) | 中国語(繁体字・台湾) | クロアチア語 | チェコ語 | デンマーク語 | オランダ語 | エストニア語 | フィンランド語 | フランス語 | ドイツ語 | ギリシャ語 | ヘブライ語 | ヒンディー語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | カンナダ語 | 韓国語 | リトアニア語 | マレー語 | マラヤーラム語 | マラーティー語 | ネパール語 | ナイジェリア・ピジン語 | ノルウェー語 | ペルシア語(ファルシ) | ポーランド語 | ポルトガル語(ブラジル) | ポルトガル語(ポルトガル) | パンジャブ語(グルムキー) | ルーマニア語 | ロシア語 | セルビア語(キリル文字) | スロバキア語 | スロベニア語 | スペイン語 | スワヒリ語 | スウェーデン語 | タガログ語(フィリピン) | タミル語 | テルグ語 | タイ語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語
追加の翻訳を希望する場合、対応言語はこちらに記載されています
コミュニティに参加する
現在、Discordで「Learn with AI」シリーズを開催しています。詳細と参加は2025年9月18日〜30日にLearn with AI Seriesへ。Data ScienceでGitHub Copilotを活用するためのコツやティップスが得られます。
あなたは学生ですか?
以下のリソースから始めましょう:
- Student Hub page このページでは、初心者向けリソース、学生向けパック、および無料の認定バウチャーを取得する方法などが見つかります。コンテンツは少なくとも月単位で入れ替わるため、このページをブックマークして時々確認することをおすすめします。
- Microsoft Learn Student Ambassadors 学生大使のグローバルコミュニティに参加しましょう。これがMicrosoftへの道になるかもしれません。
はじめに
📚 ドキュメント
- インストールガイド - 初心者向けのステップバイステップのセットアップ手順
- 使用ガイド - 例と一般的なワークフロー
- トラブルシューティング - よくある問題の解決方法
- コントリビューションガイド - このプロジェクトへの貢献方法
- 教師向け - 教育の指針と教室向けリソース
👨🎓 学生向け
完全な初心者: データサイエンスが初めてですか?まずは初心者向けの例から始めましょう!これらの簡単でコメント付きの例は、カリキュラム全体に入る前に基本を理解するのに役立ちます。 学生向け: このカリキュラムを自分で使うには、リポジトリ全体をフォークして、講義前クイズから始めて演習を自分で完了してください。その後講義を読み、残りのアクティビティを完了します。解答コードをコピーするのではなく、レッスンを理解してプロジェクトを作成するように努めてください。ただし、そのコードは各プロジェクト指向のレッスン内の /solutions フォルダーにあります。別の案として、友人と学習グループを作り、一緒にコンテンツを進めることもできます。さらなる学習にはMicrosoft Learnをお勧めします。
クイックスタート:
- 環境を設定するにはインストールガイドを確認してください
- カリキュラムの使い方を学ぶには使用ガイドを参照してください
- レッスン1から始めて順に進めてください
- サポートのためにDiscordコミュニティに参加してください
👩🏫 教師向け
教師の皆様: このカリキュラムの使い方についていくつかの提案を含めています。フィードバックをディスカッションフォーラムでお寄せください!
チーム紹介
Gif 作成者 Mohit Jaisal
🎥 上の画像をクリックすると、このプロジェクトの動画を、 作成した人々について見ることができます!
教育方針
このカリキュラムを作るにあたり、プロジェクトベースであることと、頻繁なクイズを含むこと、という2つの教育方針を採用しました。このシリーズを終えるまでに、受講者はデータサイエンスの基本原則(倫理的概念、データ準備、データのさまざまな扱い方、データ可視化、データ分析、データサイエンスの実世界でのユースケースなど)を学びます。
さらに、授業前の低リスクなクイズは学生の学習への意図づけになり、授業後の2回目のクイズは定着を促します。このカリキュラムは柔軟で楽しく受講できるよう設計されており、全体または一部で受講できます。プロジェクトは小さく始まり、10週間のサイクルの終わりには徐々に複雑になります。
Each lesson includes:
- 任意のスケッチノート
- 任意の補助動画
- レッスン前のウォームアップクイズ
- 文書によるレッスン
- プロジェクトベースのレッスンでは、プロジェクトを構築するためのステップバイステップガイド
- 知識チェック
- チャレンジ
- 補足資料
- 課題
- レッスン後のクイズ
クイズについての注意: すべてのクイズは Quiz-App フォルダーに含まれており、合計で 40 個のクイズがあり、それぞれ 3 問あります。クイズはレッスン内からリンクされていますが、クイズアプリはローカルで実行するか Azure にデプロイできます。
quiz-appフォルダーの指示に従ってください。クイズは徐々にローカライズされています。
🎓 初心者向けの例
データサイエンスが初めてですか? 開始を助ける、簡単でコメントが丁寧なコードを含む特別な examples ディレクトリ を作成しました:
- 🌟 Hello World - あなたの最初のデータサイエンスプログラム
- 📂 Loading Data - データセットの読み込みと探索を学ぶ
- 📊 Simple Analysis - 統計を計算してパターンを見つける
- 📈 Basic Visualization - チャートやグラフを作成する
- 🔬 Real-World Project - 最初から最後までのワークフローを完了する
各例には各ステップを説明する詳細なコメントが含まれており、完全な初心者に最適です!
👉 examples から始める 👈
Lessons
![]() |
|---|
| 初心者のためのデータサイエンス: ロードマップ - スケッチノート作成: @nitya |
| レッスン番号 | トピック | レッスングループ | 学習目標 | 関連レッスン | 著者 |
|---|---|---|---|---|---|
| 01 | データサイエンスの定義 | Introduction | データサイエンスの基本概念と、それが人工知能、機械学習、ビッグデータとどのように関連しているかを学びます。 | レッスン ビデオ | Dmitry |
| 02 | データサイエンスの倫理 | Introduction | データ倫理の概念、課題、フレームワーク。 | レッスン | Nitya |
| 03 | データの定義 | Introduction | データがどのように分類され、一般的なソースは何か。 | レッスン | Jasmine |
| 04 | 統計学と確率論の入門 | Introduction | データを理解するための確率と統計の数学的手法。 | レッスン ビデオ | Dmitry |
| 05 | リレーショナルデータの扱い | Working With Data | リレーショナルデータの入門と、Structured Query Language(SQL、発音は“see-quell”)を使ったリレーショナルデータの探索と分析の基本。 | レッスン | Christopher |
| 06 | NoSQLデータの扱い | Working With Data | 非リレーショナルデータの入門、その各種タイプおよびドキュメントデータベースの探索と分析の基本。 | レッスン | Jasmine |
| 07 | Pythonの扱い | Working With Data | Pandasなどのライブラリを用いたデータ探索のためのPythonの基本。Pythonプログラミングの基礎理解を推奨。 | レッスン ビデオ | Dmitry |
| 08 | データ準備 | Working With Data | 欠損、不正確、または不完全なデータの課題に対処するための、データのクレンジングや変換に関する技術。 | レッスン | Jasmine |
| 09 | 量の可視化 | Data Visualization | Matplotlibを使って鳥データを可視化する方法を学ぶ 🦆 | レッスン | Jen |
| 10 | データの分布の可視化 | Data Visualization | 区間内の観測値と傾向を可視化する。 | レッスン | Jen |
| 11 | 割合の可視化 | Data Visualization | 離散およびグループ化されたパーセンテージを可視化する。 | レッスン | Jen |
| 12 | 関係の可視化 | Data Visualization | データセットやその変数間の結びつきや相関を可視化する。 | レッスン | Jen |
| 13 | 有意義な可視化 | Data Visualization | 問題解決やインサイトに役立つ価値ある可視化のテクニックとガイダンス。 | レッスン | Jen |
| 14 | データサイエンスライフサイクルの入門 | Lifecycle | データサイエンスライフサイクルとその最初のステップであるデータの取得と抽出の紹介。 | レッスン | Jasmine |
| 15 | 分析 | Lifecycle | このフェーズは、データを分析するための手法に焦点を当てます。 | レッスン | Jasmine |
| 16 | コミュニケーション | Lifecycle | このフェーズは、意思決定者が理解しやすいようにデータからのインサイトを提示することに焦点を当てます。 | レッスン | Jalen |
| 17 | クラウドにおけるデータサイエンス | Cloud Data | このシリーズのレッスンはクラウドでのデータサイエンスとその利点を紹介します。 | レッスン | Tiffany and Maud |
| 18 | クラウドにおけるデータサイエンス | Cloud Data | ローコードツールを用いたモデルのトレーニング。 | レッスン | Tiffany and Maud |
| 19 | クラウドにおけるデータサイエンス | Cloud Data | Azure Machine Learning Studio を用いたモデルのデプロイ。 | レッスン | Tiffany and Maud |
| 20 | 実世界でのデータサイエンス | In the Wild | 実世界のデータサイエンス駆動プロジェクト。 | レッスン | Nitya |
GitHub Codespaces
Follow these steps to open this sample in a Codespace:
- Code ドロップダウンメニューをクリックして、Open with Codespaces オプションを選択します。
- パネルの下部で + New codespace を選択します。 For more info, check out the GitHub ドキュメント.
VSCode Remote - Containers
Follow these steps to open this repo in a container using your local machine and VSCode using the VS Code Remote - Containers extension:
- If this is your first time using a development container, please ensure your system meets the pre-reqs (i.e. have Docker installed) in the getting started documentation.
To use this repository, you can either open the repository in an isolated Docker volume:
Note: Under the hood, this will use the Remote-Containers: Clone Repository in Container Volume... command to clone the source code in a Docker volume instead of the local filesystem. Volumes are the preferred mechanism for persisting container data.
Or open a locally cloned or downloaded version of the repository:
- Clone this repository to your local filesystem.
- Press F1 and select the Remote-Containers: Open Folder in Container... command.
- Select the cloned copy of this folder, wait for the container to start, and try things out.
Offline access
You can run this documentation offline by using Docsify. Fork this repo, install Docsify on your local machine, then in the root folder of this repo, type docsify serve. The website will be served on port 3000 on your localhost: localhost:3000.
注: ノートブックは Docsify ではレンダリングされないため、ノートブックを実行する必要がある場合は、VS Code で Python カーネルを使って別途実行してください。
Other Curricula
Our team produces other curricula! Check out:
LangChain
Azure / Edge / MCP / Agents
生成AIシリーズ
基礎学習
Copilot シリーズ
ヘルプ
問題が発生していますか? Check our トラブルシューティングガイド for solutions to common problems.
If you get stuck or have any questions about building AI apps. Join fellow learners and experienced developers in discussions about MCP. It's a supportive community where questions are welcome and knowledge is shared freely.
If you have product feedback or errors while building visit:
免責事項: 本書は AI 翻訳サービス「Co‑op Translator」(https://github.com/Azure/co-op-translator) を使用して翻訳されました。正確性の確保に努めていますが、自動翻訳には誤りや不正確な箇所が含まれる可能性があることにご留意ください。原文(原語で記載された文書)が最終的な権威ある出典と見なされるべきです。重要な情報については、専門の翻訳者による翻訳を推奨します。本翻訳の利用により生じたいかなる誤解や解釈の相違についても、当社は一切の責任を負いません。



