上一期招了 6 个学员,本来想全职做,但是大家有时来有时不来,造成我的收入也相当不稳定 。
既然没法全职做,就当做公益吧。
*那个想钱想疯了的人想明白了
学期:一年
是否全职:否
是否要求学员全职: 原则上要求脱产,对于不能脱产的,至少要保证每周 40 小时的学习时间。 否
对学员要求:
热爱编程,对前沿科技有好奇心, Stay hungry, stay foolish。 感兴趣即可
内容:
主要教材:
课程 | 课时 | 内容 | 教材 |
---|---|---|---|
Ruby 环境安装 | 2 课时 | 安装 Ruby,介绍 Ruby 社区的一些情况,了解 Gem、Bundler 等 | 自编 |
Ruby 初步 | 10 课时 | 掌握变量、常量、运算符、三种结构、文件输入输出、类、模块,初步了解面向对象编程思想。根据大家兴趣可以实现各游戏啥的,或者写个区块链,或者实现某个机器学习算法(比如 kNN 之类的),或者写个爬虫啥的 | Program Ruby, Ruby Introduction to Programming with Ruby, Object Oriented Programming with Ruby |
Git | 1 课时 | 掌握常见的 git 命令,熟悉常见的 Git 工作流 | 自编 |
Rails 教程 | 100 课时 | 掌握 TDD 开发技巧,可以使用 Rails 来开发常见的网站,掌握路由写法,能够根据项目画出数据关系图,掌握如何用 Rails 表达数据表之间的关系,基本掌握 Guides 的内容,熟练掌握常见的 Gem,学会查找文档,通过谷歌、Stack Overflow 等解决开发中遇到的问题,掌握 Nginx 的配置方法、Linux 服务器维护的常见命令,会根据要求修改 Capistrano 脚本 | Rails Tutorial,Demystifying Rails |
Ruby 元编程 | 40 课时 | 结合 Rails,掌握常见的元编程技巧 | Ruby 元编程,自编 |
Dig into Rails | 150 课时 | 掌握 Rails 中使用的元编程技巧,掌握 Rails 内部框架的实现思路,可以自行查找所使用的方法 | Owning Rails |
动手实现自己的 MVC 框架 | 50 课时 | 掌握 MVC 框架的实现原理 | Rebuilding Rails,自编 |
数据结构与算法 | 50 课时 | 掌握常见的数据结构和算法,掌握算法复杂度计算方法和评估 | 数据结构与算法 Java 描述,自编 |
西湖美景,三月天奈~
如果 1 个大神能带出 10 个大神,10 个大神带出 100 个大神....这样下去,ruby 大神将无穷匮也!
职业培训吧,国内我不清楚,国外一向是 portfolio, projects 导向的,也是学员最大的收获和在雇主面前自我展示的资本。有条件的话,职业培训方还会训练学员如何有主次轻重地介绍自己的 projects. 所以我假设你是要给学员很多 projects 去做的。制作 projects 过程中,如果没有专门前端,在深入后端前就会撞上 js 这堵墙,或者干脆就做老旧风格的 app.
有条件的话,最好能给学员拉到肯付钱有需求的客户,有需求没钱的也好。paid projects 比 non-profit 更有说服力,有客户有生产环境实际使用的比自己瞎做着玩的更有说服力。
如果你不是这个思路的话,我觉得问题很大,如果是我的话我肯定不会参加你的培训。
如果你是这个思路,你现在需要先把你的 projects 清单拿出来,解释一下为什么要做这些 projects, 为什么这些 projects 能说服未来的雇主。那对你潜在的学员客户的吸引力会大增。
他更倾向于教学教育。职业培训确实更利于就业,转化成生产力,但是一般从入门到精通是不可能的,需要过程与时间。先就业再深造,才能达到更深的层次。你的问题也让我想到一些方面的事情:这个培训针对于有其他语言编程基础的会更好些。
这样就可以解决掉你说的一些问题,深层次的知识也能够更好的被学员所消化吸收。
@waytohigh 我倡导的面向能力的的培训,而不是面向就业的培训。
程序员至少分两种,一种是知其然,不知其所以然的;一种是知其然,也知其所以然的。 我希望通过一年的学习,学员不仅仅知道怎么写 Rails APP,更知道深层次的实现原理。 出了问题,不在是靠百度来解决,而是可以直接查看 API,查看源代码来解决。
也许这样的学员很少,这样的招学员的帖子对很多人都没有吸引力,但是,我觉得对于程序员或者希望成为程序员的人来说,这是一个对的方向。
练一小时
是只会做一些习题之类的吗?有习题的话,要大赞!!!很多课程都没习题,没习题还不如自己看书。。。
再问一个问题,可不可以旁听,假设我对某节课感兴趣,就去听一下,我愿意付 99 元,但可能不会做习题什么的。这种可以吗?