Learning Ruby (Paperback)
暫譯: 學習 Ruby (平裝本)
Michael James Fitzgerald
- 出版商: O'Reilly
- 出版日期: 2007-05-24
- 定價: $1,250
- 售價: 8.0 折 $1,000
- 語言: 英文
- 頁數: 275
- 裝訂: Paperback
- ISBN: 0596529864
- ISBN-13: 9780596529864
-
相關分類:
Ruby
-
相關翻譯:
Ruby 學習手冊 (Learning Ruby) (繁中版)
立即出貨(限量) (庫存=5)
買這商品的人也買了...
-
$1,425Lessons Learned in Software Testing (Paperback)
-
$880$695 -
$999OpenGL Shading Language, 2/e (Paperback)
-
$1,570$1,492 -
$1,440$1,368 -
$550$468 -
$299Agile Web Development with Rails, 2/e
-
$620$490 -
$880$695 -
$650$618 -
$525Ruby by Example: Concepts and Code (Paperback)
-
$600$480 -
$350$315 -
$600$510 -
$580$458 -
$580$458 -
$850$672 -
$750$675 -
$1,176Computer Organization and Design: The Hardware/Software Interface, 4/e (ARM Edition) (Paperback)
-
$450$351 -
$1,830$1,739 -
$550$363 -
$600$468 -
$480$379 -
$2,540$2,413
相關主題
商品描述
Description
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road.
Interest in Ruby stems from the popularity of Rails, the web development framework that's attracting new devotees and refugees from Java and PHP. But there are plenty of other uses for this versatile language. The best way to learn is to just try the code! You'll find examples on nearly every page of this book that you can imitate and hack. Briefly, this book:Each chapter concludes with a set of review questions, and appendices provide you with a glossary of terms related to Ruby programming, plus reference material from the book in one convenient location. If you want to take Ruby out for a drive, Learning Ruby holds the keys.
- Outlines many of the most important features of Ruby
- Demonstrates how to use conditionals, and how to manipulate strings in Ruby. Includes a section on regular expressions
- Describes how to use operators, basic math, functions from the Math module, rational numbers, etc.
- Talks you through Ruby arrays, and demonstrates hashes in detail
- Explains how to process files with Ruby
- Discusses Ruby classes and modules (mixins) in detail, including a brief introduction to object-oriented programming (OOP)
- Introduces processing XML, the Tk toolkit, RubyGems, reflection, RDoc, embedded Ruby, metaprogramming, exception handling, and other topics
- Acquaints you with some of the essentials of Rails, and includes a short Rails tutorial.
商品描述(中文翻譯)
描述
您不需要了解汽車的所有細節才能駕駛它,同樣,您也不需要了解 Ruby 的所有內容才能開始使用它進行編程。《Learning Ruby》是一本適合經驗豐富的程序員和新手程序員的書籍,這是一本實用的教程,提供了大量的 Ruby 程式,並讓您了解它們的運作方式及原因,足以讓您開始上路。
對 Ruby 的興趣源於 Rails 的流行,這是一個吸引新信徒以及從 Java 和 PHP 轉移過來的開發者的網頁開發框架。但這種多功能語言還有許多其他用途。學習的最佳方式就是嘗試代碼!您會在本書的幾乎每一頁上找到可以模仿和修改的範例。簡而言之,本書:
- 概述了 Ruby 的許多重要特性
- 演示了如何使用條件語句,以及如何在 Ruby 中操作字串。包括正則表達式的部分
- 描述了如何使用運算符、基本數學、Math 模組中的函數、有理數等
- 詳細介紹了 Ruby 陣列,並演示了哈希的使用
- 解釋了如何使用 Ruby 處理檔案
- 詳細討論了 Ruby 類和模組(mixins),並簡要介紹了物件導向編程(OOP)
- 介紹了處理 XML、Tk 工具包、RubyGems、反射、RDoc、嵌入式 Ruby、元編程、例外處理等主題
- 讓您熟悉 Rails 的一些基本概念,並包含一個簡短的 Rails 教程。
每章結尾都有一組複習問題,附錄提供了與 Ruby 編程相關的術語詞彙表,以及書中的參考資料,方便您查閱。如果您想駕駛 Ruby,《Learning Ruby》將為您提供鑰匙。