開発ツール

プログラミング言語「Python」を学ぶ--開発者のためのリソースガイド

汎用性に優れたプログラミング言語「Python」は、幅広い職種で利用されている。ここでは、同言語を学習したい人に向けて、さまざまなリソースを紹介する。

 プログラミング言語を学習したい人にとって、「Python」は有力な選択肢の1つである。

 汎用性に優れたPythonは、ウェブ開発者からシステムアドミニストレーター/DevOpsまでを含む幅広い職種だけでなく、高給のデータサイエンス職でも使用されている。

 プログラミングのQ&AフォーラムであるStack Overflowは、Python関連の質問への関心が急激に高まっていることを踏まえて、Pythonが最も急速に成長しているプログラミング言語であると宣言した。

 しかし、Pythonを学習したい人は、何から始めればいいのだろうか。ありがたいことに、無料のリソースが豊富に提供されている。これには、書籍やウェブサイト、動画だけでなく、講座も含まれる。

書籍

 「Think Python」:この書籍は、日常的な英語を使用して、Pythonの基本を分かりやすく噛み砕いて説明してくれる。

 「A Byte of Python」:この分かりやすいガイドで勉強すれば、Pythonの基本を簡単に学ぶことができる。

 「Automate the Boring Stuff with Python」:この初心者向けガイドは読みやすく、新しい言語の学習に伴う苦痛を大幅に軽減してくれる。

 「Invent With Python」:読者に知識がないことを前提として、さまざまなアプリをPythonで構築する手順を説明してくれる。レイアウトには改善の余地があるが、コンテンツの質は高そうだ。

 「Python Practice Book」:これも簡潔なガイドで、多数のコード例を使って、Pythonの基礎を説明してくれる。

 「How to think like a computer scientist: Learning with Python」:この書籍は、基本をすでに理解している人を対象としており、より高度な概念とPythonの理論的基盤について説明してくれる。

 「The Hitchhiker's Guide to Python」:この書籍は、初心者と経験豊富なPython開発者の両方を対象としており、コンピューター上で同言語をセットアップする手順、同言語の基礎、人気の高いソフトウェアライブラリーやツールについて解説してくれる。

 「The Django Book」:この書籍は、Pythonの実用的な知識を持つ人を対象としており、「Django」ウェブフレームワークについて知っておくべきすべてのことを教えてくれる。先頃、第2版に更新された。

 「A Python Book: Beginning Python, Advanced Python, and Python Exercises」:さまざまな例を交えながらPythonの概要を紹介するこの書籍は、参考書として役に立つかもしれない。

 「Python Programming」:Pythonの概要を紹介するWikibook。

 「Non-Programmer's Tutorial for Python」:これもWikibookで、サンプルプログラムを交えながらPythonの基本を説明してくれる。

 「Whirlwind Tour of Python」:この書籍とコード例は、Pythonをデータサイエンスと科学プログラミングに使いたいと考えている同言語の初心者を対象としており、Pythonの基礎を扱っている。

講座/チュートリアル

 「LearnPython.org's interactive tutorials」:Pythonの基本をわかりやすく紹介する一連のシンプルなチュートリアル。

 「The Python Tutorial」:Pythonの公式入門チュートリアルで、同言語のより広範な基礎について、詳しく説明してくれる。

「開発ツール」で読まれている記事

TechRepublic Japanで人気の記事

編集部オススメ

トレンドまるわかり![PR]

財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
PC・モバイル
新興技術
ITインフラ
クラウドサービス
OS・ミドルウェア
開発
開発ツール
開発支援
ノンプログラミング開発ツール
データベース
運用
セキュリティ

ホワイトペーパーランキング

  1. マンガでわかる「ルール駆動開発」レガシーモダナイズを成功させる開発手法を基礎から理解する
  2. 5分でわかる、レポート作成の心得!成果至上主義のせっかちな上司も納得のレポートとは
  3. APIエコシステムを狙うサイバー攻撃が急増、Webアプリにおける最新のAPIセキュリティ対策とは?
  4. クラウドやコンテナ利用が増える中、世界の企業が利用するAPI経由の安全なアプリ構築手法とは?
  5. ウェビナーによる営業活動が本格化、顧客接点が増加する一方で見えてきたハードルと解決策とは?

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]