注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Rails學(xué)習(xí)手冊(cè)

Rails學(xué)習(xí)手冊(cè)

Rails學(xué)習(xí)手冊(cè)

定 價(jià):¥59.00

作 者: (美)拉瑞特,(美)頓姆比爾 著,馬家寬 等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111276876 出版時(shí)間: 2010-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 390 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  大多數(shù)Rails書(shū)籍會(huì)迎合那些從數(shù)據(jù)結(jié)構(gòu)中尋找信息的程序員,而《Rails學(xué)習(xí)手冊(cè)》的目標(biāo)讀者是完全面向Web的開(kāi)發(fā)者?!禦ails學(xué)習(xí)手冊(cè)》的特別之處在于它從外至內(nèi)(而不是從內(nèi)至外的從模型和控制器開(kāi)始)講解Rails開(kāi)發(fā),先從應(yīng)用程序的界面開(kāi)始。在接觸復(fù)雜的數(shù)據(jù)庫(kù)模型和控制器代碼之前,你會(huì)學(xué)到如何用Rails創(chuàng)建可視的界面。通過(guò)《Rails學(xué)習(xí)手冊(cè)》,你能夠從已知的Web設(shè)計(jì)基礎(chǔ)知識(shí)入手,再逐漸深入理解Ruby、對(duì)象和數(shù)據(jù)庫(kù)結(jié)構(gòu)。《Rails學(xué)習(xí)手冊(cè)》會(huì)幫助你:·通過(guò)創(chuàng)建只有一個(gè)基礎(chǔ)視圖和簡(jiǎn)單控制器的應(yīng)用程序來(lái)呈現(xiàn)Web內(nèi)容,在此過(guò)程中學(xué)習(xí)Ruby?!び珊?jiǎn)入難,創(chuàng)建表單并處理它們的結(jié)果。·通過(guò)設(shè)置數(shù)據(jù)庫(kù)把表單與模型連接起來(lái),再用Rails的ActiveRecord創(chuàng)建映射數(shù)據(jù)庫(kù)結(jié)構(gòu)的代碼?!ねㄟ^(guò)Rails腳手架創(chuàng)建以視圖為中心的應(yīng)用程序?!ぬ砑映R?jiàn)的Web應(yīng)用程序元素,例如會(huì)話(huà)(session)、cookies以及認(rèn)證(authentication)?!?chuàng)建組合多表數(shù)據(jù)的應(yīng)用程序?!ねㄟ^(guò)Rails和AJax創(chuàng)建一個(gè)簡(jiǎn)單但擁有動(dòng)態(tài)特性的界面。一旦你讀完《Rails學(xué)習(xí)手冊(cè)》,你便會(huì)習(xí)慣于RailsWeb框架,從此踏上了通往Rails大師之路。

作者簡(jiǎn)介

  Simon St.Laurent是OReilly的高級(jí)編輯和Web開(kāi)發(fā)者。他著有多本技術(shù)書(shū)籍,其中包括:《Programming Web Services with XML-PRC》(OReilly),《XML:A Primer》(Wiley)和《Office 2003 XML》(OReilly)。Edd Dumbill是OReilly開(kāi)源大會(huì)的聯(lián)合主席,同時(shí)負(fù)責(zé)OReilly內(nèi)部會(huì)議軟件的開(kāi)發(fā)工作。他還是一位XML.com的管理編輯、Debian開(kāi)發(fā)者以及GNOME代碼貢獻(xiàn)者。

圖書(shū)目錄

