Intro to Rails Workshop ( TA 須知 )

1,482 views
1,320 views

Published on

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,482
On SlideShare
0
From Embeds
0
Number of Embeds
157
Actions
Shares
0
Downloads
8
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Intro to Rails Workshop ( TA 須知 )

  1. 1. Intro to Rails Workshop
  2. 2. from RailsBridge • RailsBridge • 成⽴立於 2009 年 6 ⽉月 • 主旨:歡迎更多不同背景的朋友加⼊入 Ruby on Rails 開發的⾏行列
  3. 3. Intro to Rails • 上午:InstallFest (安裝 Ruby on Rails 環境) • 下午:Workshop (開發 + Deploy to Heroku)
  4. 4. 中⽂文教材 http://bit.ly/railsbridge-tw 如果可以的話,請先在家裡跑⼀一遍
  5. 5. 流程 • 上午:學員與 TA ⾃自我介紹 • 理想配置是 1:2 • 勉強配置是 1:4 • 帶領你的 Group 開始裝機器 • 無法協助學員解決的話請呼叫現場的 Mac / Ubuntu / Windows 專家
  6. 6. Installfest (上午) • 務必照 RailsBridge 上的建議請學員安裝 • Windows ⾛走 RailsInstaller • Linux 儘量⾛走 apt + RVM • Mac 儘量⾛走 brew + RVM
  7. 7. Installfest (上午) • 裝開發環境 • 設定 Git • 製作 ssh key • 開 Heroku 帳號
  8. 8. Workshop (下午) • 簡單的 Ruby • 跑 IRB • loop , Array, method • ⿎鼓勵同學們試著⾃自⼰己寫⼀一個 method 並呼叫
  9. 9. • 新建⼀一個 Rails 專案 • 講解⺫⽬目錄 • 把 Rails 加⼊入 Git • 在本地 Run 起 Rails App Workshop (下午)
  10. 10. • Scaffold • CRUD (不需要在此時講解 RESTful ,新⼿手聽不懂 會迷路) • 只需講解 View 與 Action • 設定 Routing Workshop (下午)
  11. 11. • 投票 ( member action ) • 投票記錄 ( ActiveRecord ) • console 操作。儘量讓同學們多玩⼀一下。 • redirect 跳轉 • link_to • 可講解 view 要怎麼改 Workshop (下午)
  12. 12. • Deploy to Heroku • 此部分如遇問題可問別桌 Workshop (下午)
  13. 13. 若有剩餘時間 • 扣分 downvote • 排⾏行榜 • 加⼊入 devise • 加⼊入 bootstrap
  14. 14. TA 注意事項 • 對同學友善。多數同學可能只有 HTML / CSS / Windows 背 景 • ⿎鼓勵同學發問與嘗試,多稱讚 • 多數同學有強烈的好奇⼼心 • 請忍住搶鍵盤的衝動 • 請忍住「⾮非常詳細解釋」的衝動 • 時時停下來關⼼心是否有何處打結 • ⿎鼓勵做筆記
  15. 15. TA 必讀 http://docs.railsbridge.org/workshop/more_teacher_training 請仔細讀過⼀一遍,若有不適當舉動,將會請 TA 離場
  16. 16. Rundown • TA 請於 9:45 前到場 • 10:00 開始上午場 • 12:00 放飯 • 13:00 開始下午場 • 15:45 準備 closing • 16:15 出發 After Party ( 歡迎建議地點)
  17. 17. 遍地開花
  18. 18. • 上論壇挖坑 ( 1 籌辦⼈人) • 場地: 網路好,交通⽅方便,電源多 (建議商業場地) • 寄信給 railstuesday@gmail.com 開 event • 助教: 學⽣生 = 1 : 4(最低⽐比例) • 20 ⼈人 + 10 張贊助票(⽐比找廠商快)

×