Rails 商務網站 x 即戰力 - 2015 冬季班 by Xdite

這個課程將以建構一個實際的 EC 網購網站為例子。教授以下主題:

  1. 軟體規劃技巧( User Story 以及如何轉成具體可執行的細項) 見:[Rails 答客問] 要怎樣寫出來以前沒寫過的功能?
  2. 熟練基本 Rails API ( Model, Controller, Helper, Concern, Mailer ),設計出藍圖上的功能。
  3. 利用 Gem 加速開發網站 ( 帳號 / 上傳檔案 / 套版 / 寄信 / 介接台灣金流 )
  4. 如何寫出容易擴充且好維護的 Rails Code

本課程以就業為導向,將有分量非常重的實作。

 

《 適合參加的對象》

  • 想進一步學習規劃網站的開發者
  • 想快速精進 Rails 技能的開發者
  • 想學習如何設計出漂亮架構的開發者
  • ( 本課程建議完成 Intro to Rails 之開發者報名)

《 課程目標 》

在完成本次課程後,學員將可學習到-

  • 軟體規劃技巧
  • Rails 基本 API 熟習
  • Rails 常見 Gem 串接
  • Rails 程式碼整理基本技巧)
  • Rails 部署策略

預期參加這次課程的學員,將可大幅提升 Rails 本身的開發技巧。

  • 擁有一般業界實戰 1-2 年的 Rails 工程師開發能力,大幅超車。
  • 面試通過率大幅增加
  • 有能力設計出可直接上線的網路商店

本班畢業同學,有大多數比例在一兩個月內找到不錯的 Rails 工作。或者自行創業。

(本門課程每次上課皆 配實務經驗豐富的「雙」助教現役工程師隨時解答與排除問題,且有實體 office hour 可當面協助 debug 作業問題,住太遠也可以線上用 Slack 問問題

《 費用 》

定價 40,000 元。( 2015/ 9 前預付訂金者學費 35000 )

費用已含( 發票、教材講義)

《 時間 》(暫定)

  • 2015/11/09 (一)19:00 - 22:00    (台北市)
  • 2015/11/16 (一)19:00 - 22:00    (台北市)
  • 2015/11/30 (一)19:00 - 22:00    (台北市)
  • 2015/12/07 (一)19:00 - 22:00    (台北市)

《 課程大綱》

第一週
  1. 軟體規劃技巧 ( User Story => Tickets )
  2. 實作貨品上架後台:( CRUD / namespace / Gems / roles )
  3. 基本 Style 套版
  4. Git Pull request 技巧
第二週
  1. 加入購物車 ( Session)
  2. 結賬填寫資訊 (nested attributes)
  3. 訂單寄送確認信 ( Mailer with mailgun)
  4. 訂單狀態 ( state_machine )
第三週
  1. 整合金流 ( Service Object / 歐付寶 AllPay 串接 )
  2. Mailer with Token
  3. Code 整理術 ( Helper, Partial, Model , Controller )
第四週
  1. Project 部署
  2. 網站部署策略 (環境切分,密碼管理,前端調校)
  3. 基本 SEO , Facebook OpenGraph 資訊設定
  4. MVP 實作技巧與 Growth Hack 初階實務

 

《 關於講師 》

課程師資:鄭伊廷 ( Xdite )

Rocodev、Logdown 、Taipei Rails Meetup 創辦人。亞洲知名 Ruby on Rails 開發者。

Xdite 以軟體敏捷開發實力著稱,曾經領導開發過多個小中大型專案,皆如期準時上線。喜愛參加 Hackathon,曾以一個七小時開發的作品拿下 Facebook 2012 World Hack 全球首獎。

擔任過多個國家 RubyConf 講者以及出版多本 Ruby on Rails 教材。

擅長 Rails 開發、專案管理、MVP 實作以及 Growth Hack

《 注意事項》

  1. 建議至少有練習過 Intro to Rails Workshop 的同學參加。 若無參加過該 Workshop,可至每週二舉辦的 Taipei Rails Meetup 自主練習,並現場請前輩指導解惑。
  2. 本課程建議使用 Mac 電腦進行開發,Linux 可接受。但無法使用 Windows。
  3. 參加且練習過 Rails 101 這份線上課程的同學,學費可直接折抵 3000 元。請直接報名 Rails 101 學員票。(只要上課前有練習就可以了)

 

 

《 過去學員心得》

阿振

XDite 老師的課可以學到很多東西,但是前提是你願意花時間去學,不會就要問清楚。不管是去 meet up 還是通過課堂的討論區 slack,務必問到會。不要上完課還留下很多疑問,上課交那麼多錢,不問到飽怎麼行XD。最後不要以為學出來就天下無敵了,學習是一場永無止境的事,也是最令人興奮的事!希望有志往這個領域走的朋友們多多加油!共勉之。 ( 連結 )


阿凱

最大的賣點,真正與別人的差異化我認為是課後與課程中輔導。課後與課程中輔導 助教 or xdite 遠距離與近距離都可以詢問,這邊真的差很多。(補個e04,外面真的很多補習班是不讓你發問的,跟不跟的上是你家的事,那我自己看書就好了) 我可以接受,可以告訴學生你不懂,給個方向去查,不是就直接閃???講師與助教很有熱忱,這東西很難用文字量化,但就是感受的到專業與誠意。 ( 連結 )


Beer

課堂中講師會不斷提到他以往在做專案的經驗,這是我覺得這門課最最重要的地方,除非上班有前輩帶,不然其實很難得能夠聽到資深的工程師當場講授經驗。看文件固然重要,但是前輩的經驗更能讓人少走冤枉路。課程中教授的整理程式的小技巧,一些判斷的要點都受惠良多。 ( 連結 )


gvsvg

這堂課不是要讓新手感到快樂的,而是要成為具有即戰力的開發者。有心想讓自己變強的話,應該來上這堂課程。 ( 連結 )


Oscar

這邊想分享一下自己學程式的經驗。其實,在上這堂課之前,我曾經 很。不。 喜。 歡。寫程式這件事情,自己在研究所以及工作的時期,曾經試著逼自己去上課學 php,想要能夠真正學會程式,但我後來都放棄了。 
但是,這一次好像不太一樣。除了講師精心安排的課程跟助教,課後去 meetup 還有實體助教可以請教,學習門檻沒有以前那麼高,挫折的理由似乎一一被排除了。而且,更重要的是,親眼看到自己可以做出一個可以動的很好的網站,這真是太神奇了! ( 連結 )

 

《 FAQ 》

Q: 本堂課可開發票嗎?

A: 可以。請在報名時填寫發票資訊。我們會在第一堂上課時拿給你。

Q: 這堂課裏面會附贈什麼其他內容

A:
(1) 印刷與電子講義
(2) 完整程式碼
(3) 結業證書
(4) 履歷撰寫修改建議
(5) 推薦信 (如果你上課非常認真的話,我會幫你寫推薦信)

Q: 等級 1 的初學心者可以報嗎?

A: 可以。但建議在開課前至 星期二的 Taipei Rails Meetup 或星期四的 Ruby on Rails 新手村,練習 Intro to Rails 課程以及 Rails 101 課程,這裡都會有好心的前輩會帶你上手以及解答問題。先有練習的經驗會讓你在上課時的進度加速非常多。通常在上課之前你有至少 2次 x 4 週的時間可以熟悉這些知識。

Q: 我時間衝到不能報這個班,何時會再開這個班?

A: 這是 2015 最後一個班,2016 班表還未公佈。

Q: 這堂課會有 Office Hour 嗎?

A : 本班 Office Hour 在禮拜二的 Rails Meetup。你可以把作業帶過來這裡寫,我本人或助教會協助解答。另外我也會發放紙本講義讓學生參考解答。

Q: 因故無法上課,可以申請退費嗎?

A: 開課 14 天前申請退費,可退學費 90%。開課 10 天前申請退費,可退學費 70%。開課前 7 天內申請退費 0% 。如真的有重大無法上課,建議上網申請轉讓名額。

Q: 這個班跟其他的 Ruby on Rails 班有什麼不一樣?

A : 
1) 我個人非常注重養成學生的實戰能力。所以我不會教職場上無法用的到的東西。曾經跟我學過 Rails 技術的開發者,很多都已經變成國內非常頂尖的 Rails 開發者了。而且他們成長的速度都非常的快,平均 1-3 個月就有辦法從完全沒寫過程式,到自主開發功能或者是產品。 
2) 這門課是專注於就業導向或做產品,不是教虛無縹緲的「理論」。我擁有非常多產品實務開發、深厚專案管甚至「面試」以及「培養 Rails 開發者」的經驗。所以基本上學生的疑難雜症,我都有辦法給出精確的建議與方向。保證不浪費你的時間。但建議學生也投注一定的時間「練習寫程式」。

