ruby入門權威經(jīng)典是一本Ruby新手入門必讀書籍之一,由于天恩編著。全書內(nèi)容豐富翔實,包含了必要的理論,但以實踐為主,書中含有大量的案例,講解由淺入深,先介紹概念然后再講應用,具體內(nèi)容包括ruby的環(huán)境配置、基礎知識、高級知識,讓讀者可以更好的掌握所有ruby核心基礎知識并應付常開發(fā),解決常規(guī)的web開發(fā)問題,適用于學習ruby的人員閱讀。
內(nèi)容介紹
《ruby入門權威經(jīng)典》基于Ruby的18625版本進行講解。全書共包括8章,包含與Ruby編程相關的一切核心基礎知識以及使用Ruby開發(fā)常規(guī)Web應用程序的方法,可以分成三個部分。第一部分(第1章):Ruby簡介和環(huán)境配置。介紹了Ruby語言及Ruby框架的特點以及配置開發(fā)平臺的方法。第二部分(第2~4章):Ruby的基礎知識。介紹了Ruby語言的基本結構、流程控制、數(shù)據(jù)類型、模塊和線程等基礎知識。第三部分(第5~8章):Ruby的高級知識。介紹了Ruby的文件和目錄操作以及數(shù)據(jù)庫操作方法。最后提供了一些案例,用以實踐Ruby的Web開發(fā)。本書適用于對Ruby開發(fā)感興趣的院校學生以及專業(yè)工程師。
ruby入門權威經(jīng)典章節(jié)目錄
第一部分 Ruby簡介和環(huán)境配置 第1章 配置Ruby運行環(huán)境 1.1 面向?qū)ο蠛蚆VC模式 1.1.1 面向?qū)ο? 1.1.2 MVC模式 1.2 Ruby概述 1.2.1 Ruby的由來 1.2.2 Ruby的優(yōu)點 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 數(shù)字和字符串連接 2.2 類 2.2.1 最簡單的類 2.2.2 類的基本使用 2.2.3 繼承 2.2.4 單態(tài)方法 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 循環(huán)結構 2.6 塊 2.6.1 塊的概念 2.6.2 塊的基本使用 2.6.3 帶參數(shù)的塊 2.7 迭代器 2.7.1 迭代的概念 2.7.2 編寫迭代器 2.8 過程對象 2.8.1 創(chuàng)建過程對象 2.8.2 把過程對象當作參數(shù) 小結 思考和練習 第3章 Ruby的數(shù)據(jù)類型 3.1 數(shù)字 3.1.1 數(shù)字的基本使用 3.1.2 數(shù)字的常用方法 3.1.3 數(shù)學計算方法 3.2 字符串 3.2.1 字符串的基本用法 3.2.2 字符串的常用方法 3.2.3 字符串方法總結 3.3 正則表達式 3.3.1 Ruby正則表達式的基本用法 3.3.2 正則表達式在字符串函數(shù)中的使用 3.4 日期和時間 3.4.1 Time對象 3.4.2 Date和DateTime對象 3.5 散列表 3.5.1 散列表的構造 3.5.2 散列表的常用方法 3.6 區(qū)間 3.6.1 區(qū)間的概念 3.6.2 區(qū)間的使用 3.7 數(shù)組 3.7.1 構造數(shù)組 3.7.2 數(shù)組的主要方法 3.8 結構體 3.8.1 建立結構體 3.8.2 結構體的主要方法 3.9 數(shù)據(jù)類型轉換 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章 文件和目錄 5.1 文件操作 5.1.1 文件操作的概念 5.1.2 文件的基本操作方法 5.1.3 文件操作標準方法 5.2 目錄操作 5.2.1 目錄操作的概念 5.2.2 目錄操作的方法 小結 思考和練習 第6章 Ruby的數(shù)據(jù)庫操作 6.1 Ruby數(shù)據(jù)庫訪問的概念 6.1.1 數(shù)據(jù)庫訪問的方式 6.1.2 數(shù)據(jù)庫訪問的目的 6.2 訪問Access數(shù)據(jù)庫 6.2.1 配置環(huán)境 6.2.2 執(zhí)行數(shù)據(jù)操縱語句 6.2.3 執(zhí)行數(shù)據(jù)查詢語句 6.3 訪問SQLServer數(shù)據(jù)庫 6.3.1 建立oDBC數(shù)據(jù)源 6.3.2 訪問數(shù)據(jù)庫 6.4 訪問MySQL數(shù)據(jù)庫 6.4.1 下載和安裝MySQL/Ruby模塊 6.4.2 使用MySQL模塊進行數(shù)據(jù)庫訪問 6.4.3 安裝DBI 6.4.4 使用DBI訪問MySQL數(shù)據(jù)庫 小結 思考和練習 第7章 桌面應用和Web開發(fā) 7.1 Ruby的桌面開發(fā) 7.2 Ruby的Web開發(fā)方法 7.2.1 CGI類 7.2.2 eRuby概述 7.2.3 eruby的基本使用 7.2.4 文件包含 7.2.5 辛文顯示 7.2.6 參數(shù)的傳遞和接收 7.3 詳解表單處理 7.3.1 表單的提交 7.3.2 表單的接收 7.4 文件操作 7.4.1 文件讀取 7.4.2 文件寫入 7.5 數(shù)據(jù)庫操作 7.5.1 數(shù)據(jù)讀取 7.5.2 分頁顯示數(shù)據(jù) 7.5.3 數(shù)據(jù)更新 7.6 session的基本用法 7.7 Web開發(fā)案例 7.7.1 留言本(基于文本文件) 7.7.2 聊天室(基于文本文件) 7.7.3 留言本(基于數(shù)據(jù)庫) 7.7.4 聊天室(基于數(shù)據(jù)庫) 小結 思考和練習
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進行閱讀
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 南方Plus電腦版 v11.8.027.22M / 簡體中文
- 有柿電腦版 v11.5.684.06M / 簡體中文
- 得間免費小說電腦版 v5.2.7.172.56M / 簡體中文
- 網(wǎng)易新聞電腦版 v112.697.63M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- cnki全球?qū)W術快報電腦版 v0.2.3495.79M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- Scala程序設計第二版 pdf高清完整版15.83M / 簡體中文