最近有个想法,就是免费帮助初学者学习 Rails 开发。想法是这样的:
学 Rails,大部分都是自学的。有的人自学能力强,很容易就入门进阶了;还有一些人,在别人的指导下,能够很快入门,而自己摸索总是找不到方向。
社区里推荐的 Rails 学习方法,无非是看官方文档,看书,看开源代码。但是 Rails 方面的书籍,跟不上最新的版本。开源项目,要么很小,没有实用价值。要么很大,一下子没有头绪。
我的解决办法是,基于 Rabel 的源代码,给大家讲解 Rails 开发的各种知识,把我学到的东西都传授给你,这样就能解决以上几个问题:
Rabel 基于 Rails 3.2.1 开发,帮助你学到最前沿的技术,跟上技术发展的潮流。
Rabel 是一套简洁的社区软件,代码量不大,但包含足够的功能,适合初学者研究学习。Rabel 同时有完善的测试 (rspec + cucumber),能够以实际例子,告诉初学者 BDD 开发的基本方式。
rake stats
的统计结果如下:
Code LOC: 1202 Test LOC: 1524 Code to Test Ratio: 1:1.3
Rabel 官方网站:http://rabelapp.com ,大家可以看看。
想法就是这些,看看大家有什么意见。
第一期要做的话,人数限制在 5 人吧,培训通过 Google Groups 进行,代码会免费赠送!
#3 楼 @jokry 哈哈.. @daqing 应该搞的是实时的在线培训... 如果愿意做视频的话...非常欢迎放在http://railscasts-china.com/
觉得没有什么多大的必要,不过传授方法倒欢迎。我学 IT 一年了,之前学 java 的时候,看过传智播客,尚学堂的视频。到现在剩下的只有马士兵老师教的学习方法与解决问题方法让我一直获益良多。培养一个 IT 人,最重要的是慢慢指引其形成自己的学习思路~而不仅仅是一个技术吧~ 愚见~
#64 楼 @8forbidden 经过实践,这种指导方式不太适合大家。虽然很多人报名,真正提问的人太少了。所以说,继续这样的免费指导,也没什么用处了,而且基于 Google Groups 还要翻墙,很麻烦。
现在我是这样理解的,对于有自学能力的人,不需要这样的指导。因为他自己看代码就能懂了。对于没有自学能力的人,传统的培训方式比较适合。
所以,对这个指导感兴趣的同学,可以直接联系我:
Email: [email protected] QQ: 420771712
我随时解答大家的问题。