首頁>技術>

對於現在薪資比較高的行業,網際網路行業是最高,對於大多數零基礎的朋友或者想轉行前端的同學來說,網路前端開發可能是最適合他們的職業,那麼,問題來了,如何學習網路前端開發呢?

第一階段

1.html+css

HTML,CSS,div+css佈局,HTML+css全網站開發,適當地敲打網頁的一些靜態頁面。

2.初級JavaScript(js)

常見DOM樹操作大全、Js基礎教程、js內建物件常用方法、 ECMAscript、DOM、BOM、定時器和焦點圖。

3.高階JavaScript

正則表示式、排序演算法、遞迴演算法、閉包、函式節流、作用域鏈、基於距離運動框架、面向物件基礎,懸著器、DOM操作、特效和動畫、拖拽、變形、JQueryUI元件基本使用。

第二階段

1.移動Web開發

嘗試不同的服務埠,最常見的iOS、Android、iPad等。現在主流的技術有:

1.iOS應用開發;

2.Android應用開發;

3.WinPhone7/8應用開發。

還有一些系統級的開發,比如嵌入式作業系統,一般都是針對WinCE、Linux、Android、JVM等技術。需要掌握跨終端WEB和主流裝置介紹、視口、流佈局、靈活框、rem、移動終端中的JavaScript事件、手機中的JS效果製作、Zepto.js、手機滾動等重要技術。

2.小程式開發

3.拓展

常見的AJAX請求和json解析、Bootstrap佈局、echarts的使用等。

第三階段

學習主流的流行框架和庫

React.js,Vue.js,Zepto.js,Angular.js,Backbone.js等。應該掌握至少1~2種使用框架的方法,或者根據自己未來的工作方向學習自己需要的框架開發。

第四階段

嘗試使用伺服器請求,儘管有很多後臺語言,例如 PHP, JAVA, Phton等等。由於我們這裡主要學習 JavaScript,因此推薦學習 node. js,這是一個比較好的方法。Node. js開發、生態系統、 Io. js、 Linux/Windows/OSX環境配置、 REPL環境和控制檯程式、非同步程式設計、非阻塞 I/o等。

重要的是我們學會了後臺開發這個思路,以後在開發過程中,可以和後臺開發人員更好地溝通,避免了一些代溝。

15
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 做一個計算器