内容简介
在目前的主流Web开发技术中,基于Ruby,语言的Rails框架是做网站开发速度的工具。它可以达到J2EE框架开发速度的5~10倍,并且代码量也少。另外由于代码量的大幅度减少,整个网站维护的工作量也大大降低。
《Ruby on Rails Web开发学习实录》基于Ruby1.9.2和Rails3.0.3全面探讨Ruby0nRails框架的组成部分。全书共分17章,主要内容包括:搭建Ruby0nRails开发平台、Ruby语言的基础知识(像控制语句、面向对象、数组和块等)、文件处理、数据库持久化、Rails控制器和路由、视图模板以及发送邮件和Aiax等。
《Ruby on Rails Web开发学习实录》适合准备学习或了解Ruby语言和Rails框架的各层次读者阅读。
目录
第1章高兴并快乐地学习Ruby
1.1 为什么说高兴并快乐地学习Ruby
视频教学:11分钟
l.2 怎么看待RubyonRails
视频教学:8分钟
1.3 搭建RoR开发环境
视频教学:6分钟
l.3.1 基础知识——下载Ruby和Rails
1.3.2 实例应用
1.3.3 实例分析
1.4 选择一款Ruby开发工具
视频教学:10分钟
1.4.1 基础知识——安装SciTE
1.4.2 基础知识——安装RadRails
1.4.3 实例描述
1.4.4 实例应用
1.4.5 运行结果
1.4.6 实例分析
1.5 自己动手编译Ruby程序
视频教学:13分钟
1.5.1 基础知识——手动编译Ruby程序
1.5.2 实例描述
1.5.3 实例应用
1.5.4 运行结果
1.5.5 实例分析
1.6 实现计算器
视频教学:8分钟
1.6.1 实例应用
1.6.2 运行结果
1.6.3 实例分析
1.7 常见问题解答
1.7.1 Ruby工具使用问题
1.7.2 SciTE编辑器中文乱码的解决方案
1.7.3 Rubyonrails的安装问题
1.8 习题
第2章 轻松征服Rubv
2.1 为游戏对象设置生命值
视频教学:8分钟
2.1.1 基础知识——常量的使用
2.1.2 实例描述
2.1.3 实例应用
2.1.4 运行结果
2.1.5 实例分析
2.2 在项目中访问变量
视频教学:8分钟
2.2.1 基础知识——变量的使用
2.2.2 实例描述
2.2.3 实例应用
2.2.4 运行结果
2.2.5 实例分析
2.3 比较对象或内容
视频教学:13分钟
2.3.1 基础知识——数据类型的使用
2.3.2 实例描述
2.3.3 实例应用
2.3.4 运行结果
2.3.5 实例分析
2.4 计算乘方运算的值
视频教学:6分钟
2.4.1 基础知识——算术运算符和赋值运算符
2.4.2 实例描述
2.4.3 实例应用
2.4.4 运行结果
2.4.5 实例分析
2.5 使用位运算符
视频教学:8分钟
2.6 辨别该数值是否属于一个范围
视频教学:8分钟
2.6.1 基础知识——比较运算符和逻辑运算符
2.6.2 实例描述
2.6.3 实例应用
2.6.4 运行结果
2.6.5 实例分析
2.7 判断用户是否通过审核
视频教学:5分钟
2.7.1 基础知识——三目运算符的使用
2.7.2 实例描述
2.7.3 实例应用
2.7.4 运行结果
2.7.5 实例分析
2.8 运算符优先级
2.9 表达式
视频教学:4分钟
2.10 随机搭档游戏
视频教学:8分钟
2.10.1 基础知识——并行赋值和嵌套赋值
2.10.2 实例描述
2.10.3 实例应用
2.10.4 运行结果
2.10.5 实例分析
2.11 为季节选择不同的旅游景点
视频教学:17分钟
2.11.1 基础知识——条件语句
2.11.2 实例描述
2.11.3 实例应用
2.11.4 运行结果
2.11.5 实例分析
2.12 规范显示乘法口诀表
视频教学:13分钟
2.12.1 基础知识——循环语句
2.12.2 实例描述
2.12.3 实例应用
2.12.4 运行结果
2.12.5 实例分析
2.13 为歌曲设置新的循环模式
视频教学:8分钟
2.13.1 基础知识——跳转语句
2.13.2 实例描述
2.13.3 实例应用
2.13.4 运行结果
2.13.5 实例分析
2.14 常见问题解答
2.14.1 循环中的while语句问题
2.14.2 跳转语句中的redo问题
2.15习题
第3章 操作Ruby数据
3.1 在应用程序中创建字符串
视频教学:5分钟
3.1.1 基础知识——创建字符串
3.1.2 实例描述
3.1.3 实例应用
3.1.4 运行结果
3.1.5 实例分析
3.2 跟我一起操作字符串
视频教学:12分钟
3.2.1 基础知识——操作字符串
3.2.2 实例描述
3.2 3 实例应用
3.2.4 运行结果
3.2.5 实例分析
3.1.3 使用哈希表保存学生成绩
视频教