-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
RUBY入門權威經典 版權信息
- ISBN:7811245769
- 條形碼:9787811245769 ; 978-7-81124-576-9
- 裝幀:平裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
RUBY入門權威經典 本書特色
本書包含了必要的理論,但以實踐為主。所講的理論都不是紙上談兵,都是可以立即付諸實踐進行工程應用的。代碼可以直接拿出來用,只是不要忘了輸入信息驗證等基本的安全檢查。
書中含有大量的案例,講解由淺入深。淺,并不從“什么是程序設計”開始,所以讀者需要具備一些編程的基礎知識才能看懂。深,并沒有深到“只可意會,無法言傳”的地步,所以讀者不需要擔心無法看懂。
RUBY入門權威經典 內容簡介
本書基于Ruby的18625版本進行講解。全書共包括8章,包含與Ruby編程相關的一切核心基礎知識以及使用Ruby開發常規Web應用程序的方法,可以分成三個部分。靠前部分(靠前章):Ruby簡介和環境配置。介紹了Ruby語言及Ruby框架的特點以及配置開發平臺的方法。第二部分(第2~4章):Ruby的基礎知識。介紹了Ruby語言的基本結構、流程控制、數據類型、模塊和線程等基礎知識。第三部分(第5~8章):Ruby的不錯知識。介紹了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入門權威經典 節選
**部分 Ruby on Rails簡介和環境配置
第1章 配置運行環境
本章要點
本章首先介紹Ruby和Rails的歷史和發展狀況,以及編程特點,進而使讀者從整體上了解這種編程技術。然后介紹配置Ruby on Rails運行環境的方法。
1.1 面向對象和MVC模式
在接觸Ruby on Rails之前,我們先來看以下這兩個概念。這是兩個基本概念,也是和Ruby on Rails關系*緊密的概念。
1.1.1 面向對象
面向對象是一種程序設計方法,其基本思想是使用對象、類、繼承、封裝和消息等基本概念來進行程序設計。
它是從現實世界中客觀存在的事物(即對象)出發來構造軟件系統,并在系統構造中盡可能運用人類的自然思維方式,強調直接以事物為中心來認識問題、思考問題,并根據這些事物的本質特征,把它們抽象地表示為系統中的對象,作為系統的基本構成單位。這可以使系統直接地映射問題域,保持NN_域中事物及其相互關系的本來面貌。
從程序設計的角度來看,面向對象的程序設計語言必須有描述對象及其相互之間關系的語言成分。這些程序設計語言可以歸納為以下幾類:系統中一切皆為對象;對象是屬性及其操作的封裝體;對象可按其性質劃分為類,對象成為類的實例;實例關系和繼承關系是對象之間的靜態關系;消息傳遞是對象之間動態聯系的*一形式,也是計算的*一形式;方法是消息的序列。
因為市面上介紹面向對象理論的書*常多,所以本書不詳細介紹這方面的內容。后面的講解中將假設讀者已經了解面向對象理論,所以不會對“類、對象、方法、繼承,,這些概念進行專門的論述。
Ruby是純粹的面向對象語言。
……
- >
我與地壇
- >
朝聞道
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
回憶愛瑪儂
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
李白與唐代文化
- >
伊索寓言-世界文學名著典藏-全譯本
- >
龍榆生:詞曲概論/大家小書