前言
第1章 搭建RubyonRalls
1.1 踏上網(wǎng)端的云:Heroku
1.2 嘗試InstantRails
1.3 嘗試命令行
1.4 使用的是什么服務(wù)器
1.5 溫故而知新
第2章 讓Rails上線(xiàn)
2.1 創(chuàng)建視圖
2.2 那些目錄都是做什么用的
2.3 增添數(shù)據(jù)
2.4 HelloWorld是如何運(yùn)行起來(lái)的
2.5 讓視圖免受控制器的侵害
2.6 小括號(hào)(通常)是可選的
2.7 為視圖添加邏輯
2.8 溫故而知新
第3章 添加樣式
3.1 我想要CSS
3.2 布局
3.3 設(shè)置首頁(yè)
3.4 溫故而知新
第4章 控制數(shù)據(jù)流:控制器和模型
4.1 從歡迎訪(fǎng)客開(kāi)始
4.2 應(yīng)用的內(nèi)部流程
4.3 為留名冊(cè)應(yīng)用增加記錄功能
4.4 使用ActiveRecord查找數(shù)據(jù)
4.5 溫故而知新
第5章 用腳手架和REST加速開(kāi)發(fā)
5.1 腳手架初探
5.2 REST和控制器的最佳實(shí)踐
5.3 不為REST所困
5.4 溫故而知新
第6章 用表單展現(xiàn)模型
6.1 在表單中包含多個(gè)數(shù)據(jù)項(xiàng)
6.2 通過(guò)腳手架生成表單
6.3 表單作為包裝器
6.4 創(chuàng)建TextField和TextArea
6.5 創(chuàng)建復(fù)選框
6.6 創(chuàng)建單選按鈕
6.7 創(chuàng)建選擇列表
6.8 日期和時(shí)間
6.9 Label
6.10 創(chuàng)建輔助方法
6.11 將表單主體放到局部頁(yè)面模板中
6.12 溫故而知新
第7章 使用校驗(yàn)增強(qiáng)模型
7.1 沒(méi)有校驗(yàn)的情況
7.2 初始模型
7.3 聲明式校驗(yàn)的威力
7.4 校驗(yàn)用戶(hù)信息
7.5 校驗(yàn)日期
7.6 更復(fù)雜的校驗(yàn)
7.7 溫故而知新
第8章 改進(jìn)表單
8.1 通過(guò)上傳文件添加圖片
8.2 用表單構(gòu)建器來(lái)標(biāo)準(zhǔn)化應(yīng)用的外觀(guān)
8.3 溫故而知新
第9章 開(kāi)發(fā)模型關(guān)系
9.1 將獎(jiǎng)品關(guān)聯(lián)到學(xué)生
9.2 將學(xué)生關(guān)聯(lián)到獎(jiǎng)品
9.3 嵌套獎(jiǎng)品和學(xué)生
9.4 多對(duì)多關(guān)系:關(guān)聯(lián)學(xué)生和課程
9.5 更多信息
9.6 溫故而知新
第10章 使用數(shù)據(jù)遷移管理數(shù)據(jù)庫(kù)
10.1 數(shù)據(jù)庫(kù)遷移提供了些什么
10.2 數(shù)據(jù)遷移基礎(chǔ)
10.3 數(shù)據(jù)遷移剖析
10.4 溫故而知新
第11章 調(diào)試
11.1 創(chuàng)建你自己的調(diào)試信息
11.2 日志
11.3 使用Rails控制臺(tái)
11.4 Ruby調(diào)試器
11.5 溫故而知新
第12章 測(cè)試
12.1 測(cè)試模式
12.2 用夾具建立測(cè)試數(shù)據(jù)庫(kù)
12.3 單元測(cè)試
12.4 功能測(cè)試
12.5 集成測(cè)試
12.6 超越基礎(chǔ)
12.7 溫故而知新
第13章 會(huì)話(huà)和Cookie
13.1 存取Cookie
13.2 在會(huì)話(huà)問(wèn)保存數(shù)據(jù)
13.3 溫故而知新
第14章 用戶(hù)和驗(yàn)證
14.1 安裝
14.2 存儲(chǔ)用戶(hù)數(shù)據(jù)
14.3 控制session
14.4 對(duì)用戶(hù)進(jìn)行分類(lèi)
14.5 更多選項(xiàng)
14.6 溫故而知新
第15章 路由
15.1 創(chuàng)建路由解釋URI
15.2 在視圖和控制器中生成URI
15.3 無(wú)限的可能性
15.4 溫故而知新
第16章 用Rails和AJAX創(chuàng)建動(dòng)態(tài)界面
16.1 AJAX基礎(chǔ)
16.2 用Rails為AJAX提供支持
……
第17章 用Rails發(fā)郵件
第18章 Rails項(xiàng)目的安全、管理以及部署
第19章 不僅僅是Rails
附錄A Ruby精要指南
附錄B 關(guān)系數(shù)據(jù)庫(kù)精要指南
附錄C 正則表達(dá)式精要指南
附錄D Helper方法名錄
附錄E 詞匯表

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)