初心者向けの無料JavaScript講座。毎日のレッスン、演習、ミニプロジェクトを通じて30日間で段階的に学べます。
Asabeneh/30-Days-Of-Python
Pythonの基礎からWebアプリ、API、データツールまで学べる、30日間のステップ形式のコースです。
- スター
- 76,729
- フォーク
- 13,862
- 未解決の Issue
- 229
- 最終コミット
- 21 日前
これは何?
30 Days Of Pythonは、初心者向けの学習コースです。全30回の日別レッスンで構成され、各回で1つのテーマを扱います。PythonとVS Codeのセットアップから、変数、データ型、制御フロー、関数、モジュール、クラス、ファイル操作、例外処理まで学べます。
後半では、Webスクレイピング、仮想環境、統計、pandas、Webアプリケーションの構築、MongoDBの利用、APIの利用と構築など、実践的な内容を扱います。各日の内容は独立したMarkdownファイルにまとめられており、解説、サンプルコード、難易度が3段階に分かれた演習が含まれています。
コースの修了には30〜100日ほどかかる場合があると記載されています。また、作者は関連する動画チャンネルも提供しています。リポジトリには、複数の言語への翻訳も含まれています。
主な機能
- 01データ型からクラス、モジュール、例外処理まで、Pythonの基礎を網羅しています。
- 02後半ではpandas、Webスクレイピング、MongoDB、APIの構築などを扱います。
- 03各日の内容に解説、コード例、難易度が3段階の演習が含まれています。
- 04英語以外の複数の言語でも利用できます。
ユースケース
- 自分のペースでPythonをゼロから学ぶ。
- 体系的な独学プランとして、毎日の演習に取り組む。
- データ開発やWeb開発に進む前に、Pythonの基礎を復習する。
クイックスタート
- 1
python.org から Python 3 をインストールします(お使いの OS 用のインストーラーをダウンロードしてください)
- 2
バージョンを表示して、Python がインストールされていることを確認します
python3 --version - 3
Python の対話型シェルを開いて、最初のスクリプトを試します
python - 4
Day 1(Introduction)からコースを読み始め、Day 2 に進みます
使う前に知っておきたいこと
- README にライセンスの記載がないため、再利用の条件が明確ではありません。
- コースは英語で、README では他言語版が別途案内されています。
トピック
よくある質問
- 30-Days-Of-Python とは?
- Pythonの基礎からWebアプリ、API、データツールまで学べる、30日間のステップ形式のコースです。 30 Days Of Pythonは、初心者向けの学習コースです。全30回の日別レッスンで構成され、各回で1つのテーマを扱います。PythonとVS Codeのセットアップから、変数、データ型、制御フロー、関数、モジュール、クラス、ファイル操作、例外処理まで学べます。
- 30-Days-Of-Python は無料で使えますか?ライセンスは?
- 30-Days-Of-Python にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- 30-Days-Of-Python は今もメンテナンスされていますか?
- 活発にメンテナンス中。30-Days-Of-Python の最終コミットは 2026年9月30日 です。
- 30-Days-Of-Python は何に使えますか?
- 自分のペースでPythonをゼロから学ぶ。 体系的な独学プランとして、毎日の演習に取り組む。 データ開発やWeb開発に進む前に、Pythonの基礎を復習する。
- 30-Days-Of-Python のインストール方法は?
- python.org から Python 3 をインストールします(お使いの OS 用のインストーラーをダウンロードしてください) バージョンを表示して、Python がインストールされていることを確認します: python3 --version Python の対話型シェルを開いて、最初のスクリプトを試します: python Day 1(Introduction)からコースを読み始め、Day 2 に進みます
- 30-Days-Of-Python はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Asabeneh/30-Days-Of-Python
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Microsoftによる、Python、クイズ、プロジェクトを通じてデータサイエンスの基礎を学ぶ、10週間・全20レッスンの初心者向けカリキュラム。
AIエージェント、`.deepnote` YAML形式、Python・R・SQL向けのブロックエディターを備えた、Jupyterの置き換えとして使えるノートブック環境。
OpenAI APIでよくあるタスクを実行する方法を紹介する、Jupyter notebookのサンプルとガイド集です。
C#、Java、JavaScript、Python、Rust、TypeScriptの実践例を通じてModel Context Protocol(MCP)を学べる、無料のオープンソース入門カリキュラム。
SciPyとNumPyを基盤とするPython機械学習ライブラリ。BSDライセンスのもと、分類、回帰、クラスタリング、モデル選択のツールを提供します。