Ruby on Rails 教程

通过 Rails 学习 Web 开发

原书第 3 版

这本书讲解如何使用 Ruby on Rails 框架开发应用,以及如何把应用部署到生成环境。本书使用 Rails 默认的开发工具栈开发了一个完整的社交应用(类似 Twitter)。读完本书后你将掌握如何使用 Rails 从零开始开发任何类型的应用。这本书是《Ruby on Rails Tutorial, Third Edition》的简体中文版,由作者授权翻译和销售。

500+页/80+万字
PDF/ePub/mobi
无 DRM 限制
不定期更新
购买方式

Ruby on Rails 教程(原书第 3 版)

包含 PDF,ePub,mobi 三种格式

Ruby on Rails 教程(原书第 3 版)

包含 PDF,ePub,mobi 三种格式

Ruby on Rails 教程(原书第 2 版)

包含 PDF,ePub,mobi 三种格式

每种格式可也可单独购买:

Ruby on Rails 教程(原书第 2 版)

包含 PDF,ePub,mobi 三种格式

Ruby on Rails 教程(原书第 2 版)

包含 PDF,mobi 两种格式

对本书的赞誉

这本书是紧跟 Rails 最新版本和最佳实践的教材。书中所举的例子不止步于玩具应用,还涉及现实世界必须了解的开发知识,推荐 Rails 和 Web 入门开发者阅读。

——chloerei
SelfStore 创始人,Ruby China 管理员

问:Jimmy Wales 最喜欢读哪本书?

答:经常变化。现在我最喜欢 Michael Hartl 写的 Rails 教程

——Jimmy Wales
维基百科创始人

目前最好的 Rails 中文書。

——@JuanitoFatas
台湾活跃的 Ruby 程序员

刚读完著名的 Rails 教程。这本书可能是继 K&R 书之后最好的软件教程了。

——Mike Long
软件工程师

常见问题解答

Ruby on Rails 是什么?

Ruby 是一门通用编程语言。Ruby on Rails(简称 Rails)是使用 Ruby 语言开发的 Web 框架。

这本书有哪些内容?

这本书的内容概览如下:

  1. 从零开始,完成一次部署
  2. 玩具应用
  3. 基本静态的页面
  4. Rails 背后的 Ruby
  5. 完善布局
  6. 用户模型
  7. 注册
  8. 登录和退出
  9. 更新,显示和删除用户
  10. 账户激活和密码重设
  11. 用户的微博
  12. 关注用户

这本书支持 Rails 最新版吗?

目前这本书支持 Rails 4.2。如果 Rails 有升级,本书会随英文原书一起升级。

购买后会有更新吗?如何下载更新后的电子书呢?

只要英文版有更新,中文版就会在最短的时间内跟进。而且,我自己有时也会修正翻译的错误。如果有更新,你会收到电子邮件提醒。在你收到的邮件中有下载方式说明。

在阅读的过程中遇到问题无法解决怎么办?

如果你遇到的是 Rails 相关的问题,可以到 Ruby China 社区寻找帮助。也可以到本书的论坛中发帖,我会尽量帮助你。

我可以把电子书分享给别人吗?

本书没有 DRM 限制,是为了方便你在不同的设备中阅读。请尊重作者和译者的劳动成果,不要把电子书分享给别人。但是你可以分享给你的家人,共同学习共同进步。

怎么联系你呢?

你可以在 Twitter微博上和我联系,也可以给我发电子邮件