本书采用大量的实例进行讲解,力求通过实际操作使读者更容易地使用Ruby on Rails开发应用程序。本书难度适中,内容由浅入深,实用性强,覆盖面广,条理清晰。
本书具有知识全面、实例精彩、指导性强的特点,力求以全面的知识及丰富的实例来指导读者透彻地学习Ruby on Rails开发技术各方面的知识。如果有一定的B/S应用开发基础,通过学习本书读者就可以独立开发一个大型的交互性网站应用系统。
Ruby on rails是近10年来最重要的开源项目,通过ruby on rails可以让开发人员很轻松地开发网络应用程序。本书基于ruby on rails,详细讲述web开发中所涉及的各个主要环节,包括ruby语言基础,rails框架相关知识,基于rails框架的mvc知识。本书最后提供了两个典型案例,读者可以从整体上掌握ruby on rails开发技术。配书光盘提供了视频教学文件和实例完整源代码。
本书适合准备学习ruby语言和rails框架的开发人员学习使用,也可以作为在校师生学习ror编程知识的参考读物。
第1篇 语 言 篇
第1章 Ruby on Rails简介
第2章 Ruby基本语法
第3章 面向对象
第4章 高级特性
第5章 常用模块
第6章 操作文件与目录
第7章 操作数据库
第2篇 框 架 篇
第8章 创建第一个Ruby On Rails程序
第9章 数据持久层技术Active Record
第10章 ActiveRecord高级操作
第11章 ActionController控制器解决方案
第12章 ActionView视图层解决方案
第3篇 客户端和服务器端开发篇
第13章 Ruby on Rails下的Ajax开发
第14章 Ruby on Rails高级开发技术
第四篇 实 例 篇
第15章 留言本
第16章 电子拍卖系统