Q: 這個班比起別人的 Rails 班的時數有點少,有效嗎?

A : 
1) 上課內容貴精不貴於多。其他高時數的班內容很多大半在講以及練習「網路上就找的到的免費基礎內容」 ,如果你希望學這一類的基礎內容,我有一個免費的線上課程 Rails 101 課程 。參加這個就好了,不需要多花錢。

2) 本班的上課內容,90% 比例在於「真實戰場上的經驗」,從如何做軟體規劃開始(這是多數初學者的障礙),到映射到整套 Rails 架構的設計,結訓產品是實際上線的商務網站。這是其他課程所沒有辦法提供的。

3) 此外每週上課的 3 個小時,我們專注傳授核心心法架構(在業界才學得到,前輩還未必想教你)。實際上下課後回家作業學生還需寫上 3-6 個小時(有解答)。也提供助教會在 slack 或實體 meetup 的 office hour 解答,實際上是一個月會花上約 36-40 小時在學習。而且學的都是最精華的技巧。可以少走很多冤枉路。我相信這是同學最想得到的結果。

4) 這個班已經畢業了幾十個學生,相信你去問上過課的學長們,每個都會跟你講內容是太多太紮實不是太少。

Q: 這個課跟 Xdite 其他班一樣有 Buffet 可以吃嗎?

A: 很抱歉我所有的班都會請大家 Buffet,但就只有這個班發便當,因為時間要用來學寫程式。

Q: 我不住在臺北,有辦法 Remote 上課嗎?

A: 請寫信至 xdite@growth.school 討論解決方法

還有其他問題嗎?歡迎寫信至 xdite@growth.school 詢問。

集思台大會議中心(拉斐爾廳) / 台北市大安區羅斯福路四段85號

イベントチケット

チケット種別 販売期間 価格
Rails 101 學員票

2015/08/19 00:00(+0800) ~ 2015/11/07 00:00(+0800) 販売終了
  • TWD$37,000
一般學員票

2015/08/19 00:00(+0800) ~ 2015/11/07 00:00(+0800) 販売終了
  • TWD$40,000
次へ