创业 [收费模式更新] 准备招 5-10 个 Rails 学徒,学期一年,有报名的吗?

425 阅读3分钟

学费: 每节课两小时【讲一小时,练一小时】,一共99元, 课后付费

学期: 一年

是否全职: 是

是否要求学员全职: 原则上要求脱产,对于不能脱产的,至少要保证每周40小时的学习时间。

对学员要求:
热爱编程,对前沿科技有好奇心, Stay hungry, stay foolish

我希望入学前的你:

  • 不是为了找份工作,而是真心喜欢Ruby和Web开发
  • 不怕吃苦,不怕麻烦,因为只有不断的重复(当然不是无意义的重复)才能真正理解编程
  • 不急功近利,希望一夜成仙。持之以恒,方能大成。

我希望毕业后的你:

  • 掌握基本的Ruby语法,熟悉常见的元编程的一些手法,可以比较容易的理解Rails源代码
  • 掌握牢固的计算机基础
  • 掌握常见的数据结构,可以写一些简单的算法
  • 深入理解MVC框架,掌握Rack程序的运行的原理
  • 掌握Rails开发,以及常见的Gem的使用
  • 可以自己实现具有简单功能的MVC框架
  • 可以根据生产需要创建或修改Gem
  • 掌握前端的构建工具的使用和配置
  • 掌握常用的Git命令
  • 熟悉持续集成和持续交付的流程

内容:

  1. Ruby基础
  2. 数据结构与算法Ruby描述(选)
  3. HTML、CSS(SCSS)、JavaScript(CoffeScritpt)
  4. Rails Tutorial
  5. Ruby元编程
  6. 深入学习Rails框架,掌握Rails内核实现
  7. 打造自己的MVC Web框架

主要教材:

  1. Ruby编程(Matz)
  2. Ruby元编程
  3. Rails Tutorial
  4. Rails Guides
  5. Rebuilding Rails
  6. Owning Rails
  7. 数据结构与算法

09-14 Update:

课程安排

课程 课时 内容 教材
Ruby环境安装 2课时 安装Ruby,介绍Ruby社区的一些情况,了解Gem、Bundler等 自编
Ruby初步 10课时 掌握变量、常量、运算符、三种结构、文件输入输出、类、模块,初步了解面向对象编程思想。根据大家兴趣可以实现各游戏啥的,或者写个区块链,或者实现某个机器学习算法(比如kNN之类的),或者写个爬虫啥的 Program 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描述,自编