參加恆逸JavaScript程式語言入門與網頁應用課程後覺得收穫很大,讓我從一知半解到掌握JavaScript! ─ 恆逸教育訓練中心 ─ 學員證言網站

 

程式設計

眾多顧客已親身體驗恆逸的好,並成功提升專業競爭力,你也可以!

來看看他們是如何學習、如何努力考取認證的經驗分享多汲取他人的寶貴經驗,將讓您的未來進修之路走得更有效率!快來看看恆逸應援團怎麼說!

徐瑀婕

  • 文章分類:程式設計
  • 參訓課程:JavaScript程式語言入門與網頁應用

參加恆逸JavaScript程式語言入門與網頁應用課程後覺得收穫很大,讓我從一知半解到掌握JavaScript!

是於銀行的資訊部門工作的前端工程師,負責各式行銷網頁、官網以及APP的頁面切板以及維護。平時,在前端切版的工作中主要還是透過HTML和CSS去進行,但偶有需要JavaScript去呈現效果的部分,雖然參考前人的專案加上使用AI輔助,讓對JavaScript掌握度尚未完全熟悉的我,也能完成需求,但在除錯和嘗試的過程中也會發現,有一些觀念沒有完全明瞭,因此導致效率不夠高的問題。當初在計畫從多媒體工作者轉職的過程中,就曾報名過恆逸的課程,因此這次公司提供了教育訓練的機會,一直希望再加強JavaScript能力的我立刻就報名了。

 

本次至恆逸參加「JavaScript程式語言入門與網頁應用」課程,講師是許嘉仁老師。在這次的課程當中,透過老師從最基礎的變數、型別等部分開始介紹,一直到流程、函式,物件及物件導向、事件綁定等等,到最後關於JSON檔的使用以及非同步AJAX、Promise等情況的使用,涵蓋到了許多工作時有接觸到的功能。

 

之前對於陣列、物件的使用處於一知半解的狀態,但在平時的工作中,若有遇到較繁複的功能,其實經常會使用到陣列,經過這次的課程,更了解關於陣列的邏輯以及實際應用的方法,也了解如何活用陣列跟物件來讓程式碼變得更好維護;另外,在搜尋資源時常會看到各種不同狀態的函式,以前看到匿名函式、箭頭函式等等,雖說主要是使用函式內的功能,因此對於結構的演變沒有太在意,但在這次課程中見到老師一步步解析函式結構的簡化,並且使用可以減少佔用名稱、撰寫更少行數的方法,不僅完整了解了函式簡化的脈絡,對於結構更了解後,在撰寫的同時想必也能大大地減少錯誤發生。

 

課程中是使用Visual Studio進行編寫,基本上老師會先用課本講解概念之後,再使用課本中的範例或是老師自己發想的範例進行示範,老師螢幕示範完之後,若是概念型的範例我會複製一份老師的並進行自己想要加強的註解,實作時則會自行上手練習一遍,我個人最終保留了老師的範例和自己進行的練習,共兩個專案。


不過剛好這次上課是選到平日白天班,每天早上9點到下午5點的課程,連續上四天,說實在上起來不到吃力,但也不到游刃有餘,如果是完全沒有碰過其他程式語言的人,想必會完全跟不上。而我第一天下課後發現上課的步調比較快,就在每天晚上會先複習一次當日課程的範例檔案,並且稍微預習隔天的進度,因此整體進行下來不會跟不上。

 

這次的課程整體結束後,覺得收穫很大,尤其在上課過程中隨著老師一步一步的講解,再結合先前工作中遇到的案例經驗,有許多以前沒有百分之百理解的程式碼,在這次課程後回去檢視,就能夠完全理解了!

以常見的行銷活動網頁為例,頁面上經常會有讓使用者填寫報名資料的欄位,以及追蹤成效的utm需要檢核,雖說有先前專案的程式碼可以參考,但曾經發生前人的檢核規則有Bug,而因為我並未100%理解檢核邏輯,導致進到SIT測試時才發現問題,最後在案子趕著上線的情況下,經歷了這份工作中最驚險的debug體驗,相信在這次課程結業後,這種狀況應該不太會再發生了!

 

充實的課程結束,接下來期望在案件較空檔的時候,可以試著把以前寫的專案拿出來,再review一次,或許甚至能夠將程式碼再更優化!

 

 

 

看看其他人怎麼說

看更多