王朝百科
分享
 
 
 

RubyonRails入门经典

王朝百科·作者佚名  2010-07-16  
宽屏版  字体: |||超大  

RubyonRails入门经典

作者:(美)霍兹纳

ISBN:10位[7302160503]13位[9787302160502]

出版社:清华大学

出版日期:2007-09

定价:¥39.99元

内容提要RubyOnRails是一种革命性的在线编程工具,它前所未有地加速和简化了电子商务网站的构建。有了Ruby和Rails提供的开发平台,即使是Web编程的新手也能快速开发出Web应用程序。

本书全面介绍了Rub,和Rails。详细阐述了Ruby和Rails的安装步骤;条件、循环、方法以及块等概念;Ruby中的类和对象。您将学会如何构建Rails应用程序、连接数据库、执行必要的测试以及如何将这些内容整合在一起创建实际的应用程序,例如购物车和在线目录——您市即就能实际使用的应用程序。

编辑推荐RubyOnRails是一种革命性的在线编程工具,它前所未有地加速和简化了电子商务网站的构建。有了Ruby和Rails提供的开发平台,即使是Web编程的新手也能快速开发出Web应用程序。

本书全面介绍了Rub,和Rails。详细阐述了Ruby和Rails的安装步骤;条件、循环、方法以及块等概念;Ruby中的类和对象。您将学会如何构建Rails应用程序、连接数据库、执行必要的测试以及如何将这些内容整合在一起创建实际的应用程序,例如购物车和在线目录——您市即就能实际使用的应用程序。

目录第1章Ruby简介

1.1安装Ruby和Rails

1.1.1在Windows上安装Ruby和Rails

1.1.2在MacOSX上安装Ruby和Rails

1.1.3在Linux和Unix上安装Ruby和Rails

1.1.4数据库系统

1.2创建第一个Web应用程序

1.3初识Ruby

1.4学习Ruby文档

1.5在Ruby中处理数字

1.6在Ruby中处理字符串

1.7把数据存储在变量中

1.8创建常量

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

1.10从命令行读取文本

1.11在Ruby中创建符号

1.12使用操作符

1.13操作符的优先级

1.14使用数组

1.15使用两个数组索引

1.16散列表

1.17使用范围

1.18小结

1.19练习

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

2.1选择结构——if语句

2.1.1在if语句中使用else子句

2.1.2在if语句中使用elsif子句

2.1.3使用unless语句

2.1.4将if和unless用做修饰符

2.2case语句

2.3循环结构

2.3.1使用while循环

2.3.2使用until循环

2.3.3将while和until用作修饰符

2.3.4使用for循环

2.3.5使用Ruby迭代器

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

2.3.7使用retry语句

2.4创建和调用方法

2.4.1向方法中传递参数

2.4.2传递个数可变的参数

2.4.3从方法中返回值

2.4.4从一个方法返回多个值

2.5利用作用域

2.6使用块

2.6.1将数据传给块

2.6.2使用BEGIN和END块

2.7小结

2.8练习

第3章类和对象

3.1关于封装

3.2创建类

3.3创建对象

3.3.1使用构造函数设置对象

3.3.2理解Ruby中的属性

3.4创建基于其他类的类

3.5理解Ruby中的对象访问

3.5.1使用受保护访问

3.5.2使用私有访问

3.6重写方法

3.7创建类变量

3.8创建类方法

3.9创建模块

3.10创建混合插入

3.11小结

3.12练习

第4章欢迎进入Rails

4.1将Ruby放置在Rails上

4.1.1创建应用程序框架

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

第6章连接数据库

第7章使用数据库

第8章验证和测试

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

第10章深入学习视图

第11章Ajax与Rails

附录A练习答案

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有