【2021年】Pythonエンジニアにおすすめ本7選!【現場で使える】

商品紹介

フリーランスPythonエンジニアの島津です。Python歴は4年目です。

「Pythonの本ってたくさん出ているけど、結局どれが良いんだろう?」

「実際に案件で使えるような本はないか」

と思っていらっしゃる方向けに、私が案件で役に立ったと思う本を紹介します。

Fluent Python

Pythonでつまずいたら、この本で理解を深めています。

辞書のように使う感じです。Pythonについて困ったら、この本を開けば答えがありますってくらいのPythonista聖書です。

リーダブルコード

いわゆる「綺麗なコード」を書くための本。

過去の自分のコードを読んで憤慨したり、チームメイトから「読みづらいですね」と言われてしまった時が、この本の読み時かもしれません。

実践Python3

デザインパターン」について、Pythonで勉強できます。

プロダクトの規模が大きくなってきたり、チーム開発が始まる人にオススメです。

また開発経験が溜まってきて、「昔やったあの案件、どう作るのが良かったかな」とか「クソコード直したい、、、」と思う方は、デザインパターンを勉強してみると面白いと思います。

テスト駆動開発

チーム開発では、自分が作った機能が正常かどうかを担保することで、迷惑をかけずにすみます。

テストを書いて「この機能は、この観点でテストしているため正常です」と、コードで説明できるとより円滑に仕事が進みます。

Docker/Kubernetes実践コンテナ開発入門

開発環境や本番環境がコンテナの案件でこの本にお世話になりました。

「Pythonエンジニア」と言っても、現場では、Python以外の開発のための知識が必要です。特に近年、コンテナ開発はスタンダードになりつつあります。基礎だけでも抑えたいです。

現場で使える Django の教科書《基礎編》

Djangoの本はなかなかないので、この《基礎編》ができたら、《実践編》も目を通しましょう。

Webを支える技術 ーー HTTP,URI,HTML,そしてREST

Webアプリを開発する際の基礎となる知識が身につくことで、要件定義やタスク分解が俄然やりやすくなります。一気に全ては厳しくても、自分のタスクに関係あるところを調べるための辞書として使っても良いと思います。


※アイキャッチ画像のPythonアイコンを拝借しました。

Free Icons, Clipart Illustrations, Photos, and Music
Download design elements for free: icons, photos, vector illustrations, and music for your videos. All the assets made by designers → consistent quality ⚡️

コメント

タイトルとURLをコピーしました