試験公開中

このエントリーをはてなブックマークに追加

改訂3版 基礎 Ruby on Rails

インプレス

3,300円 (3,000円+税)

初めてウェブアプリケーション開発を学ぼうとする方を対象に、Rubyの基本的な文法から始めます。読者はChapter 1 から順を追って学習していけば、Ruby on Rails によるアプリケーション開発の流れをつかむことができます。

関連サイト

本書の関連ページが用意されています。

内容紹介

本書は、2007年10月に初版が発行された『基礎 Ruby on Rails』の改訂3版です。これから、初めてウェブ開発に携わりたいと考えている方々を対象に、Rubyの文法やオブジェクト指向の考え方を初歩から解説し、アプリケーションのモックアップ作り、データベースを導入し、ログイン・ログアウト機能を加え、最終的にはメンバーや記事の管理ページまでできあがります。読者はChapter 1 から順を追って学習していけば、Ruby on Rails によるアプリケーション開発の流れをつかむことができます。

書誌情報

  • 著者: 黒田努, 佐藤和人(著), 株式会社オイアクス(監修)
  • 発行日: (紙書籍版発行日: 2015-05-22)
  • 最終更新日: 2015-05-22
  • バージョン: 1.0.0
  • ページ数: 536ページ(PDF版換算)
  • 対応フォーマット: PDF, EPUB
  • 出版社: インプレス

対象読者

これからRuby on Railsを学びたいWeb制作・開発の入門者

著者について

黒田努

東京大学教養学部卒。同大学院総合文化研究科博士課程満期退学。ギリシャ近現代史専攻。専門調査員として、在ギリシャ日本国大使館に3年間勤務。その後、IT業界に転身。株式会社ザッパラス技術部長、株式会社イオレ取締役を経て、技術コンサルティングとIT教育を事業の主軸とする株式会社オイアクスを設立。現在、同社代表取締役社長。また、2011年末にRuby on Railsによるウェブサービス開発専業の株式会社ルビキタスを知人と共同で設立し同社代表に就任(オイアクス社長と兼任)

佐藤和人

東京大学文学部卒。「インターネットマガジン」でウェブ制作関連の記事を手がけ、これまで多数の著書を手がけてきた。プログラミングとウェブ関連技術がおもなテーマ。2012年1月より株式会社ルビキタス勤務。2015年2月より株式会社ルビキタス取締役。

目次

本書の読み方

目次

Part 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 クラス

Part 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 メッセージの日本語化

Part 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 エラーページの作成
  • 8.6 ページネーション

Chapter9 モデル間の関連付け

  • 9.1 関連付けの概要
  • 9.2 会員ブログの作成(1対多の関連付け)
  • 9.3 会員画像を扱う(1対1の関連付け)
  • 9.4 [いいね]ボタンの作成(多対多の関連付け)
  • 9.5 管理ページの作成

付録A 参考文献と推薦図書

付録B MySQL のインストール

付録C Ruby の正規表現

付録D validates メソッドの詳細

付録E 関連付けの詳細

付録F 練習問題の解答

索引

Home 書籍一覧 改訂3版 基礎 Ruby on Rails ▲ ページトップへ戻る