サポートサイト
出版社による関連ページが公開されています。
- 改訂新版 基礎Ruby on Rails (インプレスジャパン)
内容紹介
ベストセラー「基礎 Ruby on Rails」に改訂新版が登場! 2012年1月に正式版が公開された「Rails 3.2」にも対応し、超・実践的なサンプルでRailsのウェブアプリ構築方法を学べます。また、Rubyも基礎から学べるので、初めてでも問題ありません。Ruby&Railsを活用して、あなたのサーバーもウェブアプリ化してみましょう!
書誌情報
- 著者: 黒田 努, 佐藤和人
- 発行日: 2013-03-27
- 最終更新日: 2013-03-27
- バージョン: 1.0.0
- ページ数: 472ページ(PDF版換算)
- 対応フォーマット: PDF
- 出版社: インプレス
対象読者
RubyとRuby on Railsを初めて学ぶ人、「プログラミングの経験はあるが、ウェブアプリケーションとはどんなものかさっぱりわからない」という人から「ほかのフレームワークを使っているが、話題のRuby on Railsを試してみたい」という人まで
著者について
黒田 努
東京大学教養学部卒。同大学院総合文化研究科博士課程満期退学。ギリシャ近現代史専攻。専門調査員として、在ギリシャ日本国大使館に3年間勤務。中学生の頃に出会ったコンピュータの誘惑に負け、IT業界に転身。
株式会社ザッパラス技術部長、株式会社イオレ取締役を経て、技術コンサルティングとIT教育を事業の主軸とする株式会社オイアクスを設立。現在、同社代表取締役社長。また、2011 年末にRuby on Rails によるウェブサービス開発専業の株式会社ルビキタスを知人と共同で設立し同社代表に就任(オイアクス社長と兼任)。
佐藤和人
東京大学文学部卒。「インターネットマガジン」でウェブ制作関連の記事を手がけ、現在フリーライター。プログラミングとウェブ関連技術がおもなテーマ。大学時代に黒田努にAWKを教わったのがプログラミングを始めたきっかけ。
『できるホームページHTML入門』『できる大事典HTML & CSS』『基礎Ajax + JavaScript』(いずれもインプレスジャパン)など著書多数。
2012年1月より株式会社ルビキタス勤務。
目次
1 Ruby on Rails の準備とRuby の基礎
Chapter1 イントロダクション
- 1.1 Ruby on Railsの概要
- 1.2 Railsのインストール
- 1.3 Railsを動かしてみよう
- 練習問題
Chapter2 Ruby 言語の基礎を学ぼう
- 2.1 変数と式
- 2.2 条件分岐、メソッド、ブロック
- 2-3 いろいろなオブジェクト
- 2.4 クラス
- 練習問題
2 Ruby on Rails の基本
Chapter3 コントローラとビュー
- 3.1 RailsとHTTPの基本
- 3.2 コントローラとアクション
- 3.3 テンプレート
- 3.4 モックアップの作成
- 練習問題
- Chapter4 データベースとモデル
- 4.1 データベースとモデルの基本
- 4.2 テーブルの作成
- 4.3 データの保存
- 4.4 レコードの取り出しと検索
- 練習問題
- Chapter5 リソースを扱うコントローラ
- 5.1 RESTとルーティング
- 5.2 7つのアクション
- 練習問題
- Chapter6 リソースの作成と更新
- 6.1 フォームとモデル
- 6.2 レコードの作成、更新、削除
- 6.3 バリデーション
- 6.4 メッセージの日本語化
- 練習問題
3 Ruby on Rails の実践的な使い方
Chapter7 テスト
- 7.1 テストの考え方
- 7.2 テストの基本
- 7.3 単体テスト
- 7.4 機能テスト
- 7.5 統合テスト
- 練習問題
Chapter8 実践的なアプリケーション
- 8.1 アセット・パイプライン
- 8.2 セッションを使ったログイン機能
- 8.3 管理ページの作成
- 8.4 マイアカウントページの作成
- 8.5 ページネーション
- 練習問題
Chapter9 テーブルの関連付け
- 9.1 関連付けの概要
- 9.2 会員画像を扱う(1対1の関係)
- 9.3 会員ブログの作成(1対多の関係)
- 9.4 [いいね]ボタンの作成(多対多の関係)
- 練習問題
付録
- 付録A 参考文献と推薦図書
- 付録B MySQL のインストール
- 付録C Ruby の正規表現
- 付録D validates メソッドの詳細
- 付録E リレーションシップの詳細
- 付録F 練習問題の解答