Ruby on Rails 6 実践ガイド(インプレス) [電子書籍]
    • Ruby on Rails 6 実践ガイド(インプレス) [電子書籍]

    • ¥1,925385 ゴールドポイント(20%還元)
    • すぐ読めます
100000086600991097

Ruby on Rails 6 実践ガイド(インプレス) [電子書籍]

価格:¥1,925(税込)
ゴールドポイント:385 ゴールドポイント(20%還元)(¥385相当)
フォーマット:
専用電子書籍リーダアプリ「Doly」が必要です。無料ダウンロード
出版社:インプレス
公開日: 2019年12月20日
すぐ読めます。
お取り扱い: のお取り扱い商品です。
ご確認事項:電子書籍リーダーアプリ「Doly」専用コンテンツ
こちらの商品は電子書籍版です

Ruby on Rails 6 実践ガイド(インプレス) の 商品概要

  • 本書は、2014年4月出版の『実践Ruby on Rails 4: 現場のプロから学ぶ本格Webプログラミング』をRuby on Railsのバージョン6向けにアップデートしたものです。本書では、1つの企業向け顧客管理システムを作る過程で、RailsによるWebアプリケーション開発の基礎知識とさまざまなノウハウを習得していきます。各章末には演習問題が設けられているので、理解度を確かめながら確実に読み進められます。著者が試行錯誤を繰り返した上でのベストプラクティスを提供し、読者は、実際に業務システムを構築しながらRailsのさまざまな機能、方法、作法、メソッド、テクニックを学ぶことができます。
  • 目次

    表紙
    商標など
    はじめに
    本書の表記
    本書で使用するコード/読者サポートページ/本書で使用した実行環境
    Chapter 1 イントロダクション/1-1 Ruby on Rails で業務システムを開発する
    1-2 本書の構成
    Chapter 2 開発環境の構築/2-1 Docker を利用した Rails 開発
    2-2 Docker/Docker Compose のインストール
    2-3 Rails 開発環境の構築
    Chapter 3 開発プロジェクト始動/3-1 新規 Rails アプリケーションの作成
    3-2 Gem パッケージのインストール
    3-3 JavaScript パッケージ群のインストール
    3-4 データベースのセットアップ
    3-5 その他の準備作業
    Chapter 4 RSpec/4-1 RSpec の基礎知識
    4-2 エグザンプル
    4-3 expect メソッドとマッチャー
    4-4 エグザンプルの絞り込み
    Chapter 5 ビジュアルデザイン/5-1 仮設トップページの作成
    5-2 Sass/SCSS
    5-3 アセットのプリコンパイル
    5-4 演習問題
    Chapter 6 エラーページ/6-1 例外処理の基礎知識
    6-2 500 Internal Sever Error
    6-3 403 Forbidden
    6-4 404 Not Found
    6-5 エラー処理モジュールの抽出
    Chapter 7 ユーザー認証 (1)/7-1 マイグレーション
    7-2 モデル
    7-3 セッション
    7-4 演習問題
    Chapter 8 ユーザー認証 (2)/8-1 フォームオブジェクト
    8-2 サービスオブジェクト
    8-3 ログイン・ログアウト後のメッセージ表示
    8-4 演習問題
    Chapter 9 ルーティング/9-1 ルーティングの基礎知識
    9-2 リソースベースのルーティング
    9-3 単数リソース
    9-4 制約
    9-5 演習問題
    Chapter 10 レコードの表示、新規作成、更新、削除/10-1 管理者による職員アカウント管理機能(前編)
    10-2 管理者による職員アカウント管理機能(後編)
    Chapter 11 Strong Parameters/11-1 Strong Parameters
    11-2 職員自身によるアカウント管理機能
    Chapter 12 アクセス制御/12-1 before_action
    12-2 アクセス制御の強化
    12-3 アクセス制御のテスト
    12-4 演習問題
    Chapter 13 モデル間の関連付け/13-1 モデル間の関連付け
    13-2 ネストされたリソース
    13-3 ページネーション
    13-4 N+1 問題
    13-5 演習問題
    Chapter 14 値の正規化とバリデーション/14-1 モデルオブジェクトの正規化とバリデーション
    14-2 職員が自分のパスワードを変更する機能
    14-3 演習問題
    Chapter 15 プレゼンター/15-1 モデルプレゼンター
    15-2 HtmlBuilder
    15-3 フォームプレゼンター
    15-4 入力エラーメッセージの生成
    15-5 演習問題
    Chapter 16 単一テーブル継承/16-1 単一テーブル継承
    16-2 顧客アカウントの一覧表示・詳細表示
    16-3 顧客アカウントの新規登録・編集フォーム
    16-4 顧客アカウントの新規登録・更新・削除
    Chapter 17 Capybara/17-1 Capybara
    17-2 顧客アカウント新規登録・更新機能の改良
    17-3 ActiveSupport::Concern によるコード共有
    Chapter 18 フォームオブジェクト/18-1 自宅住所と勤務先の任意入力
    18-2 顧客電話番号の管理(1)
    18-3 顧客番号の管理 (2)
    18-4 演習問題
    Appendix 演習問題解答/A-1 Chapter 5 解答
    A-2 Chapter 7 解答
    A-3 Chapter 8 解答
    A-4 Chapter 9 解答
    A-5 Chapter 12 解答
    A-6 Chapter 13 解答/A-7 Chapter 14 解答
    A-8 Chapter 15 解答
    A-9 Chapter 18 解答
    索引
    著者プロフィール
    奥付

Ruby on Rails 6 実践ガイド(インプレス) の商品スペック

発行年月日 2019/12/20
書店分類コード K800
Cコード 3055
出版社名 インプレス
本文検索
他のインプレスの電子書籍を探す
紙の本のISBN-13 9784295008057
ファイルサイズ 339.1MB
著者名 黒田 努
著述名

    インプレス Ruby on Rails 6 実践ガイド(インプレス) [電子書籍] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!