パソコン書・ビジネス書出版のソーテック社

ソーテック社 | パソコン・ビジネス書籍出版

Yahoo!Googleで上位ランクするための 新版 SEO完全計画

Google検索

Google

WWW を検索
sotechsha.co.jp を検索
実践Ruby on Rails Webプログラミング入門
本書は、Railsを始める最初の1歩を踏み出すための入門書です。Railsを学ぶために必要なRubyについての知識から説明していますので、この1冊でRailsを使ったWebアプリケーションの開発を始めるために必要な知識が手に入ります。特に、Java言語の特徴との比較や、Strutsとの比較などを用いて説明している部分もありますので、Javaのエンジニアであれば、より理解を深めることができます。

Part1では、本当の最初の1歩としてRailsを使ってできるサンプルを紹介しています。
Part2では、Java言語との比較を行いながら、Railsを理解するうえで必要なRuby言語の要素について説明しています。もし、Rubyにある程度精通しているならば、ここは読み飛ばしてもかまいません。
Part3では、Railsそのものの基本的な事項と、Railsを使ってアプリケーションを作っていく手順について解説しています。
Part4、Part5では、それぞれのPartを使って、Railsを支える重要な要素である2つのコンポーネントを説明しています。Rart4では、データベース周りを支えるコンポーネントであるActive Recordについて説明しています。また、Part5では、画面周りを支えるコンポーネントであるAction Packについて説明しています。
Part6では、Railsを使って開発をする際に知っていると便利な内容について説明しています。
Part7では、チュートリアル形式でRailsを使ったアプリケーション開発の流れを説明しています。
ここでは、本書で登場したRailsの機能をふんだんに使いながら、4時間程度で実現できるRailsのアプリケーションを作っていくという内容になっています。チュートリアル中で使っている機能については、各Chapter冒頭において、本書中で説明しているページへのポインタを掲載しています。
カバーイメージ
著者:伊尾木将之・倉貫義人・長瀬嘉秀・松本哲也
B5変形・272ページ・2色
本体価格:2,600円+税
ISBN4-88166-541-3
 
本の購入はこちらからどうぞ
アマゾンで購入 セブンネットショッピングで購入 楽天ブックスで購入
目次を表示する ≫
Part1 Railsはじめの1歩
Chapter1-1 Railsとは
Chapter1-2 Railsのしくみ
Chapter1-3 Railsのインストール
Column WindowsへのRubyおよびRailsのインストール
Chapter1-4 アプリケーションの作成
Chapter1-5 機能の追加

Part2 Javaプログラマ向けRailsのためのRuby入門
Chapter2-1 Rubyはじめの1歩
Chapter2-2 Rubyの文法を理解する(1)
Chapter2-3 Rubyの文法を理解する(2)
Chapter2-4 Rubyの文法を理解する(3)
Chapter2-5 Rubyをさらに理解する(1)
Chapter2-6 Rubyをさらに理解する(2)

Part3 特徴と構造から学ぶRails入門
Chapter3-1 Railsの思想とは
Column JavaからRailsは生まれ得たか
Chapter3-2 アーキテクチャから学ぶRails
Chapter3-3 Railsアプリケーションの作り方
Chapter3-4 サンプルで理解する処理の流れと規約

Part4 Railsにおけるデータベース操作
Chapter4-1 Active Recordとデータベース
column データベースの基礎
column もう1つのWindows環境、Instant Rails
Chapter4-2Active Recordによるデータベースへのアクセス
Chapter4-3 テーブルの関連とその操作
Chapter4-4 データ項目のチェック
Chapter4-5 コールバック
Chapter5-6 トランザクション
column Active Recordにおける規約

Part5 Railsにおける画面表示とフロー制御
Chapter5-1 Strutsと簡単比較、Railsの画面制御
Chapter5-2 Railsのコントローラー
Chapter5-3 Railsのビュー
Chapter5-4 ヘルパーを使いこなして簡単画面制御
Chapter5-5 Railsのリクエストルーティング
Column RailsのAjaxサポート

Part6 Railsアプリケーション開発のヒント
Chapter6-1 Ruby版ビルドの仕組みRake
Chapter6-2 スクリプトの使い方

Part7 4時間で作るRailsアプリケーション
Chapter7-1 このチュートリアルについて
Chapter7-2 1時間目:シンプルなメモ帳の作成
Chapter7-3 2時間目:ユーザ登録とログイン機能
Chapter7-4 3時間目:所有者管理とシェア機能、検索機能
Chapter7-5 4時間目:コメント機能とユーザビリティの向上

Appendix A Rubyコーディング規約
Appendix B Ruby/Railsリファレンス
Appendix C 参考情報・サイト集

INDEX

≪ 目次を隠す
※お使いのブラウザでJavaScriptが無効の場合は機能しません。