相關主題
商品描述
Learn the principles behind object-oriented programming and within a few chapters create a fully functional Ruby application. You'll also gain a basic understanding of many ancillary technologies such as databases, XML, web frameworks, and networking - some of which are needed as part of a fully functioning Ruby application.
Based on the bestselling first and second editions, Beginning Ruby, Third Edition is a leading guide to learn Ruby from the ground up. The new edition of this book provides the same excellent introduction to Ruby as the previous editions plus updates for the newest version of Ruby 2.3. This book can also be used as a textbook or companion to a textbook on beginning Ruby programming.
The light and agile Ruby programming language remains a very popular open source scripting option for developers building today's web and even some enterprise applications. And, now, Ruby also has applications using the Raspberry Pi, popular among hobbyists and makers. Many former Java developers still use Ruby on Rails today, the most popular framework for building Ruby applications.
What You'll Learn
- What are the fundamentals of Ruby and its object-oriented building blocks
- How to work with Ruby libraries, gems, and documentation
- How to work with files and databases
- How to write and deploy Ruby applications
- What are the various Ruby web frameworks and how to use them
- How to do network programming with Ruby and more
商品描述(中文翻譯)
學習面向對象編程的原則,並在幾章之內創建一個完全功能的Ruby應用程序。您還將對許多附屬技術(如數據庫、XML、Web框架和網絡)有基本的了解,這些技術在完全功能的Ruby應用程序中是必需的。
基於暢銷的第一版和第二版,《Beginning Ruby, Third Edition》是一本領先的指南,從頭開始學習Ruby。這本新版書提供了與之前版本相同的優秀Ruby入門,並更新了最新版本的Ruby 2.3。這本書也可以作為初學Ruby編程的教科書或輔助教材。
輕巧靈活的Ruby編程語言仍然是開發者在構建當今Web甚至一些企業應用程序時非常受歡迎的開源腳本選擇。現在,Ruby還可以在樹莓派上使用,這在愛好者和製造商中非常流行。許多以前的Java開發人員今天仍然使用Ruby on Rails,這是構建Ruby應用程序的最流行框架。
您將學到什麼:
- Ruby的基礎知識及其面向對象的構建塊
- 如何使用Ruby庫、gems和文檔
- 如何處理文件和數據庫
- 如何編寫和部署Ruby應用程序
- 各種Ruby Web框架及其使用方法
- 如何使用Ruby進行網絡編程等等
本書適合初學者、新手Ruby程序員以及有興趣學習和了解Ruby編程語言基礎的Web開發人員。