作為入門(mén)書(shū)來(lái)看的,本身我買(mǎi)來(lái)是為了對(duì)Ruby語(yǔ)言有所了解,并沒(méi)有準(zhǔn)備深入研究,對(duì)我來(lái)說(shuō)書(shū)的講解已經(jīng)足夠了,書(shū)中內(nèi)容圖文并茂,新手比較容易入門(mén)。東坡小編分享ruby入門(mén)權(quán)威經(jīng)典pdf電子書(shū)籍,全書(shū)共包括8章,包含與Ruby編程相關(guān)的一切核心基礎(chǔ)知識(shí)以及使用Ruby開(kāi)發(fā)常規(guī)Web應(yīng)用程序的方法。
ruby入門(mén)權(quán)威經(jīng)典目錄
第一部分 Ruby簡(jiǎn)介和環(huán)境配置
第1章 配置Ruby運(yùn)行環(huán)境
1.1 面向?qū)ο蠛蚆VC模式
1.1.1 面向?qū)ο?/p>
1.1.2 MVC模式
1.2 Ruby概述
1.2.1 Ruby的由來(lái)
1.2.2 Ruby的優(yōu)點(diǎn)
1.3 Ruby的安裝
1.3.1 下載Ruby
1.3.2 安裝Ruby
小結(jié)
思考和練習(xí)
第二部分 Ruby的基礎(chǔ)知識(shí)
第2章 Ruby語(yǔ)言基礎(chǔ)
2.1 最基本的知識(shí)
2.1.1 基本輸出
2.1.2 引號(hào)的用法
2.1.3 轉(zhuǎn)義字符輸出
2.1.4 連句和換行
2.1.5 連行符
2.1.6 注釋符
2.1.7 局部變量
2.1.8 基本輸入
2.1.9 數(shù)字和字符串連接
2.2 類(lèi)
2.2.1 最簡(jiǎn)單的類(lèi)
2.2.2 類(lèi)的基本使用
2.2.3 繼承
2.2.4 單態(tài)方法
2.2.5 方法訪問(wèn)控制
2.2.6 屬性讀寫(xiě)控制
2.2.7 垃圾收集
2.2.8 異常處理
2.3 常量和變量
2.3.1 常量
2.3.2 全局變量
2.3.3 實(shí)例變量
2.3.4 局部變量
2.4 運(yùn)算
2.4.1 算術(shù)運(yùn)算符
2.4.2 關(guān)系運(yùn)算符
2.4.3 邏輯運(yùn)算符
2.4.4 其他運(yùn)算符
2.5 流程控制
2.5.1 順序結(jié)構(gòu)
2.5.2 選擇結(jié)構(gòu)
2.5.3 循環(huán)結(jié)構(gòu)
2.6 塊
2.6.1 塊的概念
2.6.2 塊的基本使用
2.6.3 帶參數(shù)的塊
2.7 迭代器
2.7.1 迭代的概念
2.7.2 編寫(xiě)迭代器
2.8 過(guò)程對(duì)象
2.8.1 創(chuàng)建過(guò)程對(duì)象
2.8.2 把過(guò)程對(duì)象當(dāng)作參數(shù)
小結(jié)
思考和練習(xí)
第3章 Ruby的數(shù)據(jù)類(lèi)型
3.1 數(shù)字
3.1.1 數(shù)字的基本使用
3.1.2 數(shù)字的常用方法
3.1.3 數(shù)學(xué)計(jì)算方法
3.2 字符串
3.2.1 字符串的基本用法
3.2.2 字符串的常用方法
3.2.3 字符串方法總結(jié)
3.3 正則表達(dá)式
3.3.1 Ruby正則表達(dá)式的基本用法
3.3.2 正則表達(dá)式在字符串函數(shù)中的使用
3.4 日期和時(shí)間
3.4.1 Time對(duì)象
3.4.2 Date和DateTime對(duì)象
3.5 散列表
3.5.1 散列表的構(gòu)造
3.5.2 散列表的常用方法
3.6 區(qū)間
3.6.1 區(qū)間的概念
3.6.2 區(qū)間的使用
3.7 數(shù)組
3.7.1 構(gòu)造數(shù)組
3.7.2 數(shù)組的主要方法
3.8 結(jié)構(gòu)體
3.8.1 建立結(jié)構(gòu)體
3.8.2 結(jié)構(gòu)體的主要方法
3.9 數(shù)據(jù)類(lèi)型轉(zhuǎn)換
3.9.1 通用的轉(zhuǎn)換方法
3.9.2 自定義轉(zhuǎn)換方法
小結(jié)
思考和練習(xí)
第4章 模塊和線程
4.1 模塊
4.1.1 模塊的概念
4.1.2 Mixin
4.1.3 Ruby的命名約定
4.2 線程
4.2.1 線程的概念
4.2.2 線程的同步
小結(jié)
思考和練習(xí)
第三部分 Ruby 的高級(jí)知識(shí)
第5章 文件和目錄
第6章 Ruby的數(shù)據(jù)庫(kù)操作
第7章 桌面應(yīng)用和Web開(kāi)發(fā)
ruby入門(mén)權(quán)威經(jīng)典節(jié)選
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版