|
Ruby课程目录
) Z# f8 A0 E7 B- u: d' ~7 |) b. o1 ~. T1 d
1.1Ruby简介.avi# k% |' ~+ f8 g7 J
1.2Rails简介.avi, }; V, d* C% [/ w
1.3下载Ruby和Rails.avi. o- q1 Z( t) n/ Q
1.4安装SciTE和安装RadRails.avi
: V' L8 h: U6 R8 {* Y M- U1.5手动编译Ruby程序.avi
# J7 P+ u+ |3 A( i3 c- C1.6实现计算器.avi
j5 o7 F( f2 [$ V$ [
1 V! D3 x: w( ?6 t2 x; q2.10条件语句.avi2 i7 i. v3 R2 b3 n
2.11循环语句.avi
6 W' d: I& [! b* ~6 W3 V5 U2.12跳转语句.avi
- v" X z+ D3 }4 j, I6 v2.1常量的使用.avi0 j4 ?4 |# s; d( I
2.2变量的使用.avi
1 o3 U! _% w0 \7 G% |2.3数据类型的使用.avi- I, i( d5 r! T9 s D
2.4算术运算符和赋值运算符.avi, Q9 a& F! H3 v- u4 f
2.5位运算符的使用.avi
" Z4 X3 j- U7 D) ]' [$ ~2.6比较运算符和逻辑运算符.avi% p1 C" P/ |6 q( M) e6 z
2.7三目运算符的使用.avi' h* ?5 S* U% b! k I. }
2.8表达式的返回值.avi/ @9 V5 f! o U' X
2.9并行赋值和嵌套赋值.avi
+ I" h" d8 {+ B. C. R9 o5 C
6 v- o" I+ c# V" U8 b3.1创建字符串.avi
3 `* n6 f. C+ O) t# j3.2操作字符串.avi
, F. k9 y/ b# ~( z3.3Hash对象.avi
' {) U2 ?) }! F+ T; M3.4数组.avi
, h& D1 v. U- y3 J3.5类型转换.avi3 { B6 T3 R& ]5 p$ l' Y
7 E' |1 B; g6 }
4.1面向对象.avi: n) L: g% v+ m1 m
4.2创建类.avi& n6 ^! G+ [1 l0 h' j, k
4.3方法.avi
% z3 G, Q7 N$ K) w9 F4.4实例变量和类变量.avi
6 X8 v$ I; |0 x+ Y6 l o8 L4.5属性.avi$ V, z& @9 [/ D5 [! A% Z9 z
4.6构造方法.avi
# j7 n- a2 r8 ~4.7在方法中使用块.avi. d# o5 z! E2 E8 e' ~0 n0 ?
4.8类的继承.avi7 F' r9 k; m. f3 ]5 j
4.9访问作用域.avi
- g/ q9 w' e/ ~
% q5 F% X1 Q3 L7 O+ M5.10创建异常类.avi" @( [2 T! N3 t# P8 q7 b/ a* u
5.11正则表达式.avi( Y6 M3 h7 J5 ^0 ?. a y# E6 z" Z
5.12时间和日期.avi
1 q# W+ l8 _, h3 ^( \5.13线程的创建及操作.avi( r* g8 Z' x# I! I. J' r C9 D
5.14同步线程.avi ? X! ?+ s# S# m0 \1 F
5.1模块的定义与使用.avi0 j& n! I0 G# p& L
5.2BEGIN块和END块.avi
+ V9 H8 L0 f, y T# b5.3加载其他文件.avi
: u8 V2 k" J3 D9 i2 [; e: x5.4别名和定义.avi
5 W# D. x, k q) [+ B6 J5.5method_missing的使用.avi
/ S; d7 m+ Q) A; \5.6duck typing特性.avi
; `, D2 a' L7 v; k5 R5.7Proc对象.avi% A, v j2 F' b+ y
5.8eval方法.avi. s' j7 C4 ?: o4 S5 U) z
5.9异常处理机制.avi
4 z/ V0 ^6 X( L( U0 {& ]2 V" U7 r, s# K& c+ l: ~
6.1访问文件属性.avi
" { ?4 b* }$ v# `6.2读取文件.avi% _+ X1 t. b6 N
6.3写入文件.avi
' Y1 P) j a& @% Y; b! Z" g6.4操作文件.avi% C/ |6 b8 o3 X' p* G2 V
6.5操作路径.avi
: }! x0 }" R& @0 M# y5 D# u$ W# |6.6操作目录.avi1 M3 O# z# d; P# ]
7 R8 x% ~8 O# y" [/ L* Q7.1数据持久化.avi
4 T" L5 l% A" C; U$ D" T7.2使用MySQL模块执行SQL命令.avi
/ I/ s* A2 y" |) E# N% \" P5 @; x7.3获取查询结果集.avi
5 q# P; |/ a5 @, G4 a7.4处理结果集.avi! [# o/ g2 u ]+ _; b8 V
7.5查询元数据.avi: q) ~' Z' T y( E& s
7.6使用DBI操作MySQL数据库.avi3 N% Y/ E1 z9 ?, S
7.7DBI中的占位符.avi
3 E7 {8 M( f+ B! F. G; `7.8使用DBI处理查询结果集.avi, i% a+ d, s- y I
7.9DBI中的事务处理.avi
9 h& a! Y6 f' g
1 H. r' k: y# J8.1重新认识Rails.avi
& U) g- t! Y% |" n0 m8.2Rails与数据库.avi
4 A" J: M, t5 i* l( d8.3向第1个Rails项目问好.avi
: ^9 R; @5 h! Z7 h v C/ K# O8.4查看目录结构.avi8 r2 ?! P* t. w) M4 O$ k7 a
8.5创建博客项目.avi
( F; b Q t) t1 x" M8.6database.yml文件.avi: Z; w; c0 d& x. S' [
8.7scaffold生成器.avi+ c# y, g) a+ Z/ d
8.8Rails应用程序运行流程.avi
5 f0 Z# t8 U' J9 v- g8.9完善blog项目.avi
- C4 p' h6 ~( q, f) U, u) q5 G" J( z; D2 C) J H7 l
9.1什么是ORM.avi
' I( u/ z+ Q1 a4 d9.2ActiveRecord.avi
$ {8 Y% J j( w2 U7 w- T# k9.3使用ActiveRecord查询数据.avi
9 b/ w2 ^2 ]! N9.4动态查询.avi5 i9 ]# c/ j* L) S& Q! ]' x
9.5使用SQL语句查询.avi
( P- H! I9 R, B' [% Q j9.6统计记录行数.avi6 g# z* O# y3 z) N X$ s/ B# o
9.7new方法和save方法.avi
( B) D+ e* ~! X: o9 S' }% V5 t9.8更新数据库.avi
" O+ M B9 o& V7 _+ Z9.9删除数据.avi0 O' t; E& B. O }3 G" I
! j, O) }) A: ]% x; V10.1一对一关联.avi
& j, l7 p8 ]5 Z1 D; ?- V4 |10.2一对多关联.avi
+ X" ~0 D7 }. j0 [4 j10.3多对多关联.avi9 m& I2 _6 K# Q* \* i Y! n% h
10.4自关联.avi
0 z2 B6 ~7 r; A10.5事务处理.avi, ]& |& L, M @. c5 A
10.6自定义数据校验.avi
4 `; [* B! J; }0 E$ X10.7模型校验器.avi6 \3 C, b. c6 c O
10.8回调方法.avi# {6 U* ~% @% ~( j4 w5 b) s! J
3 n) z6 g& O' i* w# c" C
11.10通过URL重定向.avi, ~5 A9 p. C& N8 q" i* N
11.11过滤器.avi
* g+ m& c# Y+ Y, s# ^6 L11.12过滤中文响应.avi1 q: W+ g5 k- a7 n8 L
11.1-3Action Pack介绍.avi
) a6 ~, I2 b8 {# U( ^, m11.13输入校验.avi, B2 C+ z6 v& s5 G4 ?& m" z8 H/ I7 z: B
11.4路由类型.avi
6 \8 g" p' q7 g9 T* p11.5ActionControllerBase类.avi! ~6 f" i$ f, a
11.6提交数据到模板.avi% G; g# G% m7 A2 X" S+ d' ~3 I
11.7提交到文件.avi1 K1 R7 K+ N( d# y+ C. E
11.8提交到文本.avi
* ~6 I1 O5 M' \11.9重定向到指定的Action.avi4 |9 R# W0 s" c& l- f6 u" r
) J% e! \5 @1 } f7 v* Z( S4 Z
12.10选择日期和时间.avi8 k x7 u" G: J2 z# Q0 d" r
12.11使用Helper类.avi
# G, z; S5 l" z12.1Rails模板简介.avi2 y" }( }9 [) F1 C
12.2ERB模板、XML模板和RJS模板.avi: ]* h/ `) {3 A5 U' l
12.3显示图片.avi! a/ K5 p1 \$ w
12.4加载Javascript函数库.avi
5 W0 E! }. K( t% ?2 k* e12.5加载CSS样式文件.avi
1 V; |, T- @( ~1 A( @5 P4 b L" [2 x12.6定义输出格式.avi% e& ~5 f& Y0 |& [2 s
12.7生成超链接.avi
' ~9 G- y* F' E8 u12.8生成Form表单.avi
7 x- ^1 c+ | q+ t% @8 j12.9与模型交互的表单.avi
8 j+ j8 _% L3 `( a& [
' ]. z+ k3 H: {' Z4 @13.1浅谈session.avi* @ R( @9 F; G; a
13.2创建Session和Session工作原理.avi0 C: S6 e1 `$ C, w6 k
13.3网站中购物车的实现.avi
; r+ X: D! ^% B' _0 k! a13.4Cookie.avi
( p; r' T4 `7 I: ?: z( U$ g3 I13.5创建Cookie.avi
# z! n5 j5 a* F; T4 F- j4 j/ j13.6显示购物车中商品的详细信息.avi
2 J: a/ B/ z0 `+ g( a" j13.7统计网站的浏览次数.avi# q# E! _. L E i% T$ J
13.8 “我”的传值.avi9 I& L8 z' A8 ?8 P! t
, u, g, y5 c* d$ X
14.1Ajax简介.avi
0 \2 r6 L( f O& X5 k14.2jQuery中的Ajax实现.avi
7 w, \6 D8 H5 P; h: w3 c14.3jQuery元素的加载动作.avi5 c/ R& ]( J% J& P# U
14.4jQuery中Ajax的高级实现.avi' Y7 o" u. Z) P4 h+ i
14.5Rails发送异步请求.avi9 U* S/ \2 H# ]+ a5 O
14.6Rails异步提交表单.avi
8 j8 R, A* ~, W1 ?& e/ ~- _0 }1 ^- i( D+ V
15.1文件上传.avi, R! M& Q M* t+ y' l/ H
15.2send_file和send_data.avi# a- ]! v. C! v( y8 M( d; E
15.3CKeditor.avi
7 p& g2 M0 [! I# ^. O9 q7 w: X15.4邮件通信.avi
4 d8 \: J8 X8 O15.5缓存.avi
! V! J+ }0 h0 o1 K下载地址:
5 _3 c3 P7 }) ~: g
5 z. d: G+ L( S3 M8 @$ M: z: W资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
R! m/ z( l/ L/ v& J0 L i+ H/ o5 P& w& G3 k" u
/ L' u0 O0 v1 }. N) w0 U0 r6 M: w% a6 x |; ^0 q0 L
本资源由Java自学网收集整理【www.javazx.com】 |
|