《Ruby on Rails入門權威經典》是2009年4月1日北京航空航天大學出版社出版的圖書。本書基於Ruby on Rails的最穩定版本(2007622的最新版)進行講解,主要介紹了Ruby on Rails的環境配置、基礎知識和高級知識。
基本介紹
- 書名:Ruby on Rails入門權威經典
- ISBN:7811245779, 9787811245776
- 頁數:242頁
- 出版社: 北京航空航天大學出版社
- 出版時間:2009年4月1日
- 裝幀:平裝
- 開本:16開
內容簡介,目錄,
內容簡介
全書分為3部分,共6章。其中,第一部分(第1章)Ruby on Rails簡介和環境配置,介紹了Ruby on Rails框架的特點以及配置開發平台的方法;第二部分(第2、3章)Ruby on Rails的基礎知識,介紹了Ruby on Rails基本框架、表單處理以及常用的方法;第三部分(第4~6章)Ruby on Rails的高級知識,介紹了Ruby on Rails的會話操作和資料庫操作方法。通過《Ruby on Rails入門權威經典》你將學習到和Ruby on Rails編程相關的一切核心基礎知識。《Ruby on Rails入門權威經典》適用於一切對Ruby開發感興趣的院校學生以及專業工程師。
目錄
第一部分 Ruby on Rails簡介和環境配置
第1章 配置運行環境
1.1 面向對象和MVC模式
1.1.1 面向對象
1.1.2 MVC模式
1.2 Ruby概述
1.2.1 Ruby的由來
1.2.2 Ruby的優點
1.3 Rails概述
1.3.1 Rails的由來
1.3.2 Rails的優點
1.4 Ruby的安裝
1.4.1 下載Ruby
1.4.2 安裝Ruby
1.5 R ails的安裝
1.5.1 線上安裝Rails
1.5.2 本地安裝Rails
1.5.3 安裝Rails的其他方法
1.6 MySQL的安裝和配置
1.6.1 MySQL的安裝
1.6.2 MySQL的設定
1.6.3 安裝MySQL的驅動程式
小結
思考和練習
第二部分 Ruby on Rails 的基礎知識
第2章 基本框架
2.1 基礎知識
2.1.1 核心模組
2.1.2 目錄結構
2.1.3 命名約定
2.2 基本案例
2.2.1 案例說明
2.2.2 開發過程
2.2.3 案例總結
2.2.4 案例擴展
小結
思考和練習
第3章 表單處理和常用方法
3.1 處理表單的基本方法
3.1.1 建立基本框架
3.1.2 添加controller
3.1.3 添加表單頁面
3.1.4 接收表單
3.2 使用輔助標記處理表單
3.2.1 輔助標記
3.2.3 接收輔助標記構造的表單
3.3 常用方法
3.3.1 轉義替換
3.3.2 動作方法
3.3.3 傳送數據
3.3.4 request對象
3.3.5 flash對象
3.3.6 表單驗證
3.3.7 button_to方法
3.3.8 過濾器
3.4 檔案上傳
3.4.1 上傳檔案的基本方法
3.4.2 改進上傳檔案的方法
3.5 綜合案例
3.5.1 留言本
3.5.2 聊天室
小結
思考和練習
第三部分 Ruby on Rails 的高級知識
第4章 會話和身份驗證
4.1 cookie
4.1.1 基本用法
4.1.2 示例
4.2 session
4.2.1 基本用法
4.2.2 示例
4.3 身份驗證系統
4.3.1 基本系統
4.3.2 改進系統
小結
思考和練習
第5章 資料庫操作準備
5.1 SQL Server的安裝配置和基本操作
5.1.1 SQL Server 2000的安裝和設定
5.1.2 SQL Server 2000的基本操作
5.2 MySQL的安裝配置和基本操作
5.2.1 MySQL 5.0.19的安裝和設定
5.2.2 MySQL的基本操作
5.3 phpMyAdmin的安裝設定和基本操作
5.3.1 phpMyAdmin的安裝
5.3.2 phpMyAdmin的設定
5.3.3 phpMyAdmin的基本操作
5.4 SQL語言
5.4.1 基本SQL語句
5.4.2 聚合函式
5.4.3 分組查詢
5.4.4 嵌套查詢
5.4.5 交叉表查詢
小結
思考和練習
第6章 資料庫操作
6.1 原始方法
6.1.1 基本思路
6.1.2 基本案例
6.2 Active Record基礎
6.2.1 基本原理
6.2.2 中文問題
6.2.3 經典示例
6.3 CRUD的實現
6.3.1 資料庫操作的基本方法
6.3.2 讀取數據(Read)
6.3.3 新建記錄(create)
6.3.4 修改數據(update)
6.3.5 刪除數據(delete)
6.4 CRUD系統
6.4.1 系統準備
6.4.2 創建系統
6.4.3 分頁
6.4.4 經典框架
6.4.5 結語
小結
思考和練習