前端工程師必備技能彙總
專案起源
還記得@jayli 的這幅前端知識結構圖麼。
圖片的形式具有諸多的不便。缺失源圖的我們,無法為此圖貢獻些什麼,隨著時間的遷移,或許有些技術點會發生改變,所以有了這個github專案。我們可以通過協作的方式來共同維護這個專案。Git的歷史記錄也可以見證前端行業的一些變遷。
儘管會變成文字的方式來維護這些內容,但是我承諾寫一個小工具幫大家生成更好玩的圖形(基於DataV專案)。
前端開發知識結構
-
前端工程師
-
SVG/Canvas/VML
-
知識管理/總結分享
-
溝通技巧/團隊協作
-
需求管理/PM
-
互動設計/可用性/可訪問性知識
-
編譯原理
-
計算機網路
-
作業系統
-
演算法原理
-
軟體工程/軟體測試原理
-
QCon/Velocity/SDCC
-
YDN/YUIConf
-
HybridApp
-
HTML5/CSS3
-
響應式設計
-
V5/Sencha Touch
-
ADsafe/Caja/Sandbox
-
類庫模組化
-
業務邏輯模組化
-
檔案載入
-
模組化前處理器
-
CommonJS/AMD
-
壓縮合並
-
文件輸出
-
專案構建工具
-
資料結構
-
OOP/AOP
-
原型鏈/作用域鏈
-
函數語言程式設計
-
Coding style
-
單元測試
-
自動化測試
-
IDE
-
除錯工具
-
版本管理
-
瀏覽器
-
程式語言
-
切頁面
-
開發工具
-
程式碼質量
-
前端庫/框架
-
前端標準/規範
-
效能
-
程式設計知識儲備
-
部署流程
-
程式碼組織
-
安全
-
移動Web
-
前沿技術社群/會議
-
計算機知識儲備
-
軟技能
-
視覺化
-
-
後端工程師
前端書籍推薦
★越少越簡單,越適合入門,★多的要麼是難度比較高,要麼是比較適合在後面看,比如講效能之類的書.
CSS
-
精通CSS★★★
JavaScript
-
JavaScript模式★★★
-
JavaScript設計模式★★★★
版本控制工具
-
Git權威指南★★★★
後端書籍推薦
Linux管理
Linux程式設計
C/C++
相關文章
- web前端工程師必備技能Web前端工程師
- 前端進階必備知識彙總前端
- Web前端必備-Nginx知識彙總Web前端Nginx
- 前端切圖必備技能前端
- 影像處理演算法工程師必備技能總結演算法工程師
- Web前端知識技能大彙總Web前端
- 前端工程師必備:前端的模組化前端工程師
- 前端工程師必備資源前端工程師
- 前端工程師面試題彙總前端工程師面試題
- 運維必知 | 從底層到應用,入門大資料必備技能彙總!運維大資料
- 2019前端工程師必備前端開發資源必備前端工程師
- AI工程師必備技能 - 凸優化介紹AI工程師優化
- 前端工程師面試題彙總(轉)前端工程師面試題
- 2016年,前端學習必備技能前端
- AI工程師必備技能 - 凸最佳化介紹AI工程師
- Web前端職責是什麼?Web前端必備技能有哪些?Web前端
- 前端工程師面試必備(持續更新中)前端工程師面試
- DBA必備技能之網路丟包分析總結
- JavaScript ES 模組:現代化前端程式設計必備技能JavaScript前端程式設計
- 優秀的DevOps工程師必須具備的軟技能dev工程師
- PHP全棧工程師必備技能select2的使用PHP全棧工程師
- 高階Linux運維工程師必備技能(掃盲篇)Linux運維工程師
- 中軟卓越:Web前端初學者月薪過萬的必備技能Web前端
- Linux 運維必備 150 個命令彙總Linux運維
- 如何編寫介面測試用例?測試工程師必備技能!工程師
- 工程師成長的必備技能【11.7 熱門分享回顧】工程師
- 優秀前端開發工程師必須掌握的七大技能前端工程師
- 高階前端工程師面試必備(持續更新中)前端工程師面試
- 前端開發工程師技能樹前端工程師
- 好程式設計師:一個Java高階工程師的必備技能程式設計師Java工程師
- 多執行緒面試必備基礎知識彙總執行緒面試
- 【初學者必備】網路安全學習經驗彙總!
- 【科普篇】入行必備的網路安全術語彙總!
- React開發者必備的技能清單React
- Java程式設計師必備技能Java程式設計師
- 架構必備技能第一談架構
- ORACLE DBA必備技能詳解(pdf)Oracle
- 12個前端初學者必會技能前端