新成员训练建议 - mindpin/docs GitHub Wiki
第一阶段:
- 熟悉 rails 框架的基本使用,参考滑板书完成一个简单的示例工程
- 把示例工程代码放置到 github
- 把示例工程发布到 heroku 或 cloud9
- 通过 Ruby-编程语言-纵览简介 掌握 Ruby 基本语法
- 备用链接 - Ruby-编程语言-纵览简介(百度盘)
第二阶段:
- 熟悉 jQuery 的使用
- 开发一个纯静态页面构成的工程
- 把工程代码放置到 github / github pages
第三阶段:
- 开发一个 rails 工程,包含简单的功能,使用 mongoDB 作为数据库(不允许使用脚手架)
- 使用 ajax 进行体验改良
- 集中讲座
- 讲解 HAML 的使用
- CSS 排版基础
- Sass 的使用
- Coffee 的使用
第四阶段:
- GitHub Flow
- rspec 自学
- 集中讲座
- rspec + factorygirl + capybara 介绍
第五阶段:
- 将工程整理为 rails engine,参考 转换方法
- 模拟集成
- 模拟迭代
内部专门课程:
课程名 | 时长 | 备注 |
---|---|---|
[[HAML的使用 | 内部课程:HAML的使用]] | 一小时 |
CSS排版基础 | 待定 | |
Sass | 待定 | |
CoffeeScript | 待定 | |
rspec与测试驱动开发 | 待定 |