天天看點

前端開發技術

作者:一隻開發小蟲蟲

前端開發主要職能

1、熟練使用DIV+CSS并結合JS負責産品的前端開發和頁面制作

2、熟悉W3C标準和各主流浏覽器在前端開發中的差異,能運用DIV+CSS解決浏覽器的相容性

3、負責相關産品的需求以及前端程式的實作,提供合理的前端架構

4、與産品、背景開發人員保持良好溝通,能快速了解、消化各方需求,并落實為具體的開發工作

5、了解伺服器端的相關工作,在互動體驗、産品設計等方面有自己的見解。

前端開發技術

學習階段

第一階段:HTML+CSS、JavaScript基礎、JS基本特效、JS進階特征、 JQuery

第二階段:HTML5、CSS3、Bootstrap、移動Web開發

第三階段:HTTP服務、AJAX程式設計、 WEB伺服器基礎

前端開發技術

第四階段:面向對象進階

面向對象三大特征:繼承性、多态性、封裝性

面向對象中建立對象的五種方法:自定義對象 、工廠模式建立對象、構造函數、 混合模式創造對象、JSO格式建立對象

第五階段:封裝一個屬于自己的架構

第六階段:子產品化元件開發(面向元件程式設計、面向子產品程式設計)

前端開發技術

第七階段:主流的流行架構

Web開發工作流:GIT/SVN、Vue-cli腳手架、NPM/Bower依賴管理工具、Grunt/Gulp/Webpack

前端主流架構:Vue.js、Angular.js、React.JS、Bootstrap

常用庫:React.js、Vue.js、JQuery.js

第八階段:Node.js全棧開發(核心子產品和對象、Web開發基礎、快速開發架構、Node.js開發電子商務實戰)

前端開發技術