深入浅出Rails(中文版)
2012-3
David Griffiths、 童健 东南大学出版社 (2012-03出版)
David Griffiths
450
童健
无
《深入浅出Rails(中文版)》将使你的编程和生产力达到最大值。你将学习一切rails scaffolding的基本原理,以创建自定义的交互式网络应用程序,全部使用rails的一套丰富的工具和mvc框架。你将掌握数据库交互、ajax和xml的集成、丰富的内容,甚至数据的动态图形——曾经要使用java、php、asp.net或perl建立相同的应用程序。你甚至可以舒适并熟练地使用ruby——但你是在web编程的上下文中去做这些,而不是另一个无聊的“hello,world!”。 《深入浅出Rails(中文版)》的特别之处 我们认为你的时间如此宝贵以至于不应该花费在为新概念伤脑筋上面。《深入浅出rails》用最新的认知科学和学习理论打造多感官的学习体验,运用适合大脑工作方式的直观的格式编排,而不是令人昏昏欲睡的密密麻麻的文字。
Intro1 Really Rapid Rails: Getting Started2 Rails Apps, Made to Order: Beyond Scaffolding3 Everything Changes: Inserting, Updating, andDeleting4 Truth or Consequences?: Database Finders5 Preventing Mistakes: Validating Your Data6 Bringing It All Together: Making Connections7 Avoiding the Traffic: Ajax8 It All Looks Different Now... : XML and Multiple Representations9 Taking Things Further: REST and Ajax10 Rails in the Real World: Real-World Applications
版权页:插图:
《深入浅出Rails(中文版)》由东南大学出版社出版。
无
毫不夸张的说,我对rails的真正理解始于这本书。先说说这本书的好处:1.简单。简单对于初学者是最重要的,对于初学者,首先建立一个对rails的正确认识和感觉是最重要的,比起那些奇淫技巧,“简单”给了初学者最有力的正反馈。2.全书一共有五个小case程序,案例不少,重要的是一步一步跟着打下来,进步很明显3.我的学习效率不算高,我一共花了45个番茄钟(每个番茄钟25分钟)磕磕绊绊的走完整本书,这就意味着如果每天晚上能学习3个番茄钟,半个月就能看完这本书再说说缺点吧:本书英文原版08年12月出版,而中文版今年才出,3年多了才在国内出版,对于技术图书来说,内容早就过时了。本书的采用的依然是rails2版本,rails3.0是10年2月release的,rails3.1是11年8月release的,rails2到rails3.0是一个巨大的变化,rails3.0到rails3.1也是一个巨大的变化,以至于彼此都不兼容。所以书中的好多命令和函数,对于rails的新版本的学习者来说都不存在了(我就是rails 3.2.9),跟着打下来是肯定跑不通的。我最开始接触rails,看的是Dave Thomas的那本著名的《Agile Web Development with Rails (4th editi...on)》中文版(dave这本问题更多,详情请参见我对这本书的评论),因为一些问题,看了一少半就放弃了,但是使我对rails3有了一个大概的了解,并且早知道了rails3中变化的一些命令。所以我再拿起这本《head first rails》时,大部分的命令我都能对应到新版本的rails上,至于那些没见过的,可以根据报错信息到网上搜索,应该都能解决。这5个case我跟下来的前4个,最后一个无论从难度和新版rails不兼容带来的问题上都是最复杂的,所以我没跟下来,不过如果你能够跟下来前4个,那么对你rails的进一步学习也是不小的帮助。再有希望出版社能够尽快跟进《head first》系列的图书,因为这个系列的图书不同于其它的图书,他们的原版都包含着许多口语化的东西,直接读原版困难很大,而技术图书延迟时间长了内容就过时了,销量也不会好,所以尽快翻译出版为上策 阅读更多 ›
不错,入门很不错的数,但是rails都到4.0了,里面的内容需要随时去google下改动了什么
还不错,不过有些需要更新