2019-08 前端網頁開發工程師班

專案課程內容




JavaScript程式設計 (第四版)
2019-10-19
6 小時
線上直播

專案說明
前端工程師(Front-End Stack Engineer)

必備技能:

  • HTML/HTML5 - 網頁排版的標籤式語言
  • CSS/CSS3 - 管理標籤式語言的腳本語言
  • JavaScript - 管理並活化網頁的功能的語言,例如:動態選單,後端資料存取等。
  • HTTP網頁協定

缺少一樣,勢必在執行工作的同時,需要其他人的協助才得已完成任務。

由於前端工程師負責網頁排版管理,因此任務內容經常與:

  • 專案經理 - 因負責網站或軟體的營收模式,因此經常會增加新的功能。
  • 網頁設計師 - 屬於藝術美術的,設計出來的網頁需要front-end engineer排版。負責 UI/UX( User Interface/User Experience:使用者所看到的介面及使用者使用的流暢度(經驗) )。
  • 工程管理部 - 要求服務品質,不能有單點失敗(Single Point of Failure),程式碼務必簡潔易管理等任務。
  • 使用者 - 通常不會直接與工程師有所溝通,但會透過建議方式告知有什麼需要改善的。

與這麼多的角色溝通,那麼哪個最重要呢?答案是全部都重要。一個優良的前端工程師需要從這四個角色的需求及慾望中,取得一個最佳的平衡點,找出最優化的解決方案,這是其他工程師所辦不到的任務。

一般來說,日常面臨的問題如:

  • 一個網頁,如何在21, 24, 25吋螢幕以及不同大小的手機螢幕上,確切地顯示美觀且正確的排版方式,需要應用到HTML, CSS, 以及JavaScript方得以解決。

  • 當使用者送出或提交時,要怎麼樣在最短的時間內(通常不能超過一秒),把資料呈現到網頁。

  • 如何在最短的時間內(例如一天),完成專案經了的要求,把新的功能部署到公司的一萬個網頁中。

我們也可以類比一位優秀的前端工程師好比是一位外交官,能從各種不同的需求中取的一個大家都滿意的結果並確實達成目標得到公司想要的結果!

前端工程師的工作內容多采多姿,溝通的對象也很多元,也是組織 Time to Market的一個重要角色。

專案已結束