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