图书介绍

Ruby on Rails入门经典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Ruby on Rails入门经典
  • (美)霍兹纳著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302160503
  • 出版时间:2007
  • 标注页数:347页
  • 文件大小:85MB
  • 文件页数:359页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Ruby on Rails入门经典PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Ruby简介1

1.1 安装Ruby和Rails1

1.1.1 在Windows上安装Ruby和Rails1

1.1.2 在Mac OS X上安装Ruby和Rails2

1.1.3 在Linux和Unix上安装Ruby和Rails2

1.1.4 数据库系统3

1.2 创建第一个Web应用程序3

1.3 初识Ruby7

1.4 学习Ruby文档8

1.5 在Ruby中处理数字9

1.6 在Ruby中处理字符串10

1.7 把数据存储在变量中12

1.8 创建常量13

1.9 在双引号字符串中内插变量14

1.10 从命令行读取文本15

1.11 在Ruby中创建符号16

1.12 使用操作符17

1.13 操作符的优先级20

1.14 使用数组20

1.15 使用两个数组索引23

1.16 散列表26

1.17 使用范围27

1.18 小结30

1.19 练习30

第2章 条件、循环、方法和块31

2.1 选择结构——if语句31

2.1.1 在if语句中使用else子句32

2.1.2 在if语句中使用elsif子句33

2.1.3 使用unless语句35

2.1.4 将if和unless用做修饰符35

2.2 case语句36

2.3 循环结构39

2.3.1 使用while循环39

2.3.2 使用until循环40

2.3.3 将while和until用作修饰符41

2.3.4 使用for循环42

2.3.5 使用Ruby迭代器43

2.3.6 在循环中使用break、redo和next语句46

2.3.7 使用retry语句48

2.4 创建和调用方法49

2.4.1 向方法中传递参数50

2.4.2 传递个数可变的参数51

2.4.3 从方法中返回值52

2.4.4 从一个方法返回多个值53

2.5 利用作用域54

2.6 使用块56

2.6.1 将数据传给块57

2.6.2 使用BEGIN和END块58

2.7 小结59

2.8 练习59

第3章 类和对象61

3.1 关于封装61

3.2 创建类62

3.3 创建对象64

3.3.1 使用构造函数设置对象65

3.3.2 理解Ruby中的属性66

3.4 创建基于其他类的类70

3.5 理解Ruby中的对象访问73

3.5.1 使用受保护访问74

3.5.2 使用私有访问76

3.6 重写方法78

3.7 创建类变量79

3.8 创建类方法81

3.9 创建模块82

3.10 创建混合插入84

3.11 小结85

3.12 练习86

第4章 欢迎进入Rails87

4.1 将Ruby放置在Rails上87

4.1.1 创建应用程序框架88

4.1.2 运行应用程序91

4.1.3 创建控制器92

4.1.4 创建动作94

4.1.5 创建视图95

4.2 模型-视图-控制器架构简介97

4.2.1 控制器98

4.2.2 视图99

4.2.3 模型99

4.3 活动视图100

4.4 在视图中混合使用Ruby代码和HTML103

4.5 将数据从动作传送给视图105

4.6 转义敏感文本108

4.7 添加第二个动作110

4.7.1 选择要呈现的视图113

4.7.2 呈现任意模板114

4.7.3 链接到其他动作115

4.8 小结117

4.9 练习117

第5章 构建简单的Rails应用程序119

5.1 访问用户提供的数据119

5.1.1 从文本字段读取数据119

5.1.2 从复选框读取数据122

5.1.3 从单选按钮读取数据125

5.1.4 从选择控件读取数据127

5.2 Rails中使用HTML控件的快捷方式132

5.3 使用模型137

5.4 绑定控件和模型140

5.5 初始化控件中的数据145

5.6 存储会话中的数据146

5.7 小结150

5.8 练习150

第6章 连接数据库151

6.1 数据库简明教程151

6.2 创建数据识别的Rails应用程序153

6.3 创建数据库154

6.3.1 配置数据库的访问权限157

6.3.2 创建控制器和模型158

6.3.3 模型的命名159

6.3.4 控制器的命名160

6.4 运行store应用程序161

6.4.1 向store应用程序中添加记录162

6.4.2 显示新的记录166

6.5 再添加一条记录172

6.6 美化显示效果178

6.7 小结180

6.8 练习180

第7章 使用数据库181

7.1 向客户展示商品181

7.1.1 获取销售的商品182

7.1.2 显示商品184

7.2 创建购物车187

7.2.1 设计购物车187

7.2.2 创建purchases表188

7.2.3 创建Purchase模型190

7.2.4 创建购物车192

7.2.5 将购物车存储到会话中194

7.2.6 处理交易196

7.2.7 显示购物车198

7.3 合并购物车中的相同商品202

7.4 清空购物车205

7.5 让用户随时查看购物车208

7.6 小结210

7.7 练习211

第8章 验证和测试213

8.1 验证数据的存在213

8.2 验证数据是否是数字216

8.3 验证数据是否唯一218

8.4 创建Validator应用程序220

8.4.1 验证数据的格式221

8.4.2 根据列表中的内容验证数据223

8.4.3 验证用户是否单击了复选框226

8.4.4 口令确认228

8.4.5 验证文本的长度230

8.5 编写自己的验证方法232

8.6 测试模型234

8.6.1 相等断言239

8.6.2 普通断言240

8.6.3 使用不同的记录241

8.7 测试控制器242

8.8 小结245

8.9 练习246

第9章 使用动作控制器控制动作247

9.1 路由选择247

9.2 创建cookie253

9.2.1 设置cookie253

9.2.2 读取cookie256

9.3 创建过滤器259

9.4 使用过滤器登录264

9.5 事后过滤器271

9.6 直接呈现文本276

9.7 缓存278

9.8 小结279

9.9 练习280

第10章 深入学习视图281

10.1 创建XML281

10.2 创建XML属性286

10.3 视图助手289

10.4 视图分页294

10.5 局部模板300

10.6 给局部模板传递数据302

10.7 小结305

10.8 练习305

第11章 Ajax与Rails307

11.1 体验Ajax307

11.2 访问Ajax数据311

11.3 XML和Ajax315

11.4 HTML控件和Ajax319

11.5 实现Ajax搜索323

11.6 视觉效果327

11.7 小结330

11.8 练习330

附录A 练习答案331

热门推荐