新課公告:這個班是為了想快速進階 Rails 實戰,想大幅提升戰鬥力或想學習做商務 Rails 產品的開發者/創業者所開。
上課時間/ 報名網址:
報名網址:http://rocodev.kktix.cc/events/rails-e-commerce-2015-07
共四次 12 小時,大量實作。有紙本與電子講義
- 7/13 (一)19:00 - 22:00
- 7/20 (一)19:00 - 22:00
- 7/27 (一)19:00 - 22:00
- 8/03 (一)19:00 - 22:00
從多次的面試與 Meetup 交流。我發現在 Rails 界從 Intro to Rails 到 Intermediate Rails 這個鴻溝是相當巨大的。
很多僱主挑不到適合的 Developer,或者 Developer 投不上理想的公司。都是因為一個相同的原因,雙方離即戰力的定義相差太遠。僱主希望聘用到一個拿到規格馬上可以進行開發網站的 Developer。但多數的開發者 Developer 技巧始終停留在書上的狹隘守備範圍。沒有經過資深前輩帶練,開發技巧學習進展緩慢,因此不受青睞。
我發現問題有幾個:
多半的 Rails 教學書並沒有傳授「軟體規劃技巧」,這恰巧是開發軟體最重要的技巧。許多開發者學習完了 CRUD,接著想要實做自己心目中想要的功能,然後就卡住了,不知道怎麼繼續下去...
多半的 Rails 書範圍僅限於 CRUD,以及非常基本的 Rails API(多數的書是設計來讓讀者熟悉 Rails 環境,非進行實戰練習,雖然 Rails 環境本身就有許多課題需要學習了)。很難帶入實際商業的範例,開發者也因此缺乏實戰架構的能力。
實務上一個常見的 Rails 功能需要怎麼實現,要如何設計的好維護。通常只有團隊帶練才有辦法學習到。
如何部署維護一個 Project 到 Production 上線,兼顧維護、Performance、營運。也是書上很難傳授的課題。
有即戰能力的 Rails 開發者,市場上非常難求。但這樣的人才培養時間過長。我希望設計一個實戰課程,來彌補這樣的鴻溝。這次的課程將以實戰一個 EC 購物網站(最常見需求)為實例,傳授軟體規劃、架構設計能力以及基本的營運能力。(本班比上次開班多了 MVP 規劃與基礎 Growth Hack 技巧)
順利通過此課程訓練的學員,將可大幅提升 Rails 本身的開發技巧。
《 適合參加的對象 》
- 想進一步學習規劃網站的開發者
- 想快速精進 Rails 技能的開發者
- 想學習如何設計出漂亮架構的開發者
- ( 本課程建議完成 Intro to Rails 之開發者報名,另自行練習 Rails 101 的學員有報名優惠減免)
《 課程目標 》
在完成本次課程後,學員將可學習到-
- 軟體規劃技巧
- Rails 基本 API 熟習
- Rails 常見 Gem 串接
- Rails 程式碼整理基本技巧
- Rails 部署策略
預期參加這次課程的學員,將可大幅提升 Rails 本身的開發技巧。
- 直接擁有一般業界實戰 1-2 年的 Rails 工程師開發能力,大幅超車。
- 面試通過率大幅增加
- 有能力設計出可直接上線的網路商店
本班過去畢業同學,有大多數比例在一兩個月內找到不錯的 Rails 工作。或者自行創業。
《 費用 》
四周課程學費 30,000 元。 ( 7 /1 日前報名 25,000 元)
費用已含( 發票、教材講義)
《 時間 》
2015/07/13 (一)19:00 - 22:00 CLBC 台北市大安區復興南路一段293號 4F
2015/07/20 (一)19:00 - 22:00 CLBC 台北市大安區復興南路一段293號 4F
2015/07/27 (一)19:00 - 22:00 CLBC 台北市大安區復興南路一段293號 4F
2015/08/03 (一)19:00 - 22:00 CLBC 台北市大安區復興南路一段293號 4F
《 課程時間安排 》
7/13
- 1) 軟體規劃技巧 ( User Story => Tickets )
- 2) 實作貨品上架後台:( CRUD / namespace / Gems / roles )
- 3) 基本 Style 套版
- 4) Git Pull request 技巧
7/20
- 1) 加入購物車 ( Session)
- 2) 結賬填寫資訊 (nested attributes)
- 3) 訂單寄送確認信 ( Mailer with mailgun)
- 4) 訂單狀態 ( state_machine )
7/27
- 1) 整合金流 ( Service Object / 歐付寶 AllPay 串接 )
- 2) Mailer with Token
- 3) Code 整理術 ( Helper, Partial, Model , Controller )
8/03
- 1) Project 部署 ( Capistrano )
- 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
《 注意事項 》
- 建議至少有練習過 Intro to Rails Workshop 的同學參加。 若無參加過該 Workshop,可至每週二舉辦的 Taipei Rails Meetup 自主練習,並現場請前輩指導解惑。
- 本課程建議使用 Mac 電腦進行開發,Linux 可接受。但無法使用 Windows。
- 本課程的回家功課非常重,請確認平日下班有留可以寫作業的時間。
- 參加且練習過 Rails 101 這份線上課程的同學,學費可直接折抵 3000 元。請直接報名 Rails 101 學員票。雙人團報可雙人各減免 5000 元,歡迎邀朋友一起報名或湊團。
- 此班極熱門,過去記錄皆是開放報名兩周內即額滿,請儘速報名。
《 FAQ 》
Q: 本堂課可開發票嗎?
A: 可以。請在報名時填寫發票資訊。我們會在第一堂上課時拿給你。
Q: 這堂課裏面會附贈什麼其他內容
A:
(1) 印刷與電子講義
(2) 完整程式碼
(3) 結業證書
(4) 履歷撰寫修改建議
(5) 推薦信 (如果你上課非常認真的話,我會幫你寫推薦信)
Q: 兩人團報有比較便宜嗎?
A: 有,一人折 5000。建議可約同事或朋友一起報名。
Q: 我時間衝到不能報這個班,何時會再開這個班?
A: 目前時間不確定,但應該會是九月下旬。所以建議排除萬難報名。
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: 這個課跟 Xdite 其他班一樣有 Buffet 可以吃嗎?
A: 很抱歉我所有的班都會請大家 Buffet,但就只有這個班發便當,因為時間要用來學寫程式。
Q: 我不住在臺北,有辦法 Remote 上課嗎?
A: 請寫信至 xdite@growth.school 討論解決方法
還有其他問題嗎?歡迎寫信至 xdite@growth.school 詢問。
===
課程網址:http://rocodev.kktix.cc/events/rails-e-commerce-2015-07