少於 1 分鐘閱讀

基本能力

  • Google - 請點滿此技能
  • English - 現在至少會Google找翻譯的程度(我發現很多人錯誤訊息明明寫得很清楚,ex.template missing,但還是會直接丟Slack問,可以預想絕對無法進步)

沒碰過 unix-like 環境

  • terminal - 至少知道/是跟目錄,~是家目錄,會切換目錄,知道–help查語法
  • mac - 操作方式要熟悉,找人幫忙問一下

沒碰過任何程式

  • ruby

沒碰過web程式

  • 前端知識:
    • html - 知道head body,知道css、js怎麼插入,
    • css
    • javascript - 知道有這個東西就好,他是jQuery原生的寫法
    • jQuery
    • bootstrap - css的Framework
  • 後端知識
    • rails
    • sql
  • 沒碰過版本控制:
    • git - 至少了解分散式版本控制是什麼,哪些指令
    • github - 操作技巧

建議新手

我覺得網頁程式不難,主要是雜,要學的東西太多,而且很多東西要探討他的歷史,才會知道為什麼現在要使用這種做法。 這門課程教我們跳過基礎,直接學習ROR,之後再來惡補,實在算是很逆天的學法、一種快速通關的方式。 其實因為每個人的基礎狀況都不同,這種方式還是很有效果的,重點是要會發問。

學完後也奉勸大家,這門課是 ror 課程,你仍有很多東西還是非常需要惡補,否則隨便講兩句就被發現你的 bug 在哪,有機會再列我認為的惡補清單給大家。

實在不知道從何問起的話,就直接把東西帶來 meetup,邊貼 code 邊問為什麼這樣寫。

建議高手

這份課程真的算是商業應用的精華,不會吃虧的 遇到問題懶得問人,可以直接看官方的 api 吧,詳細到爆炸,我自從看了 api 之後,考試都考 100 分,剩下再來問 slack 這些課程其實真的不用做三遍,把重點整理成一份,直接理解幫助記憶吧(rails 真的只是寫法簡略到很不習慣而已)

留言