over 1 year ago

我今年下半年重開了去年評價很好的 Rails 商務網站 x 即戰力班。開這個班的目的,是為了讓市場上多一點即戰力能戰鬥的 Rails Developer。

目前口碑蠻不錯的。

課程內容以及設計理念

雖然網頁上我已經有公布上課大綱是什麼。不過有朋友還是希望我解釋一下這是在上什麼。所以我就大致上寫一下:

第一週

第一週我會教新手,「軟體規劃」,以及「規劃完怎麼樣慢慢實作完內容」

這是過去我訓練過幾十個 Rails Developer 發現大家的共同罩門。很多人學完坊間的 Rails 基本教材,會操作基本的 API 了。但是對於「要重新寫一個自己屬於自己的 App」有困難。

其實不要說自學了,就連許多公司裡面新雇用的 Rails Developer,很多人頭三個月都還只能實做「單項」簡單的功能,沒辦法說「規劃一個整塊功能」,在限時內寫完。

這就是我第一週想要傳授的能力。這個能力會在後面的課程中一直反覆的用到。

第一週其餘的內容,都會圍繞著

  • 「軟體規劃」
  • 「如何圍繞著軟體規劃,慢慢把軟體疊出來」
  • 「利用 gem 實作功能」。
  • 「如何問出不會被鄙視的問題」

同時鼓勵大家下課後去參加社群,寫作業,問問題。

第二週

第二週,份量會變得非常的重。

主要是「規劃一個整塊功能」並實作。
從 Helper -> View -> Controller -> Model 逐層的深入設計。同時透過這些一個一個功能,把 Rails 常見的功能觀念一個一個帶進去。

這一週的主題是

  • 實作購物車
  • 結帳
  • 生成訂單
  • 切換訂單狀態

同學會學到

  • Helper 常見設計方法
  • Model 常見設計方法
  • Controller 常見設計方法
  • 怎麼樣拆架構,「跳開還沒有頭緒」的架構

第三週

第三週呢,我們實際介紹如何介接「第三方服務」,以及處理第三方服務需要處理的問題。再來,因為前兩週我們把程式寫得很亂了,怎麼樣整理程式碼。

這一週的實戰主題是「寄信」以及「實際付款」以及「部署」。

  • 寄信是教 Mailgun
  • 付款是教 歐付寶
  • 部署是教 Heroku

部署這些第三方服務還會有一些「開發環境」與「正式環境」的差異。我們教如何處理相關的疑難雜症與 debug。

整理程式碼部分我們會教

  • View
  • Controller
  • Model

的相關 Best Practices 收納術,以及整理心法。

第四週

第四週呢,我們教實際從業 production 環境會遇到的各種挑戰。去年我們教了

  • 簡單的 SEO 與 Facebook Opengraph 資訊
  • Frontend 怎麼樣提升效能,
  • Backend 怎樣提升效能,簡單的資料庫設計以及索引原則,怎麼要找效能瓶頸點。
  • 開發時需要注意的簡單安全性問題
  • 求職履歷要怎麼整理

今年這些全部都會教。

另外我還會多教一些簡單的 MVP 與 Growth Hack 實戰。讓你知道一開始哪些產品功能可以先做,哪些不用做。還有簡單的推廣產品技巧。

為什麼這樣設計?

這套課程,內容都是一個 Rails Developer 從業 2-3 年(還未必會全)學到的課題。目前是沒有一本書以及線上教材所可以提供的。全是從我 Rails 從業八年來帶過非常多 Rails Developer 的 Training Cycle 所萃取出來的。

所以如果要說這個班跟其他人有什麼不同。

1) 首先,雖然我們上課只有四周,每次只有 3 小時。但是這 3 小時不是講一些 「網路上就找得到的基礎教材」灌大量時數。我們是教書本上沒有的東西,鐵錚錚的實戰累積經驗。

2) 我們上課是高度互動。學生一定要留時間寫作業(下課要至少寫3-6小時的作業,有解答),下課還來 meetup 問助教問題。每一上上課就能帶很多高度半成品的東西回家。

如果你有點子想自己實作,按照類似的架構就可以搭出有模有樣的東西。

而不是只教你單一個功能,你根本不知道為什麼會這樣設計。(如果要學這種東西,Railscast 很多)

3) 我們教的整理術是 rails 圈內已經演化到有最佳解的東西。所以學生不用浪費時間重新再進行這個 cycle 一遍,還不一定有方向。

這個班從設計的宗旨開始就是要教出:錄取後馬上可以打仗的人。不管是你想要換工作,或者是做自己產品,都可以自己有方向快速上手。

我們不會唬爛你說出來可以變即戰力,事實上每週都在教你網路上的 101。

趕緊報名

這個班是每季才會開一次。錯過了就要等上 2-3 個月。每次開放都是幾天之內就爆滿。

目前 2015 冬季班正在接受開放報名,請趕快卡位:

← 淺談 O2O 的未來:由 HomeJoy 倒閉事件衍伸出來的 Inconvenient Truth 再談 HomeJoy 倒閉的第二個 Inconvenient Truth →
 
comments powered by Disqus

宣傳連結

  1. 免費 Rails 學習手冊

    Buy Rails 101
  2. Intro to Growth Hack


    Growth GrowthSchool

    預購 8 折 中