午後のメモ帳

IT系の勉強メモとかをかいていきます

専門学生になって一年間で読んだ本

f:id:sizukutamago:20161002231906j:plain

 

専門学生2年生になりました

そこでこれまでに読んだ本の一部を一言コメントで紹介していきたいと思います

 

 

プログラム

C言語 

 

やさしいC 第4版 (「やさしい」シリーズ)

やさしいC 第4版 (「やさしい」シリーズ)

 

 一番最初に読んだ本です

この本だけでC言語検定2級までは取れました

 

 

C言語ポインタ完全制覇 (標準プログラマーズライブラリ)

C言語ポインタ完全制覇 (標準プログラマーズライブラリ)

 

 ポインタを理解したいのであればこの本がオススメです

プログラム実行中のメモリの使い方などもわかります

 

 

 基本的なアルゴリズムについて学べます

プログラマなら知っておくべき

 

 Ruby

たのしいRuby 第5版

たのしいRuby 第5版

 

Rubyの入門書です

Rubyの製作者のまつもとさんが書かれているため安心です

 

 

Ruby技術者認定試験合格教本 Silver/Gold対応 Ruby公式資格教科書

Ruby技術者認定試験合格教本 Silver/Gold対応 Ruby公式資格教科書

 

 Ruby検定を取得するときに利用しました

メソッドの詳細がわかります

 

PHP

PHP+MySQLマスターブック

PHP+MySQLマスターブック

 

これ一冊でXAMPPの使い方やDBへの接続方法なども解説してくれているのでオススメです

Linux

 

Linuxシステム[実践]入門 (Software Design plus)

Linuxシステム[実践]入門 (Software Design plus)

 

 Linuxシステムについての解説本です

入門と書いてありますがなかなか高度な内容まで踏み込んでいるので本当の初心者には難しい内容だと思います

 

 

ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道

ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道

 

 Linuxプログラミングの基礎です

ネットワークプログラミングについて書かれていたので購入しました

UNIXライブラリの詳細な解説があります

 

ネットワーク

 

ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識

ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識

 

 ブラウザからのリクエストがどのようにしてWEBサーバまで届いてレスポンスが帰ってくるのかが書かれています

ネットワークの全体像を知るにはいい本だと思います

 

 

マスタリングTCP/IP 入門編 第5版

マスタリングTCP/IP 入門編 第5版

 

 ネットワークの基礎を学ぶならこの本

基礎の知識を一通り学べます

amazonの中古で安いので買いやすいと思います

 

 

ネットワーク超入門講座 第3版

ネットワーク超入門講座 第3版

 

 上の本だと難しいという人にはこの本がおすすめ

図や分かりやすい説明で解説してくれています

 

セキュリティ

 

暗号技術入門 第3版 秘密の国のアリス

暗号技術入門 第3版 秘密の国のアリス

 

 セキュリティの入門に

セキュリティに必須の暗号化や認証技術についてわかりやすく書かれています

おすすめです

 

マスタリングTCP/IP 情報セキュリティ編

マスタリングTCP/IP 情報セキュリティ編

 

 情報セキュリティについてです

上記の本の内容以外にも人や物に対するセキュリティについても書かれています

 

最後に

一部ですが紹介させていただきました

何かの参考になれば幸いです

 

ただ、本だけ読んでいても実力はつかないので実際にしてみることを強くおすすめします

理解が深まるし、知識の定着にもなります