改訂4版 基礎Ruby on Rails

改訂4版 基礎Ruby on Rails

3,850円(本体 3,500円+税10%)

品種名
書籍
発売日
2018/9/7
ページ数
576
サイズ
B5変形判
著者
黒田 努 著/佐藤 和人 著/株式会社オイアクス 監修
ISBN
9784295004608

Webアプリケーション開発の実際を学ぶ定番

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

「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。

アンケートに答える

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

学校・法人一括購入に関するお問い合わせはこちらへ。

一括購入窓口

著者紹介

黒田 努
東京大学教養学部卒。同大学院総合文化研究科博士課程満期退学。ギリシャ近現代史専攻。専門調査員として、在ギリシャ日本国大使館に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 テキストエディタの選択
1.4 アプリケーションの新規作成
1.5 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 レコードの作成、更新、削除
Part 3 Ruby on Railsの応用
Chapter7 バリデーションと国際化
7.1 バリデーション
7.2 メッセージの日本語化
Chapter8 単数リソース
8.1 単数リソース
8.2 セッションを使ったログイン機能
8.3 アクション・コールバックを利用したアクセス制御
8.4 マイアカウントページの作成
8.5 パスワード変更機能
Chapter9 Active Record の活用
9.1 ニュース記事の表示と編集
9.2 Active Recordコールバック
9.3 スコープ
9.4 ページネーション
Chapter10 モデル間の関連付け
10.1 関連付けの概要
10.2 会員ブログ関連モデルの準備
10.3 会員ブログ機能の実装
Part 4 発展的な内容
Chapter11 セキュリティと例外処理
11.1 ストロング・パラメータ
11.2 エラーページのカスタマイズ
Chapter12 アセット・パイプライン
12.1 暗号化された資格情報
12.2 アセット・パイプライン
12.3 Sass
12.4 JavaScript
Chapter13 ファイルのアップロード
13.1 Active Storage
13.2 プロフィール画像のアップロードと表示
13.3 プロフィール画像の削除
13.4 ブログ画像のアップロードと表示
13.5 表示位置の入れ替え
13.6 クラウドストレージサービスの利用
Chapter14 多対多の関連付け
14.1 多対多の関連付け
14.2 [いいね]ボタンの作成(前編)
14.3 [いいね]ボタンの作成(後編)
14.4 自分が投票した記事一覧
Chapter15 名前空間
15.1 名前空間付きのルーティングとコントローラ
15.2 会員管理ページの作成
15.3 ニュース記事管理ページの作成
付録A 参考文献と推薦図書
付録B 練習問題の解答
索引

関連書籍

好評発売中

1週間でJavaScriptの基礎が学べる本

1週間でJavaScriptが使えるようになる!

好評発売中

ゲームで学ぶJavaScript入門 増補改訂版~ブラウザゲームづくりでHTML&CSSも身につく!

好評発売中

スラスラ読める JavaScriptふりがなプログラミング 増補改訂版

プログラムが「読めない」を解決する入門書

好評発売中

JavaScriptモダンプログラミング完全ガイド 堅牢なコードを効率的に開発できる!

ダウンロード

本製品の読者さまを対象としたダウンロード情報はありません。

お詫びと訂正

誤記のためにご迷惑をおかけし、誠に申し訳ございません。

  • 25ページ 学習用ディレクトリの作成
    • [誤]
      まず、Windowsのデスクトップにrailsというディレクトリを作成してください。
    • [正]
      まず、Windowsのコマンドプロンプトを開き、以下のように入力して、railsというディレクトリを作成してください。

      mkdir c:\Users\ユーザー名\Desktop\rails

      ※ユーザー名は、自分のユーザー名で置き換えてください。
    • 備考: Windows 10では、railsディレクトリを作成する際に、デスクトップ上で、マウスのコンテキストメニュー(右クリックで開くメニュー)から新規作成でrailsディレクトリを作成しても、Desktopディレクトリ以下にrailsディレクトリが作成されるとは限りません。 Windows 10でこの操作を行った場合、railsディレクトリが作成される場所は、PC環境に依存します。 正しくrailsディレクトリを作成するには、エクスプローラーでDesktopフォルダを開き、エクスプローラーウィンドウの右ペインにrailsフォルダを作成する、もしくはコマンドプロンプトで、以下のように実行してください。mkdir c:Usersユーザー名Desktopails
  • 34ページ Atomをターミナルから起動するには
    • [誤]
      「atom .」というコマンドを実行してください。
    • [正]
      「atom .」で実行するには、現在の.bashrcの内容を修正する必要があります。
      対処方法については、以下を参照してください。
      https://www.oiax.jp/books/open_atom_from_wsl_ubuntu.html
    • 備考:参考情報: https://stackoverflow.com/q/52566138/513554 https://github.com/Microsoft/WSL/issues/2370

お問い合わせ

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

お問い合わせフォーム