Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

書籍 RailsによるアジャイルWebアプリケーション開発

概要

書籍 RailsによるアジャイルWebアプリケーション開発で、
Railsを学びます。要所をメモ。

内容

1章 Railsのインストール
概要 詳細
Railsのインストール Railsのインストール方法について
2章 Hello Rails
概要 詳細
RailsでHello Rails RailsでHelloする
Hello Railsを動的に出力 Hello Railsの内容をサーバー側で動的に出力します
Railsの画面遷移 Railsで画面遷移を行う方法
3章 Railsアプリケーションのアーキテクチャ
概要 詳細
モデル、ビュー、コントローラー MVCアーキテクチャRailsについて
Railsのモデル Railsのモデル層について
Action Pack Railsのビュー、コントローラー層について
4章 Ruby入門 略
5章 Depotアプリケーション 略(サンプル・アプリケーションの要件説明)
6章 アプリケーションの作成
概要 詳細
新規Webアプリケーションの作成 新たにWebアプリケーションを作成する方法について
scaffoldの生成 scaffoldによってアプリケーションの雛形を生成する方法について
カラムの変更とmigrate DBのカラムをマイグレーションを利用して変更する
Serverの起動 Railsのサーバー起動について
自動生成されたhtmlの修正 scaffoldによって自動生成されたhtmlの元となるerbの修正について
テストの実施 テストの実行方法について
seeds.rbによるテストデータの定義 繰り返し利用するテストデータの定義について
cssの修正 css(scss)の編集について

7章 検証とユニットテスト

項目 URL
validationの実装 http://d.hatena.ne.jp/tbpg/20130611/1370966103

8章 カタログの表示

項目 URL
ルートURLのリダイレクト先設定 http://d.hatena.ne.jp/tbpg/20130616/1371385183
application.html.erbでシステム全体に適用するレイアウトの設定 http://d.hatena.ne.jp/tbpg/20130616/1371396167

9章 カートの作成 略

10章 もっとスマートなカート

項目 URL
ログの出力 http://d.hatena.ne.jp/tbpg/20130701/1372693065

参考

RailsによるアジャイルWebアプリケーション開発 第4版

RailsによるアジャイルWebアプリケーション開発 第4版