Python入門

プログラミング言語Pythonについて

Hello Python!!

このサイトはプログラミング言語Pythonを深いレベルで理解してもらうことを目的としたページです。 プログラミングの初心者に対して、次のような説明をすることをこころがけています。

  • ページごとの目次と概要で簡単な解説
  • 本文での詳しい解説
  • 豊富なイメージ図
  • 豊富なサンプルプログラム

本サイトでは単純な文法の説明をするだけでなく、「なぜそう書くのか」や「中はどう動いているのか」ということまで、 丁寧に説明することをこころがけています。

普通のPythonの表面的なことを解説しているサイトよりも、かなり込み入った説明をしています。 是非とも、深いレベルまでPythonプログラミングを理解していただき、 ひとつ上のレベルのプログラミング技術を手にして頂ければと願っております。

初級編

初級編目次

初級編ではプログラミングの基礎について学びます。 初級編を理解するだけで簡単なプログラムは開発できるようになります。

なお、初級編ではオブジェクト指向を使うための知識は学びますが、設計については扱いません。 初級編の前半ではオブジェクト指向の話は一切出てきません。

中級編

中級編目次

中級編はオブジェクト指向を中心にした説明をします。 クラスの設計や、クラス間の連携などを扱うため、大きなプログラムの開発に必要な知識が身につくはずです。 初心者プログラマを卒業したいのであれば、初級編だけでなく中級編もお読み下さい。

その他

本サイトは半年ほど前に自費出版した本をベースにコンテンツが書かれています。 当初、自分が想定していたよりも購入いただけたため、その内容を無料で公開することにいたしました。 もとが本であったため、このサイトはまだ本のような体裁となっておりますが、 徐々に内容をブラッシュアップしてPythonについて総合的に学習できるページにしていきたいと考えております。