実践 Python 3

出版日
ページ数
372
実践 Python 3
ISBN10
4873117399
ISBN13
978-4873117393
目次
序文 訳者まえがき まえがき 1章 生成に関するデザインパターン 1.1 Abstract Factory パターン 1.2 Builder パターン 1.3 Factory Method パターン 1.4 Prototype パターン 1.5 Singleton パターン 2章 構造に関するデザイン パターン 2.1 Adapter パターン 2.2 Bridge パターン 2.3 Composite パターン 2.4 Decorator パターン 2.5 Facade パターン 2.6 Flyweight パターン 2.7 Proxy パターン 3章 ふるまいに関するデザインパターン 3.1 Chain of Responsibility パターン 3.2 Command パターン 3.3 Interpreter パターン 3.4 Iterator パターン 3.5 Mediator パターン 3.6 Memento パターン 3.7 Observer パターン 3.8 State パターン 3.9 Strategy パターン 3.10 Template Method パターン 3.11 Visitor パターン 3.12 ケーススタディ: Image パッケージ 4章 高レベルな並行処理 4.1 CPUバウンドな並行処理 4.2 I/Oバウンドな並行処理 4.3 ケーススタディ:並行処理による GUI アプリケーション 5章 Python の拡張 5.1 ctypes による C ライブラリへのアクセス 5.2 Cython の使用 5.3 ケーススタディ: Image パッケージの高速化 6章 高レベルなネットワーク処理 6.1 XML-RPC アプリケーション 6.2 RPyC アプリケーション 7章 Python と Tkinter による GUI アプリケーション 7.1 Tkinter 入門 7.2 Tkinter によるダイアログの作成 7.3 Tkinter によるメインウィンドウアプリケーションの作成 8章 OpenGL による 3D グラフィックス 8.1 パースペクティブなシーン 8.2 平行投影によるゲーム あとがき 参考文献 サンプルコードについて 索引
紹介( powered by openBD

2014年米国Joltアワード受賞書、待望の邦訳!
仕事や研究で役立つ実践的な側面を重視し、一般的なプログラミングのベストプラクティスをPythonに適用する方法について解説します。主なテーマは、エレガントなコーディングのためのデザインパターン、処理速度向上のための並列処理とCython、ハイレベルなネットワーク処理、そしてグラフィックスです。読者対象は中級以上のPythonプログラマー。実践的なベストプラクティスを示し、巷で囁かれてきた「デザインパターンはPythonには不向き」「Pythonはマルチコアの恩恵を受けられない」といった認識が間違いであり、迷信にすぎなかったことを明らかにします。2014年米国Joltアワード受賞書、待望の邦訳。