本書(shū)包含了必要的理論,但以實(shí)踐為主。所講的理論都不是紙上談兵,都是可以立即付諸實(shí)踐進(jìn)行工程應(yīng)用的。代碼可以直接拿出來(lái)用,只是不要忘了輸入信息驗(yàn)證等基本的安全檢查。 書(shū)中含有大量的案例,講解由淺入深。淺,并不從“什么是程序設(shè)計(jì)”開(kāi)始,所以讀者需要具備一些編程的基礎(chǔ)知識(shí)才能看懂。深,并沒(méi)有深到“只可意會(huì),無(wú)法言傳”的地步,所以讀者不需要擔(dān)心無(wú)法看懂。 本書(shū)基于Ruby的18625版本進(jìn)行講解。全書(shū)共包括8章,包含與Ruby編程相關(guān)的一切核心基礎(chǔ)知識(shí)以及使用Ruby開(kāi)發(fā)常規(guī)Web應(yīng)用程序的方法,可以分成三個(gè)部分?壳安糠郑ǹ壳罢拢篟uby簡(jiǎn)介和環(huán)境配置。介紹了Ruby語(yǔ)言及Ruby框架的特點(diǎn)以及配置開(kāi)發(fā)平臺(tái)的方法。第二部分(第2~4章):Ruby的基礎(chǔ)知識(shí)。介紹了Ruby語(yǔ)言的基本結(jié)構(gòu)、流程控制、數(shù)據(jù)類型、模塊和線程等基礎(chǔ)知識(shí)。第三部分(第5~8章):Ruby的不錯(cuò)知識(shí)。介紹了Ruby的文件和目錄操作以及數(shù)據(jù)庫(kù)操作方法。很后提供了一些案例,用以實(shí)踐Ruby的Web開(kāi)發(fā)。本書(shū)適用于對(duì)Ruby開(kāi)發(fā)感興趣的院校學(xué)生以及專業(yè)工程師。
|