ALPHA Camp 網路實戰營第二期

Zen Yi
2 min readMar 11, 2019

--

學習之路

前言

沒想到在一步步的學習中,第二學期:啟程 八周的課程就到了尾聲,回顧這段路程,跟著進度堅持了下來,就想給自己點個讚。

技能卡 GET

從最一開始的 HTML、CSS 的進階內容,模仿刻出一個 Instagram 的樣板開始,課程難度跟第一期:暖身相比提升不少,接著是本期重點 JavaScript ,了解 JavaScript 的語言概念之後,學習如何組合 HTML、CSS 和 JavaScript 做出網路元件,並了解在 JS 網頁上的延伸應用,DOM 操作與事件以及 AJAX 。

尤其是 AJAX ,第一眼看到會覺得,哇哩,這不會又是什新的語言吧 !後來在課程中利用圖形化表達方式,讓我很容易明白原來這是一種使用數個既有技術的新方法,而且最大的特色是「非同步」的本質, 可以與伺服溝通、交換資料、以及更新頁面時無須重整網頁。

學習 RWD (Responsive Web Design) 響應式網站設計時,是我覺得挺有趣的一部份,利用 Flexbox 跟 Grid 來自由編排版面,也可用Bootstrap的框架,直接在 HTML 上調整畫面,而強調 Mobile First 是因為智慧型手機為現今的主流,如果未來以智慧型手表當道(假如成真),也許就是 Watch First 了。

再來是串接 API,跟後端開發有關, 體驗真正做出有功能的網站,並去知曉業界中整個網站開發的流程,且在開發過程中是如何進行版本控制,以及撰寫自動化測試,這些相關的實務技術,是自學時很容易搞混的一塊。

職涯訪談

加入AC 的職涯社群後,目前最讓驚喜的活動,便是尋找產業相關人士進行對談,也鼓勵我們可以先從社群的夥伴跟助教們開始行動,而訪談最後的結果相當喜人,充滿了收穫,詳細內容可以參閱下面這篇文章並附有連結 。

三人行,必有我師焉

感謝接受我訪問的四位GingerPierceLeeJustin,他們都是相當棒的良師益友,分享的經驗使人獲益良多。而這次的課題還讓我有另一層體會,主動踏出自身原本的圈子,去向他人取經這項動作,這份邁出步伐前進的勇氣,也是一種無形中的收穫。

結語

啟程課程的八周經歷,讓我知道成為工程師所需具備的種種能力,也對未來的階段目標更清楚明確,寫程式過程中助教們的回饋、同學們作品的成果,讓我在學習的路上不會感到迷惘失措,實在是感激不盡,並十分期待下個學期的到來。

附註: 感謝您看完我這篇文章,祝萬事如意 !

--

--

Zen Yi

菜鳥軟體工程師 In Taiwan,原本是個數學教師,後來發現寫程式是很有挑戰性跟成就感的一件事,便一頭栽入了進去,喜愛獲取新的知識與資訊,期待自己能用通俗易懂的方式來講解程式疑難。