ALPHACamp網頁開發 學期2-1 完課心得分享

更新於 發佈於 閱讀時間約 5 分鐘
raw-image

先說學期2-1完課的整體感覺: 非常精彩刺激!

相較於學期一的課程難度真的提升不少,JavaScript的比重滿重的,一開始就很有條理的建立變數、資料型別、資料結構,陣列、物件、函式,這些可能在google上面也都查詢得到的基本概念,AC的學習網卻整理得更加易懂,不僅是影片有助教講解操作一遍,也有完整版的文字和圖在下方輔佐理解,我自己是非常建議跟著影片操作一次,看文字和圖的部分的時候可以再操作一次,印象會比較深刻,有沒有實作應該會差滿多的,順便練練打字還有肌肉神經記憶(?)

我認為看再多觀念都不如直接實戰作業來的有效果,所以我最愛寫作業了,學期2-1第一週的JS課,摸彩活動系列的作業: 踢掉黑名單、誰是幸運兒...等,都可以磨練對陣列的理解,非常超值。而我自己是都習慣把選修作業全部都完成,雖然選修作業都偏難,但真的完成以後非常有成就感,即使選修的完成有時候是透過觀摩的輔助才完成,不過以現在自己coding的程度來講,更可以藉由選修作業去理解課程中學到的語法可以延伸到什麼樣的程度。尤其RPG戰鬥: 攻擊與補血這份選修作業真的算有難度,自己剛開始也寫得很卡很不好,好不容易寫出可以運作的邏輯,觀摩以後又發現自己很多地方多寫了幾行用不到的code,或是條件判斷有些錯誤,進而再去修正,印象就更深刻,未來再犯同樣錯誤的機率就降低很多,甚至會特別去注意那個地方。

經典的隨機產生數字的範圍就是新手很容易搞錯的地方:

Math.floor(Math.random() * 100)     // 0 ~ 99
Math.floor(Math.random() * 100)+1    // 1 ~ 100
Math.floor(Math.random() * 101)     // 0 ~ 100 

故藉由直接挑戰作業,可以發現一些小細節有無符合作業指定規格,進而成長!


第二週拉回來和切版、CSS、Bootstrap、RWD...這邊視覺系的朋友相見,突然有點生疏的感覺,但因為自己有用notion做筆記,複習一下熟悉的感覺又回來了。很及時回饋的前端網頁作業,寫起來其實非常有成就感,而且做歪掉馬上就可以知道,不像JS可能有時候程式碼寫錯,error code又寫的看不是很懂的時候自己在那邊debug半天。學習到Twitter團隊開發的Bootstrap強大的應用,可以完全貼到HTML裡頭去做到HTML+CSS的效果,真滴神! 希望日後可以多熟悉Bootstrap的應用,可以大大加快網頁開發的速度。

第三週的重頭戲: DOM (Document Object Model) ,對我這個網頁開發菜雞來說算是真正的體驗到HTML+CSS+JS三劍客的神奇之處。從了解樹狀結構的DOM tree到選出特定節點,這邊因為之前碰過Python的爬蟲覺得有點類似,後面的JS Template Literal,居然可以用JS置換掉HTML的內容,真的太神奇啦!每份作業也都算有難度,後面接著掛上監聽器可以知道使用者的行為,這些都是平常自己在逛網頁會運用到的功能,著實到現在有種更貼近真正user的面向去開發的感覺,非常喜歡!

學期2-1在AC的進度制以及助教制度下,非常有效的跟上進度,很喜歡的是助教們的回覆都很即時,而且有提問的部分都會補充的很詳盡,衷心佩服。line群的同學也慢慢熱絡起來,整天都有人在飛航學習真的是滿猛的,很高興認識大家。

另外想和大家分享的是自己是習慣用notion做筆記,用起來還滿順的,不過因為網頁開發的程式語法太多,也不可能每個語法都做筆記,我覺得主要是去記錄邏輯思維跟很重要的語法即可,因為許多語法其實網路都可以查得到,真正要去寫程式的時候有時候google大神反而是最快的,筆記要言簡意賅比較好,到了緊要關頭或是時間比較趕的時候我自己反倒是比較少用notion的筆記去看小語法,主要是記錄整個學習脈絡跟非常重要的觀念。

目前對前端後端還沒有明確的概念,期待再下一個學期能學到更多網頁開發的觀念,自己也能從中獲得更多樂趣,謝謝AC的工作團隊跟同學們。

