大家好,我是 Vic,目前在台南的好想工作室學習,已經在這裡自學了幾個月時間。鐵人賽的開始,代表著我的 JS 學習的路也已經學到了一個段落,這一個階段要挑戰的就是三十天連續的技術發文,挑戰短時間內對JavaScript的理解程度,學習了三、四個月也是一段不短的時間,該來突破自我了!

這段時間自學看了許多網路上資源跟書籍,列出一些我自己覺得很不錯的(各列前三個)。

學習網站:

  • JS MDN
    提供了很多語法的說明跟相關的技術文件,正確性很高,而且每個語法都有很清晰的範例,是一個我後來當作 JS 字典的地方,會天天看天天查。
  • JS w3schools
    跟 MDN 是同個性質的學習網站,但相對來說會簡單些,優點是版面很乾淨,會讓人看了覺得很舒服,我覺得也很適合初學者去看。
  • Lidemy 鋰學院
    號稱是一個為初學者而生的線上程式課程平台,我覺得當之無愧,滿完整又便宜,就算不花錢上面也有一些免費的課程。之前花了一個月去訂閱,然後把想看的學習影片全部看完,我覺得很划算。

學習書籍:

  • JavaScript 概念三明治:基礎觀念、語法原理一次帶走!
    簡稱三明治,看完後個人認為超適合初學者,裡面淺白好懂,去年才出的內容也很新,最棒的是還是全彩的,但可能內容不會很深入,有好有壞,不過是很棒的書。
  • 0 陷阱!0 誤解!8 天重新認識 JavaScript!
    簡稱 008,很厲害的書,不過我看完後覺得對於完全新手的人會有些吃力,因為蠻多部分書裡面當作你已經知道然後省略掉,所以可能會需要邊看邊去查 MDN 幫忙理解,但有一定深度,是一本好書。
  • 忍者:JavaScript 開發技巧探秘, 2/e
    簡稱忍者,完全不適合新手看的書,我覺得可能要上面兩本三明治跟 008 讀完再來挑戰,一本高手境界的書,要記得它,當你未來要更上一層樓時,閱讀忍者是一個好的方法,目前我正在看,還沒看完。

我的預想

預想這次的系列會從個人認為 JS 最難的部分開始寫,系列文章順序理論上就是從困難=>簡單,後面假如沒東西想法寫,就會開始挑戰當日找新東西馬上學馬上寫。目前還沒開始寫所以沒什麼概念,所以詳細的大綱會根據我個人寫的速度而跟著變化著。

開始與結束

就如標題所講的,這是一段開始與結束的序言,鐵人賽開始的同時,一些事情也隨之跟著結束,而我要做的就是把握當下,用心的把我這階段該完成的事情給完成,這會是一段難忘的回憶,因為一些原因,我鐵人賽期間會有點忙,不過相信這也是練習同時應付多種重要狀況的好機會。

這次會抱持著鐵人就應該要現學現賣的精神,在能力所及的狀態之下,去選擇最困難的那條路,想辦法做到最好。

那就開始吧,三十天的 JS 之路 GOGOGO!!!