見出し画像

【最大50%OFF】Kindle本 コンピューター・ITキャンペーンでオススメしたい本9選

2021年3月5日(金)~2021年3月18日(木)で、コンピューター、IT関連のKindle本が最大50%OFFで販売されています。

全部で621冊もの本が対象となっているのですが、その中から現役エンジニアである私の視点から、とくにオススメしたいKindle本を9冊紹介します。


①プログラマの数学 第2版

1冊目は、「プログラマの数学」です。
エンジニアに数学は必要なのかと思われるかもしれませんが、論理や剰余、再帰などプログラミングで欠かすことのできない要素を数学の視点から学ぶことができます。
また、付録には「機械学習への第一歩」が加筆されています。これから機械学習を学びたい方にもぜひオススメしたい一冊です。


➁新・明解Python入門

2冊目は、Pythonの入門本になります。
基本的な文法からモジュールやクラスなどのPythonを使う上で必要となる基礎知識をこの一冊で学ぶことができます。
1冊目の「プログラマの数学」を読んで機械学習に興味をもった方は、早速Pythonの学習を始めましょう。


➂Java言語で学ぶリファクタリング入門

3冊目はJavaのリファクタリング本です。
著者は「プログラマの数学」と同じ結城 浩さんです。
結城さんの本は名著ばかりなのですが、今回セールではこの本以外にも、結城さんの本がたくさん50%OFFで販売されています。気になる方はぜひ探してみてください。
この本は、リファクタリングに焦点をあて、デザインパターンなどを用いながら、どのようにプログラムを修正したら、より分かりやすく、メンテナンスのしやすくできるかを、例題を使って説明してくれます。
毎日スパゲッティコードと闘っている方はぜひお手にとってみてください。


➃プログラミング言語Rust入門

4冊目はRustの入門本です。
Rustは比較的新しい言語で、これからC言語やJava言語に置き換わる言語として期待されている言語です。
次に学習したい言語が決まっていない方や、今年の学習言語がまだ決まっていない方は、ぜひRustにしてみてはいかがでしょうか。


➄新しいLinuxの教科書

5冊目はLinuxの入門書です。
すべてのエンジニアが身につけておきたい技術要素の1つがLinuxOSであると僕は考えています。インフラエンジニアはもちろんですが、プログラマーでもテスターでも、必ずLinuxは使います。
基本的なコマンドからシェルの知識や、OS管理の方法までもをこの一冊で学習することができます。


➅Amazon Web Servicesクラウドデザインパターン設計ガイド 改訂版

6冊目はAWSのデザインパターン本です。
少し古い本ではあるのですが、AWSのよく使われるEC2やRDS、ELBなどを中心に、ケース別に様々なパターンが書かれており、今でも十分に役立つ内容となっています。
また、クラウドならではの典型的な問題とそれに対する解決策もあり、これからクラウドに携わる方や、設計・構築に携わる方には必見の内容となっています。


⑦体系的に学ぶ 安全なWebアプリケーションの作り方 第2版

7冊目は徳丸本です。
エンジニアであれば絶対に知っておかなければならないセキュリティの知識をこの本一冊で得ることができます。
優良な本だけに普段は少しお高めの値段なので、この機会にぜひ学習してみてはいかがでしょうか。


⑧リモートチームでうまくいく

8冊目はソニックガーデン代表の倉貫さんの本です。
倉貫さんの本はいつも新鮮かつ斬新で面白い内容が多いのですが、この本はリモートワークにおけるチーム開発に関する本です。
今でこそリモートワークが当たり前のようになりましたが、この本は2015年の発売で、それ以前からリモートワークを取り入れ、様々な課題を改善してきた内容が書かれています。
最近リモートワークを取り入れて、様々な課題に直面した私たちにとって、多くのことが学べる一冊です。


⑨プログラミング教育対応 Scratchで楽しむプログラミングの教科書

最後はプログラミングを楽しく学べる『Scratch』の本です。
お子さんのプログラミング教育をどうしようかと考えている方や、一緒にプログラミングを学んでいきたい方は、ぜひ手にとってみてはいかがでしょうか。


以上が621冊から厳選した9冊になります。
紹介しきれない中にもよい本がたくさんありますので、ぜひご覧になってみてください。

セール期間は、3月18日(木)までになります。


この記事が気に入ったらサポートをしてみませんか?