留言
avatar-img
留言分享你的想法!
avatar-img
SUPOAN的沙龍
4會員
5內容數
SUPOAN的沙龍的其他內容
2022/10/29
OBJECTIVE 2-2的課程很紮實,前面的課程的作業算是只要做出一些基本功能即可,2-2會有不斷優化先前作業的練習,尤其以電影清單以及社群頁面,同時練到bootstrap、DOM,等於網頁三劍客直接融合起來練兵,還滿過癮的,也算做出了一個稍微像樣一點的網頁功能,尤其搜尋功能和分頁功能的渲染,都更
2022/10/29
OBJECTIVE 2-2的課程很紮實,前面的課程的作業算是只要做出一些基本功能即可,2-2會有不斷優化先前作業的練習,尤其以電影清單以及社群頁面,同時練到bootstrap、DOM,等於網頁三劍客直接融合起來練兵,還滿過癮的,也算做出了一個稍微像樣一點的網頁功能,尤其搜尋功能和分頁功能的渲染,都更
2022/10/29
執行以上程式碼,然後看到了這個結果: 為什麼「延遲0秒」的函式寫在上方,但在console印出的結果,它還是被排在第二順位? 利用AC教材提供的youtube演講連結一窺究竟: 演講提供了更多JS的細節概念,身為JS新手的我還在消化,但若針對教案提出的問題來回答,加上利用google大神查到MDN的
Thumbnail
2022/10/29
執行以上程式碼,然後看到了這個結果: 為什麼「延遲0秒」的函式寫在上方,但在console印出的結果,它還是被排在第二順位? 利用AC教材提供的youtube演講連結一窺究竟: 演講提供了更多JS的細節概念,身為JS新手的我還在消化,但若針對教案提出的問題來回答,加上利用google大神查到MDN的
Thumbnail
2022/08/15
很感謝Andy和Bible兩位在日本工作的前輩,分享海外工作的一些觀念跟他們各自的人生經歷,真的獲益匪淺。 首先Andy先點出了聊到出國工作,哪些問題先必須問問自己的: Why: 為什麼要出國? What: 想要得到什麼?哪個產業?做什麼工作? Where: 去哪個地區?哪個城市?哪間公司? 語言
Thumbnail
2022/08/15
很感謝Andy和Bible兩位在日本工作的前輩,分享海外工作的一些觀念跟他們各自的人生經歷,真的獲益匪淺。 首先Andy先點出了聊到出國工作,哪些問題先必須問問自己的: Why: 為什麼要出國? What: 想要得到什麼?哪個產業?做什麼工作? Where: 去哪個地區?哪個城市?哪間公司? 語言
Thumbnail
看更多
你可能也想看
Thumbnail
2025 vocus 推出最受矚目的活動之一——《開箱你的美好生活》,我們跟著創作者一起「開箱」各種故事、景點、餐廳、超值好物⋯⋯甚至那些讓人會心一笑的生活小廢物;這次活動不僅送出了許多獎勵,也反映了「內容有價」——創作不只是分享、紀錄,也能用各種不同形式變現、帶來實際收入。
Thumbnail
2025 vocus 推出最受矚目的活動之一——《開箱你的美好生活》,我們跟著創作者一起「開箱」各種故事、景點、餐廳、超值好物⋯⋯甚至那些讓人會心一笑的生活小廢物;這次活動不僅送出了許多獎勵,也反映了「內容有價」——創作不只是分享、紀錄,也能用各種不同形式變現、帶來實際收入。
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
我依舊維持著修習 JS 的步伐,但我仍然覺得自己對 JS 的熟悉度不足。在 JS 班開課後,我藉由刷題庫和做 side project 專題,填補了課前的不自信感和知識焦慮。最終我們小組在 2.5 個月內開發了一個訂閱制電商網站的前後台,我也參加了 F2E week1 完賽,獲得銀級徽章
Thumbnail
我依舊維持著修習 JS 的步伐,但我仍然覺得自己對 JS 的熟悉度不足。在 JS 班開課後,我藉由刷題庫和做 side project 專題,填補了課前的不自信感和知識焦慮。最終我們小組在 2.5 個月內開發了一個訂閱制電商網站的前後台,我也參加了 F2E week1 完賽,獲得銀級徽章
Thumbnail
OBJECTIVE 除了這些技術與見識的增加,與先前學習較大的差異,會強迫自己每週撰寫ORID學習筆記,並針對每週的作業,新增至少一個教材沒有提到的功能,訓練自己查資料並內化的能力。 REFLECTIVE INTERPRETIVE DECISIONAL
Thumbnail
OBJECTIVE 除了這些技術與見識的增加,與先前學習較大的差異,會強迫自己每週撰寫ORID學習筆記,並針對每週的作業,新增至少一個教材沒有提到的功能,訓練自己查資料並內化的能力。 REFLECTIVE INTERPRETIVE DECISIONAL
Thumbnail
先說學期2-1完課的整體感覺: 非常精彩刺激!
Thumbnail
先說學期2-1完課的整體感覺: 非常精彩刺激!
Thumbnail
沒想到小論文的課程中,我們又達成一個新目標了! 看似嚴肅、無趣的論文寫作,竟然可以那麼有趣好玩。 從學術海報的製作課程中,我們練習版面編排、插入圖標、配色等技巧,運用這些技巧,連學習歷程檔案比賽,都可以得獎! 大家的表現都太強啦!
Thumbnail
沒想到小論文的課程中,我們又達成一個新目標了! 看似嚴肅、無趣的論文寫作,竟然可以那麼有趣好玩。 從學術海報的製作課程中,我們練習版面編排、插入圖標、配色等技巧,運用這些技巧,連學習歷程檔案比賽,都可以得獎! 大家的表現都太強啦!
Thumbnail
這可能是全天下的人學習時都會遇到的問題 那天閒暇逛了臉書看到某網友在社團上發問,他自述自己花了錢買了許多課程,也都學完了,但他不知道下一步該如何繼續下去,所以上來求助。 求學之路漫漫,祝願修習有成,得道日增!
Thumbnail
這可能是全天下的人學習時都會遇到的問題 那天閒暇逛了臉書看到某網友在社團上發問,他自述自己花了錢買了許多課程,也都學完了,但他不知道下一步該如何繼續下去,所以上來求助。 求學之路漫漫,祝願修習有成,得道日增!
Thumbnail
四年的建築師考試在自律的準備與強大的考運,在學長姐與同才的指教與切磋下,終於畫下句點。回首準備考試的時光,也是很努力把握每一個到面前的契機努力地吸收,非常感謝生命中的每一個貴人。這邊就依照當初準備和通過的年份分享當初準備的過程與方式,歡迎大家討論與補充。
Thumbnail
四年的建築師考試在自律的準備與強大的考運,在學長姐與同才的指教與切磋下,終於畫下句點。回首準備考試的時光,也是很努力把握每一個到面前的契機努力地吸收,非常感謝生命中的每一個貴人。這邊就依照當初準備和通過的年份分享當初準備的過程與方式,歡迎大家討論與補充。
Thumbnail
這兩次上課都教ACA考證照的課程,學生竟然頗有收穫的!以前在教ACA考照時,許多學生都沒在聽,那為什麼這一次學生這麼認真上課呢?​ ​ ​ 學生看完我做20題後,紛紛說...​ 【太強了!】​ 【老師太厲害了】​ 【這個很實用】​ 【這也太難了吧!】​ 【還好考試不是要我們還原...】​ ​ ​
Thumbnail
這兩次上課都教ACA考證照的課程,學生竟然頗有收穫的!以前在教ACA考照時,許多學生都沒在聽,那為什麼這一次學生這麼認真上課呢?​ ​ ​ 學生看完我做20題後,紛紛說...​ 【太強了!】​ 【老師太厲害了】​ 【這個很實用】​ 【這也太難了吧!】​ 【還好考試不是要我們還原...】​ ​ ​
Thumbnail
距離六角學院開辦的網頁切版直播班的正式課程結束後又過了一周,回顧一下從七月初到八月底這八周的課程強度和自身的學習狀況,我會說課程整體安排非常棒,而且課後強大的助教系統跟slack上的交流平台真的很優質,這些都是一般影音課程所無法提供的...
Thumbnail
距離六角學院開辦的網頁切版直播班的正式課程結束後又過了一周,回顧一下從七月初到八月底這八周的課程強度和自身的學習狀況,我會說課程整體安排非常棒,而且課後強大的助教系統跟slack上的交流平台真的很優質,這些都是一般影音課程所無法提供的...
Thumbnail
參加六角學院的 JS 工程師養成直播班,課程由洧杰老師擔任授課老師,總共有九週的線上直播課程以及課前知識補充的學習影片,與大家分享此次直播班的簡單心得
Thumbnail
參加六角學院的 JS 工程師養成直播班,課程由洧杰老師擔任授課老師,總共有九週的線上直播課程以及課前知識補充的學習影片,與大家分享此次直播班的簡單心得
Thumbnail
這幾天醒來,手機都會跳出郵件提醒,通知我又有學生上傳學習歷程,要到系統認證。因此,一早邊泡杯茶、邊點開學習歷程看一看,成了例行公事。 這幾天點開學習歷程,都有「哇!原來這位同學對這個主題有興趣!」、「原來他覺得自己這方面收穫最多!」的驚喜感。甚至有同學已經跳脫菜單,自己找出脈絡呈現學習的所得。 過往
Thumbnail
這幾天醒來,手機都會跳出郵件提醒,通知我又有學生上傳學習歷程,要到系統認證。因此,一早邊泡杯茶、邊點開學習歷程看一看,成了例行公事。 這幾天點開學習歷程,都有「哇!原來這位同學對這個主題有興趣!」、「原來他覺得自己這方面收穫最多!」的驚喜感。甚至有同學已經跳脫菜單,自己找出脈絡呈現學習的所得。 過往
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News