Python学習リソース/リンク集

Python学習に役立つリソースをまとめたページ。基礎から応用、実践的なプロジェクト学習まで、スキルアップに活用できるサイトをリスト化。目的やレベルに合わせて効率的にPythonの知識と技術を磨くためのロードマップとして、活用していく。

1. 基礎学習

Python公式ドキュメント
特徴: Pythonの基本を公式に学べるドキュメント。標準ライブラリやチュートリアルも充実しています。

Progate
特徴: 初心者に優しいインタラクティブなコーディング学習サイト。Pythonの基本文法を体験的に学べます。

Python 学習完了しました


2. 文法とコーディング練習

Paizaラーニング
特徴: 実際にコードを書いて学ぶオンライン学習サイト。Pythonの基礎から実用レベルまでのコースが揃っています。

AtCoder
特徴: 日本の競技プログラミングサイト。問題解決のスキルを向上させるのに適しており、Pythonでの問題解答も可能です。


3. 応用的なプログラミング

PyBites
特徴: Pythonのスキルを実践的に鍛えるためのチャレンジ形式の学習サイト。多くのPythonプロジェクトに関する課題が豊富です。

LeetCode
特徴: アルゴリズムやデータ構造の練習に特化したプラットフォーム。Pythonでの問題解決を通して応用力を養います。


4. プロジェクトベースの学習

GitHub
特徴: 他の開発者のコードを参考にしたり、自分のプロジェクトを公開したりできます。Pythonプロジェクトのリポジトリも豊富です。

Real Python
特徴: 実用的なPythonプロジェクトやライブラリについて学べるチュートリアルサイト。ブログ形式で解説が詳しいです。


5. フレームワーク・ライブラリの学習

Flask公式ドキュメント
特徴: 軽量なWebフレームワーク「Flask」の公式ドキュメント。シンプルでわかりやすい内容です。

Django公式ドキュメント
特徴: 本格的なWebフレームワーク「Django」の公式ドキュメント。PythonでのWeb開発に興味がある場合におすすめです。


6. 機械学習・データサイエンス

Kaggle
特徴: データサイエンスや機械学習のためのプラットフォーム。コンペティションに参加したり、Pythonでデータ分析を学べます。

PyTorch公式ドキュメント
特徴: 機械学習用のライブラリ「PyTorch」の公式ドキュメント。シンプルでわかりやすく、チュートリアルも豊富です。


7. ディープラーニング

TensorFlow公式ドキュメント
特徴: ディープラーニング用のライブラリ「TensorFlow」の公式ドキュメント。Pythonでディープラーニングを学ぶ際に活用できます。

DeepLearning.AI
特徴: ディープラーニングの第一人者Andrew Ngによるオンラインコース。Pythonを使った実践的なディープラーニングの内容が学べます。


このリンク集が学習の助けになれば幸いです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次