iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
3
Modern Web

JavaScript基本功修煉系列 第 1

JavaScript基本功修練: Day1 - 前言

鐵人賽的第一篇就來寫寫自己參賽目的和文章大綱。

個人背景

  • 來自香港,2019年大學畢業,本科是視覺藝術,專攻平面設計
  • 畢業後成為兼職平面設計師和接案,期間接觸過互動媒體藝術(就是有摸過下TouchDesigner之類的),但之後遇上新冠疫情,市道慘淡
  • 2020年4月時,開始認真考慮未來設計行業薪水待遇、職場發展、市場問題
  • 發現前端開發這個行業,但比起只會把畫面做好,我更想挑戰動手建立一個網站,而且學到的程式語言也可能用來做創意編程,閒時可以當興趣來玩!!!(骨子裏還是重視視覺效果和創意XD)
  • 5月中正式投入前端學習(開始購買六角學院的課及自學),目標一年後轉職前端工程師

自己的人生到2019為止都沒想過要每天寫程式,第一次寫程式應該是大學二年級時,老師要求用超簡單的HTML和CSS來建立一些小網站,當時連CSS是什麼都不太知道。人生真奇怪,想不到兩三年後的今天我竟然來跳坑?

參賽目的

  • 加強記憶,釐清一知半解的概念
  • 培養寫作、理解、整合和解說能力,以及時間管理、抗壓能力等等的軟技能
  • 認識更多工程師,希望向更多人學習和交流觀點
  • 方便自己未來後把文章拿出來看,嘲笑一下自己當時是有多爛~

選題及參賽初衷

這次鐵人賽會從新手角度去整理一些JavaScript的基礎課題。雖然這個課題真的是超多人寫過,但是因為這次參賽是為了提升個人技術,而非與別人比較,所以就把握這次機會來好好學習JavaScript。

現在自己還是剛剛投入學習的階段,程度只是有學過HTML、CSS、jQuery,目前在學習Vue和進階的JavaScript概念。因為自己的JavaScript只是入門程度,不夠熟練,在學習JavaScript時有感挫敗,所以也想找個方法令自己變更強更有信心,而其中一個方法就是用鐵人賽整理和分享自己學JavaScript的基礎概念。

如果文章有錯漏,煩請各位大大不吝賜教!

文章大綱

  1. JavaScript入門(大概15篇)
    變數、函式、物件、運算子等等。

  2. JavaScript進階(大概15篇)
    原型鏈、閉包、ES6語法、this等等。

另外也可能分享一些實作練習和筆記。

總結

相傳JavaScript是會把新手勸退的課題,也聽說不少設計師想轉前端,但對於設計出身的朋友來說,要從本來視覺導向的思維,一下子切換成邏輯思考也會不習慣,但這不代表我們會做不好。接下來的30天就請各位多多指教,一起燒腦學好JS吧。


下一篇
JavaScript基本功修練:Day2 - 瀏覽器與JavaScript引擎
系列文
JavaScript基本功修煉31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
Tim Hsu
iT邦新手 1 級 ‧ 2020-11-25 10:30:17

十年設計轉前端菜鳥路過~恭喜完賽與得獎

0
dtblr131227
iT邦新手 5 級 ‧ 2021-12-06 14:55:16

我也是視覺藝術本科生,沒想到可以在這裡看到背景這麼像的前輩QQ感動

0
arguskao
iT邦新手 4 級 ‧ 2023-02-06 18:28:36

妳真優秀!

我要留言

立即登入留言