Ruby on Rails程序设计深入剖析与范例应用

Ruby on Rails程序设计深入剖析与范例应用

许勇, 等编著

出版社:清华大学出版社

年代:2012

定价:59.0

书籍简介:

本书介绍安装Ruby和Rails、Ruby数据类型、控制流程、类和对象、语句块、File类、Dir类、DBI接口、Rails生成器、ActiveRecord、路由映射机制、Rails视图引擎、Session存储数据、文件上传和下载、定向页面、使用Cookie等内容,并提供了丰富的开发案例。

书籍目录:

第1章 Rubyon Rails快速入门

1.1 了解Ruby和Rails

1.1.1 Ruby简介

1.1.2 Rails简介

1.2 搭建开发环境

1.2.1 Windows下搭建过程

1.2.2 Linux下搭建过程

1.2.3 安装数据库

1.2.4 安装DevKit

1.3 选择一款开发工具

1.3.1 基于命令行的工具——irb

1.3.2 轻量级工具——SciTE

1.3.3 可视化集成开发工具——RubyMine

1.4 手动编译Ruby程序

1.5 Ruby语言简单应用

1.5.1 Ruby语言基础

1.5.2 Ruby注释

1.5.3 获取用户输入

第2章 Ruby语言基础

2.1 常量

2.1.1 创建常量

2.1.2 常量作用域

2.2 变量

2.2.1 局部变量

2.2.2 全局变量

2.3 基本类型

2.3.1 数值类型

2.3.2 字符串

2.4 运算符和表达式

2.4.1 赋值运算符

2.4.2 算术运算符

2.4.3 比较运算符

2.4.4 逻辑运算符

2.4.5 位运算符

2.4.6 三目运算符

2.4.7 运算符优先级

2.4.8 表达式

2.5 赋值方式

2.5.1 并行赋值

2.5.2 嵌套赋值

2.6 范围

2.7 散列表

2.7.1 定义散列表

2.7.2 操作散列表

2.7.3 遍历散列表

2.8 符号

2.9 类型转换

第3章 流程控制语句

3.1 条件控制语句

3.1.1 if语句

3.1.2 unless语句

3.1.3 case语句

3.2 循环语句

3.2.1 while语句

3.2.2 until语句

3.2.3 forin语句

3.2.4 loop语句

3.2.5 each语句

3.3 跳转控制

3.3.1 break语句

3.3.2 next语句

3.3.3 redo语句

3.3.4 return语句

第4章 实用数据处理

4.1 数组

4.1.1 定义数组

4.1.2 字符串转换成数组

4.1.3 添加数组元素

4.1.4 删除数组元素

4.1.5 截取数组

4.1.6 合并数组

4.2 字符串

4.2.1 定义字符串

4.2.2 替换字符串

4.2.3 复制字符串

4.2.4 合并字符串

4.2.5 获取字符和子字符串

4.2.6 比较字符串内容

4.2.7 比较字符串大小

4.2.8 改变字符串内容

4.3 日期和时间

4.3.1 定义日期和时间对象

4.3.2 格式化日期

4.3.3 操作日期对象

4.4 正则表达式

4.4.1 定义正则表达式

4.4.2 正则表达式操作

第5章 使用类编程

5.1 理解面向对象概念

5.1.1 什么是对象

5.1.2 封装

5.1.3 继承

5.1.4 多态

5.2 类

5.2.1 定义类

5.2.2 实例化类

5.2.3 构造函数

5.2.4 内部类

5.2.5 特殊类

5.3 方法

5.3.1 定义方法

5.3.2 定义类方法

5.3.3 定义特殊方法

5.4 定义类成员

5.4.1 变量

5.4.2 属性

5.5 作用域修饰符

5.6 继承类

5.6.1 继承语法

5.6.2 访问基类构造函数

……

第6章 Ruby高级功能

第7章 访问本地文件系统

第8章 访、问数据库

第10章 MVC的数据持久化层

第11章 MVC的控制器层

第12章 MVC的视图层

第13章 Rubyon Rails高级开发技术

第14章 博客系统

内容摘要:

在目前的主流Web开发技术当中,基于Ruby语言的Rails框架是做网站开发速度最快的工具。本书基于Ruby 1.9.3和Rails 3.2.3展开讲解,共分14章,主要内容包括:搭建Ruby On Rails开发平台、Ruby语言基础、控制语句、面向对象、数组、数据库操作、Rails生成器的使用、控制器和路由、使用视图模板、Seesion、文件上传以及Ajax等。本书适合准备学习或了解Ruby语言和Rails框架的各层次读者阅读。

编辑推荐:

51段全程配音语音教学视频,全书实例源代码,使学习、分析、调试程序更方便!
Rubyon Rails是一种用于开发数据库驱动的网络应用程序的完整框架,其严格遵循MVC设计模式,是目前最流行的Web应用程序开发框架之一,也是一种相对较新的框架。Rubyon Rails框架的作用在于彻底简化了开发过程,使专业开发人员能够更加专注程序的业务需求和核心功能的实现。

书籍规格:

书籍详细信息
书名Ruby on Rails程序设计深入剖析与范例应用站内查询相似图书
9787302309161
如需购买下载《Ruby on Rails程序设计深入剖析与范例应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Ruby on Rails程序设计深入剖析与范例应用是清华大学出版社于2013.出版的中图分类号为 TP393.09 的主题关于 计算机网络-程序设计 的书籍。