Pythonハッカーガイドブック 達人が教えるデプロイ、スケーラビリティ、テストのコツ
Compass Programming
出版社名 | マイナビ出版 |
---|---|
出版年月 | 2020年6月 |
ISBNコード |
978-4-8399-6868-7
(4-8399-6868-3) |
税込価格 | 2,992円 |
頁数・縦 | 311P 24cm |
商品内容
要旨 |
言語をより深く理解し、達人の経験に学び、一歩進んだPythonスキルを身に付ける!マルチスレッドやメモ化といった高度なトピックを幅広くカバーし、APIの設計やデータベースの扱いなど、言語自体をより深く理解するためにPythonの内部を学びます。また、プロジェクトの開始方法から始めて、バージョン管理、コーディングスタイル、自動チェックなどのトピックについて解説します。配布用にソフトウェアをパッケージ化する方法、パフォーマンスを最適化する方法、適切なデータ構造を使用する方法、関数を効率的に定義する方法、適切なライブラリを選択する方法についても学習します。さらに、効果的なデコレータとメソッド(抽象メソッド、静的メソッド、クラスメソッドなど)の作成と使用、ジェネレータや純粋関数を使用した関数プログラミング、抽象構文ツリー(AST)による洗練された自動チェックを導入する方法、動的パフォーマンス分析を適用してコード内のボトルネックを特定する方法、PostgreSQLを使用してデータを効率的に管理する方法も取り上げます。 |
---|---|
目次 |
プロジェクトを開始する |
おすすめコメント
Pythonプログラミング言語を深く掘り下げながら、達人のPythonのスキルを紹介します。マルチスレッドやメモ化などの高度なトピックを幅広くカバーし、APIの設計やデータベースの扱いなどについて、言語自体をより深く理解するためにPythonの内部を学びます。開発者や経験豊富なプログラマーのために著者の15年以上にわたるPythonの経験を結集して、よくある間違いを避け、より効率的にコードを書き、よりよいプログラムをより短時間で構築する方法を教えます。