深入淺出 Ruby (Head First Ruby)
Jay McGavren 著、蔣大偉 譯
- 出版商: 歐萊禮
- 出版日期: 2017-03-12
- 定價: $780
- 售價: 7.9 折 $616
- 語言: 繁體中文
- 頁數: 576
- ISBN: 9864762869
- ISBN-13: 9789864762866
-
相關分類:
Ruby
- 此書翻譯自: Head First Ruby (Paperback)
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
Ruby 學習手冊 (Learning Ruby)$620$490 -
有文法藍皮書,你的英文就通了 !$300$270 -
活學活用 Excel 2010 ─全方位快速搞定表單函數 X 樞紐分析 X 投資理財應用$380$296 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
10 天學會 Ruby on Rails:Web 2.0 網站架設速成$320$250 -
可測試的 JavaScript (Testabe Javascript)$520$411 -
深入淺出 PMP, 3/e (Head First PMP, 3/e)$980$774 -
Ruby 物件導向設計實踐-敏捷入門 (Practical Object-Oriented Design in Ruby: An Agile Primer)$420$328 -
Effective Ruby 中文版 | 寫出良好 Ruby 程式的 48 個具體做法 (Effective Ruby: 48 Specific Ways to Write Better Ruby)$450$383 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458 -
你所不知道的 JS|非同步處理與效能 (You Don't Know JS: Async & Performance)$520$411 -
Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425 -
深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)
$360$281 -
$234軟件開發本質論:追求簡約、體現價值、逐步構建 (The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece) -
Make: Electronics 圖解電子實驗專題製作, 2/e (MAKE: Electronics: Learning Through Discovery, 2/e)$580$458 -
Effective Testing with RSpec 3: Build Ruby Apps with Confidence$1,140$1,083 -
Android App 程式設計教本之無痛起步 -- 使用 Android Studio 2.X 開發環境$580$458 -
$331優雅的 Ruby (Confident Ruby) -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
為你自己學 Ruby on Rails$480$379 -
實戰封包分析|使用 Wireshark, 3/e (支援IPv6與Wifi) (Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems, 3/e)$520$442 -
機器學習的數學基礎 : AI、深度學習打底必讀$580$458
商品描述
採用適合大腦的學習方法
學會製作自己的類別和物件
使用區塊來切割資料
使用mixin替你的類別加料
對外提供你的web app
『《深入淺出Ruby》以符合語言核心精神的風格來教導Ruby:直接、幽默以及適度的奇想。本書的視覺化方式非常適合那些厭倦了枯燥、無聊技術書籍的讀者。』
—Peter Cooper
《Beginning Ruby》作者
『本書為Ruby提供有趣、平易近人的學習途徑,讓開發人員輕鬆就能獲得對工作有幫助的技術知識。在這學習Ruby的道路上,Jay McGavren是一位親切的嚮導,他不僅會告訴我們怎麼做,還會在問題有多個解決方案可以選擇時,把他的經驗告訴我們。』
—Avdi Grimm
Ruby Rogues講者及RubyTapas主廚
你將從本書學到什麼?
Ruby語言怎麼那麼紅?它適合你嗎?嗯,問問你自己:你是否厭倦了其他語言中額外的宣告、關鍵字以及編譯步驟?你想成為一個更有生產力的程式員?那麼你會愛上Ruby。有了這個獨特的動手學習經驗,你將瞭解Ruby是如何替你處理所有這些細節,使得你輕易就能享受「以較少的程式碼做更多事情」的樂趣。
本書為何如此與眾不同
我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。《深入淺出Ruby》採取了專為大腦運作而設計的豐富視覺化風格,運用認知科學與學習理論的最新研究成果,精心建構出引發多重感知的學習體驗,讓你輕鬆瞭解Ruby,而且不容易忘記。
目錄大綱
1 事半功倍:以自己想要的方式寫程式
2 方法和類別:井然有序
3 繼承:依靠你的父類別
4 實體初始化:一個好的開始
5 陣列與區塊:優於迴圈
6 區塊的回傳值,我應該如何處理呢?
7 雜湊:為資料加上標籤
8 址參器:信息交錯
9 mixin:混合起來
10 Comparable 與Enumerable:現成的 mixin
11 文件:閱讀手冊
12 例外:處理非預期的情況
13 單元測試:程式碼品質保證
14 web app:提供 HTML
15 保存和載入資料:把它保存起來
i 本書遺珠:前十大遺珠















