1. 程式人生 > 其它 >Web前端開發學習路線圖

Web前端開發學習路線圖

一、第一階段(入門)

  HTML5 + CSS3 

  1. HTML指的是超文字標記語言(Hyper Text Markup Language,簡稱:HTML),它是用來描述網頁的一種標記語言。
  2. CSS層疊樣式表(Cascading Style Sheets)的簡稱,有時我們也會稱之為CSS樣式表級聯樣式表,CSS也是一種標記語言。
  • HTML5 主要包括標題、文字、影象、表格、列表、表單等標籤。
  • CSS3 主要包括選擇器、字型屬性、文字屬性、盒子模型、浮動、定位等。

 

二、第二階段(進階)

  JavaScript + jQuery + Ajax + Git + Node + MySQL

  1. JavaScript 是一種執行在客戶端的指令碼語言(Script 是指令碼的意思),現在也可以基於 Node.js 技術進行伺服器端程式設計。
  2. jQuery一個快速、簡潔的 JavaScript 庫,封裝了 JavaScript 常用的功能程式碼,優化了 DOM 操作、事件處理、動畫設計和 Ajax 互動,其設計的宗旨是"Write Less,Do More",即倡導寫更少的程式碼,做更多的事情。
  3. Ajax 的全稱是 Asynchronous Javascript And XML(非同步 JavaScript 和 XML),通俗的理解:在網頁中利用 XMLHttpRequest 物件和伺服器進行資料互動的方式。

  4. Git 是一個開源的分散式版本控制系統,是目前世界上最先進、最流行的版本控制系統。Github 是全球最大的開源專案託管平臺。
  5. Node.js 一個基於 Chrome V8 引擎的 JavaScript 執行環境
  6. MySQL 是最流行的關係型資料庫管理系統。

 

三、第三階段(就業)

  Vue + React + 小程式

  1. Vue 是一套用於構建使用者介面的前端框架。
  2. React 是一個用於構建使用者介面JavaScript 庫。
  3. 小程式是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,使用者掃一掃或者搜一下即可開啟應用。