就業養成即戰力:電子商務網站全端(Full-Stack)Web設計研發工程師班

開課日期:隨時開課 課程費用:線上洽詢 備註:61折+早鳥
上課時間:週三,週五,週日 / 全天 學習時程:共計54小時,每週6小時
上課地點: 台北市中山區朱崙街60號3樓 map
適用對象:
適合對象:
1. 想進入資訊產業者
2. 會簡單操作電腦...看完整
收藏課程
課程特色
由Facebook於2011年首度招聘Full-Stack Web developer,熟悉動態網頁前後端程式開發工程師開始被重視,一直到現在成為網頁商業發展的重要主流角色。


2018開課梯次
2018-04Web 2018/04/22~2018/06/24 日
2018-08Web 2018/08/26~2018/10/28 日
2018-11Web 2018/11/23~2019/01/23 三、五
詳細內容

電子商務人才

電子商務所需求的工程師,基本上可以分為兩類:

  • 前端(Front-End Stack)程式設計師
  • 後端(Back-End Stack)程式設計師

具備前後端的工程師稱為 全方位 (Full-Stack) Web 研發工程師,由Facebook於2011年首度招聘Full-Stack Web developer,熟悉動態網頁前後端程式開發工程師開始被重視,一直到現在成為網頁商業發展的重要主流角色。

前端工程師(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的一個重要角色。

後端工程師(Back-End Stack Engineer)

必備技能:

  • 資料庫 - 目前最廣為使用的為MySQL(也是Facebook所採用的)。
  • SQL 語言 - 存取資料庫的共通語言。
  • PHP/Java/Node.js/PERL/Python - 任選一種即可,此語言主要的目的為自動並優化地存取資料。
  • HTTP網頁協定

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

由於後端工程師負責存取及整理資料,因此經常與:

  • 專案經理 - 因負責網站或軟體的營收模式,因此經常會增加新的功能。
  • 前端工程師 - 詢問或要求後端工程師如何存入或取得資料。
  • 網管工程師 - Linux伺服器及Cisco網路工程師,調教IT基礎建設,作業系統及資料庫性能優化,以既有的硬體設備達到最大效益。
  • 工程管理部 - 要求服務品質,不能有單點失敗(Single Point of Failure),程式碼務必簡潔易管理等任務。

後端工程師主要的任務在處理大量的資料,也是大數據工程師的入門,一位優秀的後端工程師需要培養以下的特性:

  • 充分瞭解資料存入或讀取的特性,以及資料間的關係及流程。
  • 資料量超越既有硬體設備預設的處理能力,研究新的資料存取方式降低硬體負擔,採用創新的方法解決複雜的問題,同時間又可以提供簡單高效能的資料處理。
  • 一個問題可以從多個面向來調整及解決,並且也有不只一個的解決方案,如:軟硬體的資料處理速度,程序是否需要自動化,資料處理流程的overhead,如何取捨得與失(例如:資料庫的瓶頸已發生在數量不夠的CPU問題上,增加32顆CPU將可以提升80%的資料讀取速度,50%的寫入速度)。
  • 效能!
    效能!
    效能!
    節省成本的重要因素之一。

一般來說,後端工程師日常面臨的問題舉例如下:

  • 公司網站每秒瀏覽超過1,000次以上,客戶抱怨太慢,是輸出資料太多?
    網頁伺服器效能問題?
    資料庫回應不及?
    伺服器記憶體不夠?
    伺服器CPU不夠?
    硬碟太慢?
  • 需要與前端工程師討論需求:當使用者送出或提交時,要怎麼樣在最短的時間內(通常不能超過一秒),把資料呈現到網頁,問題發生在前端還是後端呢?
  • 專案經理要求記錄每位客戶滑鼠移動的軌跡及停留時間,前端工程師需要回傳什麼資料?
    預計每日資料量有多大?
    需要存多久?
    現有軟硬體是否承受得住?

我們也可以類比一位優秀的後端工程師好比是一位科學家,面對複雜的問題,能夠以最簡單且有效率的方式解決!
後端工程師的工作內容嚴謹而有趣,成為問題的解決專家,也是公司 Time to Market的不可或缺的一個重要角色。

師資介紹

 Scott老師

自我介紹

富豐的軟體開發經歷,一路從最基層的programmer, SD, SA, 到專案經理,擁有紮實的訓練及實務經驗。同時擁有專任講師的歷練,得到過許多學員的愛戴。喜歡軟體工程中敏捷開發(Agile Development)及設計模式(Design Pattern)的概念。為保持競爭力,目前亦和友人合夥接案,在資訊的尖端研發軟體。

學歷

  • 輔仁大學物理系畢業

證照

  • MCSE
  • LPIC

經歷

  • 亞太線上主任工程師
  • 傳識資訊專任講師
  • 東元電機智慧卡事業部資深工程師
  • 富邦金控資訊部內部服務部組長

專案

  • 中央健保局首發、例發專案(專案經理)
  • 富邦金控EIP(專案經理)
  • 新竹貨運物流系統(開發工具:VB + Access)
  • 新竹貨運物流系統(開發工具:Magic)
  • 亞太線上電子簽到系統(開發工具:Linux + Perl + Mysql)
  • 亞太線上電子簽到系統(開發工具:ASP + MS SQL)
  • OLAP資料倉儲(開發工具:MS SQL)
  • Billing System & Accounting Receivable(開發工具:Powerbuilder + Sybase)
  • 網路線上購物(開發工具:Perl + SSL + Sybase)
  • 聯合信用卡批次授權(開發工具:Powerbuilder)
  • SFA資訊系統(開發工具:Delphi + MS SQL)
  • Control Software (開發工具:C語言)
  • 例行發卡管理系統(開發工具:Java + Jboss + Oracle)
  • 板橋群英扶輪社形象網站(開發工具:Javascript + jQuery + PHP + MySQL)
  • 農委會產銷履歷(ASP.Net)
  • 蔬果多穀專案(ASP.Net MVC)
報名方式
如您對本課程有興趣,或需相關諮詢,請於下方留下您的聯絡資訊,我們將派專人與您聯繫,為您安排上課事宜,或回覆問題,感謝您!
我想瞭解更多
  • code
    換一個
若您有進修網會員帳號,建議您登入進修網,省去填表部份欄位的填寫!
職訓_發燒資訊人3年7萬
讀者留言
相關進修課程推薦
  課程名稱 認證機構(分校) 上課地點 費用 開課日期
索取課程資料
收藏課程資料
107年第二次初級行動遊戲程式設... 工研院產業學院 宜蘭縣宜蘭市 線上洽詢 2018-12-08
索取課程資料
收藏課程資料
ASP.NET程式應用 聯成電腦嘉義分校 嘉義市東區 線上洽詢 2018-08-21
索取課程資料
收藏課程資料
【資策會-高雄】動態網頁開發實... 資策會數位教... 高雄市前金區 電洽 2018-08-25
索取課程資料
收藏課程資料
Maker智造者開發 聯成電腦台南分校 台南市中西區 線上洽詢 2018-07-18
索取課程資料
收藏課程資料
Cisco CCNAX網路管理工程師認證班 巨匠電腦台北認證 台北市中正區 線上洽詢 隨時開課
2018大學博覽會_遊留學
2018大學博覽會_專業職能學分班

登入1111進修網

1
2
提示
3
從facrbook登入
我無法登入、忘記密碼?
註冊成為進修會員