Python学習のためのリンク集
『いちばんやさしいPythonの教本』を参考に、自分なりの味付けを。
ドキュメント類
-
3.6.5 Documentation : 公式ドキュメントに必要なものが大体揃っている
Dive Into Python 3 日本語版 : Python2からPython3へ移植したケーススタディや、イテレータについて詳しい
Python-izm : Python基礎から応用まで幅広くカバーされているのがよい
リンク集
- Python リンク集 : 初心者向け。忘れがちな内容など
学習サイト
- ITプログラマ・エンジニア向け転職・就活・学習サービスのpaiza : ブラウザで完結する開発環境が用意されているのでお勧め。スキルアップが転職に結びつくのもよい
- PyQ - 本気でプログラミングを学びたい人のPythonオンライン学習サービス : 学習に100時間~150時間かけることになっているため、時間を確保した上で学ぶことがお勧め。やりきればかなりPythonのコードが身に付くことが期待される。こちらもブラウザだけでOK
- Project Euler : プログラミングで計算問題を解くサイト。例題がたくさんあるため、解くのは楽しい。英語かつ上記2サイトよりはやさしくない
- CheckiO - coding games and programming challenges for beginner and advanced : ゲームを遊びながら学習できる。ゲームを動かすため、それなりのリソースが必要(上記3つよりは重い)
ツール類
- Python Tutor : Pythonプログラムの動作を1ステップずつ視覚的に把握できる
- Pythonのスタイルガイドとそれを守るための各種Lint・解析ツール5種まとめ! : スタイルガイドを守るためのツール類。見やすいコードを書くためにPEP 8が便利
Q&A
疑問点は各種コミュニティで聞いてみることもお勧めです。
- Stack Overflow : プログラムに関するQ&Aを問い合わせる。ただし英語
- teratail【テラテイル】|思考するエンジニアのためのQAプラットフォーム : こちらは日本語
コミュニティ
まだまだたくさんあると思いますが……。
- PyCon JP : このリンクから最新のPyCon JPサイトへ転送される。毎年開催されるPyCon JPのリンク
- Python mini Hack-a-thon - connpass : 自分でやりたいことを持ってきて、勝手に開発を進めるイベント。参加費は無料
- PyLadies Tokyo - connpass : 女性のみのPythonコミュニティ
- PyData.Tokyo - connpass : 「Python という言語の特徴とデータという流行りのトピック活かして、大企業・ベンチャー・学会で活躍してる Pythonista の皆さんがバランスよく交流することのできるコミュニティーづくりを目指しています。」とのこと
- Python Boot Camp(初心者向けPythonチュートリアル) — PyCon JP : 初心者向けチュートリアルイベント。全国各地で開催しておりイベント運営者も募集中