|
【カテゴリ】 Ruby
Ruby on Rails 3 アプリケーションプログラミング
サポート終了
|
山田祥寛/著
株式会社 技術評論社/発行
定価
3,850円
B5変版・
480ページ・
1色
ISBN 978-4-7741-4663-8
発刊日:
2011年5月12日
|
本書の特徴
Ruby on Railsを初めて学ぶ人のために
初心者にもわかりやすく、Rails開発を行う上での基礎的な構文、キーワード、Model、View、Controllerについて詳しく説明します。
導入編、基本編と段階を追って学習していき、応用編では、ルーティング、テスト、キャッシュ処理、Ajax対応、プラグインの導入など実践的なアプリケーション開発を行っていくためのさまざまなテーマについて学びます。
まとめて読んで 更にスキルアップのこんな書籍
- ・SQLを使いこなそう
- 「書き込み式SQLのドリル 改訂新版」(日経BP)
- ・Ruby on Railsを使いこなすリファレンス
- 「Ruby on Rails 3ポケットリファレンス」(技術評論社)
- ・JavaScriptを基礎からガッチリ
- 「JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで」(技術評論社)
本書について取り上げていただいたブログさま
-
・誰も褒めてくれないから自画自賛する日記 -
kaznumさま
-
Ruby on Rails 3 アプリケーションプログラミング 山田祥寛著 (技術評論社)(2011年7月26日)
-
・ドレッシングのような -
mrknさま
-
『Ruby on Rails 3 アプリケーションプログラミング』を読み始めた(2011年6月30日)
-
・naoki0311's diary -
naoki0311さま
-
Ruby on Rails入門者にも、経験者にもおすすめの書籍(2011年6月17日)
-
・どっとねっとふぁん -
小野修司さま
-
【書評】Ruby on Rails 3 アプリケーションプログラミング(2011年5月19日)
-
・130単位 -
deeekiさま
-
『Ruby on Rails 3 アプリケーションプログラミング』の感想とメモ(2011年5月11日)
-
・ScriptWorks.JP -
scriptworkさま
-
Rails3 開発手順まとめ本がやってきた。(2011年5月07日)
-
・Ruby鉄道に乗って -
Ihhyさま
-
モニタ開始 (モニタその1)(2011年4月29日)
Contents |
- 第1章 イントロダクション
-
Railsというフレームワーク
Railsを利用するための環境設定
- 第2章 Ruby on Railsの基本
-
アプリケーションの作成
コントローラの基本
ビューの基本
モデルの基本
Rails の設定情報
- 第3章 Scaffolding機能によるRails開発の基礎
-
Scaffolding機能によるアプリケーション開発
一覧画面の作成(indexアクション)
詳細画面の作成(showアクション)
新規登録画面の作成(new/createアクション)
編集画面の作成(edit/updateアクション)
削除機能の確認(destroyアクション)
準備:本書で使用するデータベース
- 第4章 ビュー開発
-
フォーム関連のビューヘルパー
文字列/数値関連のビューヘルパー
リンク関連のビューヘルパー
外部リソース指定のためのビューヘルパー
その他のビューヘルパー
ビューヘルパーの自作
アプリケーション共通のデザインを定義する - レイアウト -
テンプレートの一部をページ間で共有する - 部分テンプレート -
- 第5章 モデル開発
-
データ取得の基本 - findメソッド -
より複雑な条件での検索を行う - クエリメソッド -
データ取得のためのその他のメソッド
レコードの登録/更新/削除
検証機能の実装
アソシエーションによる複数テーブルの処理
コールバック
マイグレーション
- 第6章 コントローラ開発
-
リクエスト情報
レスポンスの操作
HTML以外のレスポンス処理
状態管理
フィルタ
アプリケーション共通の挙動を定義する - Applicationコントローラ -
- 第7章 ルーティング
-
RESTfulインターフェイスとは
RESTfulインターフェイスのカスタマイズ
非RESTfulなルートの定義
- 第8章 テスト
-
テストとは
テストの準備
Unitテスト
Functionalテスト
Integrationテスト
- 第9章 Railsの高度な機能
-
電子メールを送信する - Action Mailer -
キャッシュ機能の実装
アプリケーションの国際化対応 - I18n API-
Ajax 開発
プラグインによるRails の機能拡張
Apache+Passenger への配置
|
|