Learn Ruby the Hard Way: A Simple and Idiomatic Introduction to the Imaginative World Of Computational Thinking with Code, 3/e(Paperback)

Zed A. Shaw

  • 出版商: Addison Wesley
  • 出版日期: 2014-12-17
  • 售價: $1,630
  • 貴賓價: 9.5$1,549
  • 語言: 英文
  • 頁數: 336
  • 裝訂: Paperback
  • ISBN: 032188499X
  • ISBN-13: 9780321884992
  • 相關分類: Ruby
  • 相關翻譯: 笨辦法學Ruby(第3版) (簡中版)
  • 海外代購書籍(需單獨結帳)
    無現貨庫存(No stock available)



You Will Learn Ruby!


Zed Shaw has perfected the world’s best system for learning Ruby. Follow it and you will succeed–just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.


In Learn Ruby the Hard Way, Third Edition , you’ll learn Ruby by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use. Most importantly, you’ll learn the following, which you need to start writing excellent Ruby software of your own:


• Installing your Ruby environment

• Organizing and writing code

• Ruby symbols and keywords

• Basic mathematics

• Variables and printing

• Strings and text

• Interacting with users

• Working with files

• Using and creating functions

• Looping and logic

• Arrays and elements

• Hashmaps

• Program design

• Object-oriented programming

• Inheritance and composition

• Modules, classes, and objects

• Project “skeleton” directories

• Debugging and automated testing

• Advanced user input

• Text processing

• Basic game development

• Basic web development


It’ll Be Hard At First. But Soon, You’ll Just Get It–And That Will Feel Great!

This tutorial will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Ruby programmer.


Watch Zed, too! The accompanying DVD contains 5+ hours of passionate, powerful teaching: a complete Ruby video course!


Zed Shaw is an avid guitar player, programmer, and writer whose books teach people all over the world how to write software. His book Learn Python the Hard Way has been read by millions of people around the world. His software has been used by many large and small companies. His essays are often quoted and read by members of many geek communities. He is an entertaining and lively writer, who is sure to keep you laughing and make you think.


將會 學會 Ruby!


Zed Shaw 已經完善了世界上最好的學習 Ruby 的系統。跟隨它,你將會成功,就像 Zed 已經教過數以千計的初學者一樣!你需要帶來紀律、承諾和堅持,作者會提供其他一切。


Learn Ruby the Hard Way, 第三版 中,你將通過52個精心設計的練習來學習 Ruby。閱讀它們。精確地輸入它們的代碼(不要複製和粘貼!)。修正你的錯誤。觀察程式運行。在這個過程中,你將學習軟體如何運作,好的程式是什麼樣子,如何閱讀、撰寫和思考程式碼,以及如何使用專業程式設計師的技巧找到並修正錯誤。最重要的是,你將學到以下內容,這些內容將幫助你開始撰寫出優秀的 Ruby 軟體:


• 安裝 Ruby 環境

• 組織和撰寫程式碼

• Ruby 符號和關鍵字

• 基本數學

• 變數和輸出

• 字串和文字

• 與使用者互動

• 處理檔案

• 使用和創建函式

• 迴圈和邏輯

• 陣列和元素

• 哈希表

• 程式設計

• 物件導向程式設計

• 繼承和組合

• 模組、類別和物件

• 專案的「骨架」目錄

• 偵錯和自動化測試

• 進階使用者輸入

• 文字處理

• 基本遊戲開發

• 基本網頁開發



這個教程將會為你付出的每一分鐘給予回報。很快,你將會掌握世界上最強大、最受歡迎的程式語言之一。 你將成為一名 Ruby 程式設計師。


也觀看 Zed! 附帶的 DVD 包含超過5小時的熱情、有力的教學:一個完整的 Ruby 視頻課程!


Zed Shaw 是一位熱愛彈吉他、程式設計和寫作的人,他的書教導世界各地的人如何撰寫軟體。他的書 Learn Python the Hard Way 已經被全球數百萬人閱讀過。他的軟體被許多大型和小型公司使用。他的文章經常被許多技術社群的成員引用和閱讀。他是一位有趣且活潑的作家,肯定能讓你開心笑著並思考。