网睿科技潜心编写《Ruby on Rails实践之道》
网睿科技一向倡导孕育深厚技术底蕴,从2007年开始,网睿科技全体开发团队开始潜心研究Ruby on Rails(简称ROR)技术。至08年4月,网睿已经积累了较丰富的ROR技术经验。
ROR技术是目前业界领先的Web开发技术,目前国内掌握该技术的技术团队还不多,网睿科技决定为ROR技术在国内的推广尽自己的一份力量。决定出版一本ROR实践方面的书籍《Ruby on Rails实践之道》(书名暂定),已于5月6日与知名出版中介公司北京源智天下科技有限公司签定了出版合作协议。
该书定于2008年07月30日交稿,预计2008年10月左右出版。
主要作者为网睿科技总经理、TestingMark项目负责人刘平平,网睿科技技术总监张克先以及樊岳、陈小红、姜子祥、聂迪等工程师也将负责一部分内容。
本书目录如下,欢迎各位业界人士监督、批评指正。
第一篇 快速体验Ruby on Rails
第1章 震撼Web开发界的Ruby on Rails
1.1 Ruby on Rails开发概述
1.2 Ruby是什么
1.3 Rails是什么
1.2.2 Rails的基本特性
1.2.3 Rails与敏捷开发
1.4 如何开始Rails开发
第2章 马上开始实践
2.1 开发环境搭建
2.2 实践一:Hello,Ruby on Rails
2.3 实践二:简单的产品管理程序
第二篇 Rails开发根基-Ruby语言之旅
第3章 Ruby基础
3.2 Ruby基本语法和语义
3.2.1 字符集、标识符和关键字
3.2.2 常量、变量、数据类型以及命名规则
3.2.3 源代码书写以及注释
3.2.4 运算符和优先级
3.2.5 简单示例程序
3.2.6
3.3 Ruby面向对象基础
3.3.1 类和对象简述
3.3.2 Ruby中的对象
3.2 赋值
3.3 表达式
3.3 条件执行
3.4 循环控制
第4章 对象、变量和常量
4.1 Ruby中的面向对象
4.2 更进一步了解Ruby的变量和常量
第5章 基本类型
5.1 字符串
5.2 整数和浮点数
5.3 符号
5.4 名字
5.5 时间和日期
5.6 正则表达式
5.7 区间
第6章 数组、散列表和其它枚举类型
6.1 数组和散列表比较
6.2 数组
6.3 散列表
6.4 集合
第7章 容器、Blocks和迭代器
7.1 什么是容器
7.2 什么是Blocks
7.3 迭代器和Blocks
第8章 类、对象和模块
8.1 对象和类
8.2 封装、继承和消息
8.3 属性和方法
8.4 类变量和类方法
8.5 关于方法的更多细节
8.6 默认对象、作用域及访问控制
.6.3 访问控制
8.7 模块
第9章 基本I/O处理
9.1 IO对象
9.2 处理文件
9.3 文件属性获取及更改
9.4 高级数据访问
9.5 连接到外部数据库
