今週、発売予定のプログラミング関連書籍を3冊ご紹介します。
Ruby on Rails 5.0 初級2: データベースとモデルオブジェクト 黒田努著 オイアクス(11月15日発売)
同書は『Ruby on Rails 5.0 初級』シリーズの第2巻。メインテーマは「モデルオブジェクトとリレーションオブジェクト」です。
モデルオブジェクトとリレーションオブジェクトは「データベース」に関わるオブジェクトで、データベースの初歩についても学習します。また、日付と時刻の扱い方、初級1で初歩を学んだBootstrapのグリッドシステム(grid system)も学べます。
この巻ではWebアプリ(簡易予約表管理システム PicoPlanner)を最初から作っていきます。前巻を読んでいなくても学習できますが、初級1も一緒に購入されると習熟度も増しそうです。初級3も冬刊行予定です。価格は972円
対象OSおよびソフトウェアのバージョン
Mac OS X v10.11 El Capitan
macOS Sierra v10.12
Ubuntu 16.04 Desktop (64-bit)
詳細情報はこちら
ほんきで学ぶAndroidアプリ開発入門 第2版 Android Studio、Android SDK 7対応 株式会社Re:Kayo-System著 翔泳社(11月18日発売)
初心者も安心して学べる!Android 7.0 Nougat(ヌガー)の定番教科書。同書は、最新のAndroid 7.0 Nougatに対応しています。はじめてAndroidアプリを作成する開発者にオススメの入門書です。
楽しみながら新機能をしっかり学べるミニアプリを元にLESSON形式で学べ、章末についている練習問題で習熟度を確認できます。価格は2,800円+税
http://www.shoeisha.co.jp/book/detail/9784798148120
その理屈、証明できますか? ダニエル・ジェイ・ベルマン著 神林靖訳 翔泳社(11月18日発売)
数学を学ぶ・理解するにあたって「証明」は避けて通れません。「証明の手法」に精通することがロジカル思考の基礎となるといいます。
同書は、長年、数学に関わってきた著者が、証明手法を習得しようと頑張る学生たちを指導する中で蓄積した、さまざまな「数学を(そして証明方法を)理解」するためのノウハウを、数学者ならではの簡潔かつ漏れのない論理構成で提示してくれています。
ロジカルシンキングに必要となる基本的な読み・書きの技術を伝授する書籍となっているそう。価格は2,800円+税
同書は、論理と証明に興味がある人、コンピューター科学者などに役に立つ一冊とのことで選びました。