📚

プログラミング歴3年で読んだ本

2023/04/15に公開

はじめに

大学の講義で座学的に学んだ本は省いています。また、一部積読や途中までしか読んでいない本もあります。

本一覧

Processing

https://www.amazon.co.jp/Processingをはじめよう-第2版-Make-Casey-Reas/dp/4873117739/ref=sr_1_10?__mk_ja_JP=カタカナ&crid=1IUZSVBGGVRRM&keywords=Processing&qid=1681557567&s=books&sprefix=%2Cstripbooks%2C206&sr=1-10

C言語

https://www.amazon.co.jp/新・明解C言語-入門編-明解シリーズ-柴田-望洋/dp/479737702X/ref=sr_1_7?__mk_ja_JP=カタカナ&crid=EPCCT5PD1ELY&keywords=C言語+入門&qid=1681557087&s=books&sprefix=c言語+にゅうもn%2Cstripbooks%2C326&sr=1-7

https://www.amazon.co.jp/新·明解C言語-中級編-明解シリーズ-柴田-望洋/dp/4797384115/ref=sr_1_1?__mk_ja_JP=カタカナ&crid=1ZJWDAZ155NZH&keywords=C言語+中級&qid=1681557136&s=books&sprefix=c言語+中級%2Cstripbooks%2C249&sr=1-1

https://www.amazon.co.jp/新・標準プログラマーズライブラリ-C言語-ポインタ完全制覇-前橋-和弥/dp/477419381X/ref=sr_1_2_sspa?__mk_ja_JP=カタカナ&crid=2JXH1EWVSG64J&keywords=C言語&qid=1681557067&s=books&sprefix=cげん%2Cstripbooks%2C451&sr=1-2-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUExMUhNVEQzRU1DUUFTJmVuY3J5cHRlZElkPUEwODAzMDczMkxDMU9XSFlJTUIyUiZlbmNyeXB0ZWRBZElkPUEyWEgwN1BWRDZKUEtEJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==

https://www.amazon.co.jp/新・明解C言語で学ぶアルゴリズムとデータ構造-明解シリーズ-柴田-望洋/dp/4797390522/ref=sr_1_2?__mk_ja_JP=カタカナ&crid=1TCUY36MUNFHT&keywords=C言語+アルゴリズムとデータ構造&qid=1681557172&s=books&sprefix=c言語+アルゴリズムとデータこう%2Cstripbooks%2C292&sr=1-2

Go

https://www.amazon.co.jp/実用-Go言語-―システム開発の現場で知っておきたいアドバイス-渋川-よしき/dp/4873119693

https://www.amazon.co.jp/Go言語プログラミングエッセンス-エンジニア選書-mattn/dp/4297134195/ref=pd_lpo_3?pd_rd_w=BSebL&content-id=amzn1.sym.d769922e-188a-40cc-a180-3315f856e8d6&pf_rd_p=d769922e-188a-40cc-a180-3315f856e8d6&pf_rd_r=TP60YBYA7A86R7B31B6Y&pd_rd_wg=EFr1C&pd_rd_r=b4abaae5-125f-4461-b078-12f947eead08&pd_rd_i=4297134195&psc=1

HTML,CSS

https://www.amazon.co.jp/【Amazon-co-jp-限定】1冊ですべて身につくHTML-CSSとWebデザイン入門講座-DL特典-Flexbox/dp/4797398892/ref=sr_1_3?__mk_ja_JP=カタカナ&crid=340EEAJNHXS8P&keywords=HTML&qid=1681557236&s=books&sprefix=html%2Cstripbooks%2C229&sr=1-3

git,github

https://www.amazon.co.jp/よくわかる入門Git-株式会社オープングルーヴ-ebook/dp/B09GV6HMNS/ref=sr_1_12?__mk_ja_JP=カタカナ&crid=OXZNSOV62LAE&keywords=git&qid=1681557358&s=digital-text&sprefix=git%2Cdigital-text%2C208&sr=1-12

Docker

https://www.amazon.co.jp/仕組みと使い方がわかる-Docker&Kubernetesのきほんのきほん-Compass-Booksシリーズ-小笠原-ebook/dp/B08T961HKP/ref=sr_1_3?__mk_ja_JP=カタカナ&crid=3PRNXCDUJWFCK&keywords=Docker&qid=1681557338&s=digital-text&sprefix=dock%2Cdigital-text%2C244&sr=1-3

設計

https://www.amazon.co.jp/ソフトウェアアーキテクチャの基礎-―エンジニアリングに基づく体系的アプローチ-Mark-Richards/dp/4873119820

https://www.amazon.co.jp/Clean-Architecture-達人に学ぶソフトウェアの構造と設計-Robert-C-Martin/dp/4048930656/ref=sr_1_1?__mk_ja_JP=カタカナ&crid=3DHEIUESTIDN4&keywords=クリーンアーキテクチャ&qid=1681557412&s=books&sprefix=クリーンアーキテクty%2Cstripbooks%2C260&sr=1-1

https://www.amazon.co.jp/マイクロサービスアーキテクチャ-第2版-Sam-Newman/dp/4814400012/ref=sr_1_1?__mk_ja_JP=カタカナ&crid=ABDR6RRTVVXT&keywords=Go言語+マイクロサービス&qid=1681557436&s=books&sprefix=go言語+マイクロサー%2Cstripbooks%2C452&sr=1-1

https://www.amazon.co.jp/Go言語による分散サービス-―信頼性、拡張性、保守性の高いシステムの構築-Travis-Jeffery/dp/4873119979

テスト

https://www.amazon.co.jp/単体テストの考え方-使い方-Vladimir-Khorikov/dp/4839981728/ref=sr_1_1?__mk_ja_JP=カタカナ&crid=1YUL5E3D42SZ3&keywords=単体テストの使い方考え方&qid=1681557531&s=books&sprefix=単体テストの使い方考えか%2Cstripbooks%2C296&sr=1-1

API

https://www.amazon.co.jp/初めてのGraphQL-―Webサービスを作って学ぶ新世代API-Eve-Porcello/dp/487311893X/ref=sr_1_1?__mk_ja_JP=カタカナ&crid=UTOUVM8KYKZE&keywords=graphql&qid=1681557513&s=books&sprefix=graph%2Cstripbooks%2C207&sr=1-1

その他

https://www.amazon.co.jp/リーダブルコード-―より良いコードを書くためのシンプルで実践的なテクニック-Theory-practice-Boswell/dp/4873115655/ref=sr_1_1?__mk_ja_JP=カタカナ&crid=17FZE155O9272&keywords=リーダブルコード&qid=1681557291&s=books&sprefix=リーダブルコード%2Cstripbooks%2C265&sr=1-1

https://www.amazon.co.jp/良いコード-悪いコードで学ぶ設計入門-―保守しやすい-成長し続けるコードの書き方-仙塲/dp/4297127830/ref=sr_1_3?__mk_ja_JP=カタカナ&crid=17FZE155O9272&keywords=リーダブルコード&qid=1681557291&s=books&sprefix=リーダブルコード%2Cstripbooks%2C265&sr=1-3

https://www.amazon.co.jp/Linux標準教科書-岡田賢治-ebook/dp/B00BWCSUYS

Discussion