Python中級者向けで気になる本の紹介。
自分のPythonの知識が初級から中級の間にあると思うので、気になる本を紹介したいと思います。(もちろん、私は読みません。お金がありません。こういう本があるということを知っていることが重要だと思います。)とりあえず、自分が考える初級、中級、上級とは何かを説明したいと思います。もちろん、人によって考え方が異なるので、私なりの考え方です。
プログラミングの概念は、どのようなプログラミング言語も普遍だと思います。どのような言語でも中級まで行けば身になると思います。しかし、どのようなプログラミング言語もいずれは廃れるでしょう。あるプログラミング言語に固執し過ぎるのもやめましょう。
- 初級:Pythonでプログラムを書くことができる。
- 中級:Pythonの得意な部分と不得意な部分を理解し、不得意な部分は他の言語を使用してプログラムをかける。
- 上級:どのようなプログラムもPythonで書き換えることができ、最高のパフォーマンスを引き出すことができる。
- CやC++でパッケージを作成し、性能に特化したパッケージを提供できるレベルを指します。
上級は理想です。中級を目指したいところですね。
Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)
- 作者: Brett Slatkin
- 出版社/メーカー: Addison-Wesley Professional
- 発売日: 2015/03/08
- メディア: ペーパーバック
- この商品を含むブログ (1件) を見る
- 作者: David Beazley,Brian K. Jones
- 出版社/メーカー: Oreilly & Associates Inc
- 発売日: 2013/05/29
- メディア: ペーパーバック
- この商品を含むブログを見る
High Performance Python: Practical Performant Programming for Humans
- 作者: Micha Gorelick,Ian Ozsvald
- 出版社/メーカー: Oreilly & Associates Inc
- 発売日: 2014/09/20
- メディア: ペーパーバック
- この商品を含むブログを見る
- 作者: Luciano Ramalho
- 出版社/メーカー: Oreilly & Associates Inc
- 発売日: 2015/08/20
- メディア: ペーパーバック
- この商品を含むブログを見る
Twisted Network Programming Essentials
- 作者: Abe Fettig
- 出版社/メーカー: Oreilly & Associates Inc
- 発売日: 2005/10/01
- メディア: ペーパーバック
- 購入: 1人 クリック: 24回
- この商品を含むブログ (8件) を見る
Test-Driven Development with Python
- 作者: Harry Percival
- 出版社/メーカー: Oreilly & Associates Inc
- 発売日: 2014/06/29
- メディア: ペーパーバック
- この商品を含むブログを見る
- 作者: Julia Elman,Mark Lavin
- 出版社/メーカー: Oreilly & Associates Inc
- 発売日: 2014/11/13
- メディア: ペーパーバック
- この商品を含むブログを見る
- 作者: TJ O'Connor
- 出版社/メーカー: Syngress
- 発売日: 2012/12/28
- メディア: Kindle版
- この商品を含むブログを見る
Learning Python Design Patterns
- 作者: Gennadiy Zlobin
- 出版社/メーカー: Packt Publishing
- 発売日: 2013/11/25
- メディア: ペーパーバック
- この商品を含むブログを見る