arton 著
Webアプリケーション開発を一気に手軽なものにした話題のRuby on Rails。これまでの開発環境の良いところを集め、ムダを排し、いかに簡単に高度なアプリケーションを開発するかという哲学を極めたこの開発環境は、初心者もびっくりのカンタンなステップでブログや地図検索機能などを作ることができます。10日間のカリキュラムでRubyとWebアプリケーションの基本が自然と理解できる、オススメの入門書です。
0日目 Railsのセットアップ
基礎知識 Railsの特徴
動作環境 Railsのセットアップに必要なもの
インストール手順
もっと知りたいQ&A
0日目のまとめ
1日目 はじめてのRails
1日目のサンプル helloプロジェクト あいさつを返すアプリケーションを作る
基礎知識1 Webアプリケーションの構造
基礎知識2 開発に必要なツール
helloプロジェクト開発手順
コード解説
もっと知りたいQ&A
1日目のまとめ
2日目 データベースを利用する
2日目のサンプル yellowpageプロジェクト よく見るWebページを登録するイエローページを作る
基礎知識1 リレーショナルデータベース超入門
基礎知識2 Railsが利用するデータベース
yellowpageプロジェクト開発手順
コード解説
もっと知りたいQ&A
2日目のまとめ
3日目 Ajaxを利用する
3日目のサンプル calcプロジェクト Ajaxを使って計算機を作る
基礎知識 HTTPとAjax超入門
calcプロジェクト作成手順
コード解説
もっと知りたいQ&A
3日目のまとめ
4日目 ファイルのアップロードと表示
4日目のサンプル albumプロジェクト フォトアルバムを作る
albumプロジェクト作成手順
コード解説
もっと知りたいQ&A
4日目のまとめ
5日目 アプリケーションの日本語化
5日目のサンプル albumjプロジェクト Ruby-GetTextを使って日本語を表示する
基礎知識 Ruby-GetTextとは
albumjプロジェクト作成手順
コード解説
もっと知りたいQ&A
5日目のまとめ
6日目 アプリケーションに認証機能を追加する
6日目のサンプル albumjxプロジェクト プラグインで認証機能を追加する
基礎知識 プラグインとは
albumjxプロジェクト作成手順
コード解説
もっと知りたいQ&A
6日目のまとめ
7日目 外部のWebサーバーと連携する
7日目のサンプル albumixプロジェクト Yahoo!の画像検索機能を追加する
基礎知識1 Webサービス超入門
基礎知識2 Yahoo!デベロッパーネットワーク
albumixプロジェクト作成手順
コード解説
もっと知りたいQ&A
7日目のまとめ
8日目 アプリケーションの開発 1
8日目のサンプル LunchBooksプロジェクト1 ランチ情報を紹介するフォトブログを作る
基礎知識 テーブルのリレーションシップとRailsでのプログラミング
LunchBooksプロジェクト作成手順
コード解説
もっと知りたいQ&A
8日目のまとめ
9日目 アプリケーションの開発 2
9日目のサンプル LunchBooksプロジェクト2 Google Maps APIを使った地図探索
基礎知識1 Google Maps APIの利用手続き
基礎知識2 CSISシンプルジオコーディング実験
続LunchBooksプロジェクト作成手順
コード解説
もっと知りたいQ&A
9日目のまとめ
10日目 サービスイン
サービスインのための基礎知識 インターネットでのWebアプリケーションの公開
サーバーの準備 一般編
サーバーの準備 自宅編
Webアプリケーションのデプロイ
10日目のまとめ
付録
付録 A よくあるエラー
付録 B コマンド一覧
付録 C 用語解説
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | 008 下から2行目 |
2刷 | 未 |
|
2009.04.21 | ||||||
1刷 | 011 「Linuxの場合」の1行目 |
2刷 | 未 |
|
2006.09.08 | ||||||
1刷 | 017 「原則1...DRY」の下、1行目 |
2刷 | 未 |
|
2006.07.28 | ||||||
1刷 | 030 「Linuxの場合」の3行目 |
2刷 | 未 |
|
2006.09.04 | ||||||
1刷 | 032 9行目の右側のコマンドライン |
2刷 | 未 |
|
2006.08.30 | ||||||
1刷 | 045 上から3つ目の実行例の最下行 |
2刷 | 未 |
|
2006.08.10 | ||||||
1刷 | 071 図2-03の引出線説明 |
2刷 | 未 |
|
2006.09.04 | ||||||
1刷 | 083 実行例の5行目と7行目 |
2刷 | 未 |
|
2006.09.04 | ||||||
1刷 | 084 実行例の上から5行目 |
2刷 | 未 |
|
2006.09.04 | ||||||
1刷 | 103 1行目 |
2刷 | 未 |
|
2006.09.04 | ||||||
1刷 | 108 手順2の実行例の2行目 |
2刷 | 未 |
|
2006.09.04 | ||||||
1刷 | 110 最下行 |
2刷 | 未 |
|
2006.08.10 | ||||||
1刷 | 111 リスト3-04のファイル名とリストの末尾の2箇所 |
2刷 | 未 |
|
2006.08.10 | ||||||
1刷 | 122 「Webブラウザーから~を受け取る」上から3行目 |
2刷 | 未 |
|
2007.06.06 | ||||||
1刷 | 136 リスト4-12の2ブロック目の3行目 |
2刷 | 未 |
|
2006.11.01 | ||||||
1刷 | 136 リスト4_12 app/models/page.rbの追加部分の終端 |
2刷 | 未 |
|
2006.09.08 | ||||||
1刷 | 140 リスト4-20 app/controller/album_controller.rbの追加部分の終端 |
2刷 | 未 |
|
2006.09.08 | ||||||
1刷 | 168 オレンジ色の囲み内「poファイル」の説明文 |
2刷 | 未 |
|
2006.09.08 | ||||||
1刷 | 172 リスト5-10 5行目 |
2刷 | 未 |
|
2006.09.23 | ||||||
1刷 | 174 本文の下から2行目 |
2刷 | 未 |
|
2006.09.08 | ||||||
1刷 | 175 リスト5-05 _content.rhtmlの下から3行目 |
2刷 | 未 |
|
2006.09.08 | ||||||
1刷 | 184 「C」の説明文の1行目 |
2刷 | 未 |
|
2006.09.08 | ||||||
1刷 | 200 手順5の1行目 |
2刷 | 未 |
|
2006.08.14 | ||||||
1刷 | 212 リスト6-14 下から7行目と8行目 |
2刷 | 未 |
|
2006.09.26 | ||||||
1刷 | 219 リスト6-06 2つ目のブロックの「......A」が入る場所を2箇所修正 |
2刷 | 未 |
|
2006.09.26 | ||||||
1刷 | 227 図6-13の下の段落 |
2刷 | 未 |
|
2006.08.07 | ||||||
1刷 | 230 一番上の見出し |
2刷 | 未 |
|
2006.09.26 | ||||||
1刷 | 243 リスト7-02 |
2刷 | 未 |
|
2006.09.26 | ||||||
1刷 | 258 コードリスト内、最下行 |
2刷 | 未 |
|
2006.07.28 | ||||||
1刷 | 288 リスト名 |
2刷 | 未 |
|
2006.08.20 | ||||||
1刷 | 357 注3 |
2刷 | 未 |
|
2006.07.31 | ||||||
1刷 | 381 一番下のコードリスト2行目 |
2刷 | 未 |
|
2006.07.31 | ||||||
1刷 | 381 一番上のrhtml |
2刷 | 未 |
|
2006.08.10 | ||||||
1刷 | 393 「ERB」の2行目 |
2刷 | 未 |
|
2006.09.26 |