忙しいあなたの代わりに、史上最強の「良い本・良い暮らし」のご提案

1冊の本に出会うことで、人生が大きく変わることがあります。良い品物に出会ったことで幸せになれることもあります。とはいっても、多様な商品があふれる中で、より価値の高いものを選び出すのは大変です。そこでこのブログでは、忙しいあなたの代わりに、史上最強の「良い本・良いくらし」の提案をさせていただきます。

IT関係 / 分析

スポンサードリンク
 

今日の市場において、Pythonプログラマーは引くあまたな存在であり、
Pythonに関連するカンファレンスは多くの注目を集めている

本書の冒頭では、上のように述べられています。

Pythonは、覚えることが少なく、コードも読みやすく、

無料で使えるライブラリも豊富なことから、様々な用途で使うことができます。



このような状況なので、Pythonを学ぶ人が増えています。

Pythonに関する書籍には、大きく分けて2パターンあります。
  1. Python言語に関する基本的な内容を説明した、入門書
  2. Pythonによる特定の内容(ウェブ開発や、GUIアプリなど)を扱った、上級署

この入門書と上級書の間には、技術的なギャップがあり、

基本を終えた読者が応用しながらスキルアップを目指す際に、

障壁になることがあります。



本書では、プログラミングのベストプラクティスをPythonにどう適用するか、

といった、実践的な面が重視されています。



具体的なソースコードもわかりやすく、一通りPythonを使ったことがある人は、

スムーズに理解できる内容になっています。


実践 Python 3
Mark Summerfield
オライリージャパン
2015-12-01


本書の内容は以下の通りです。


1章 生成に関するデザインパターン
Abstract Factoryパターン / Builderパターン
Factory Methodパターン / Prototypeパターン / Singletonパターン、など


2章 構造に関するデザインパターン
Adapterパターン / Bridgeパターン / Compositeパターン
Decoratorパターン / Facadeパターン / Flyweightパターン
Proxyパターン、など
 

3章 ふるまいに関するデザインパターン
Chain of Responsibilityパターン / Commandパターン
Interpreterパターン / Iteratorパターン / Mediatorパターン
Mementoパターン / Observerパターン / Stateパターン
Strategyパターン / Template Methodパターン / Visitorパターン
ケーススタディ:Imageパッケージ、など 


4章 高レベルな並行処理
CPUバウンドな並行処理 / I/Oバウンドな平行処理
ケーススタディ:並行処理によるGUIアプリケーション、など 


5章 Pythonの拡張
cytpesによるCライブラリへのアクセス / Cythonの使用
ケーススタディ:Imageパッケージの高速化、など


6章 高レベルなネットワーク処理
XML-RPCアプリケーション / RPyCアプリケーション、など


7章 PythonとTkinterによるGUIアプリケーション
Tkinter入門 / Tkinterによるダイアログの作成
Tkinterによるメインウィンドウアプリケーションの作成、など 


8章 OpenGLによる3Dグラフィックス
パースペクティブなシーン / 平行投影によるゲーム、など


コラム
シーケンスのアンパック / ディクショナリのアンパック
バウンドメソッドとアンバウンドメソッド 
OSXやWindowsでのPythonの拡張 / Gravitate、など


となっています。
 

Python3に関するテクニックや便利なライブラリが、

数多く取り上げられ、解説されています。


また、解説を通じて、よりよいプログラミングを行うための、

アイデアやインスピレーションが示されている1冊です。


実践 Python 3
Mark Summerfield
オライリージャパン
2015-12-01

 

こちらもございます

Pythonを学習し、未経験からバイトや転職に結びつけたいあなたにおすすめの入門書はこちらです



Python でできることってなに?チャットボットやテキストマイニング、人工知能やスクレイピングなどPythonの使い方をまとめました

 

Python のフレームワーク・ライブラリ・ツール・開発環境などを活用し、Pythonで業務効率化をしたいあなたはこちらをどうぞ

 

 

『「Python」に関する記事を一覧はこちらです

 



Pythonに関する記事は、こちらもございます。

 Pythonの入門書については、以下の記事にまとめました。よかったらどうぞ

Pythonを学習し、未経験からバイトや転職に結びつけたいあなたにおすすめの入門書はこちらです

 
スポンサードリンク
 
このエントリーをはてなブックマークに追加 mixiチェック

コメント

コメントフォーム
評価する
  • 1
  • 2
  • 3
  • 4
  • 5
  • リセット
  • 1
  • 2
  • 3
  • 4
  • 5
  • リセット

↑このページのトップヘ