? ? ?
身為一個(gè)前端工程師應(yīng)該熟悉掌握的技術(shù)點(diǎn)有哪些呢?總所周知,目前大前端不但薪資高,也是目前國(guó)內(nèi)最緊缺的崗位。從招聘網(wǎng)站分析,其用人數(shù)量已經(jīng)遠(yuǎn)遠(yuǎn)超過主流編程語言Java、ASP、和ios等的開拓人員的數(shù)量。隨著谷歌、YouTube、Twitch等大型企業(yè)紛紛將視線轉(zhuǎn)投向HTML5,更加確認(rèn)了HTML5在互聯(lián)網(wǎng)時(shí)代的發(fā)展遠(yuǎn)景。 ?據(jù)統(tǒng)計(jì),我國(guó)對(duì)于HTML5前端工程師人員的缺口將達(dá)到12萬左右。目前,北京、上海、廣州、深圳等地HTML5前端工程師的薪資待遇更是一飆再飆。 ?那月薪15k的前端工程師究竟需要掌握哪些知識(shí)點(diǎn)呢?
Web前端基礎(chǔ)技能知識(shí)都有哪些??
Web前端基礎(chǔ)知識(shí):?
一. 前端相關(guān)概念建立
主要內(nèi)容:
瀏覽器的概念介紹:
瀏覽器的作用、工作方式
瀏覽器的概念介紹:
瀏覽器的作用、工作方式
HTTP協(xié)議:
協(xié)議產(chǎn)生的原因、作用、及內(nèi)容
頁面加載流程:
當(dāng)用戶打開瀏覽器,輸入地址欄并按下回車之后發(fā)生的事情
二. HTML-CSS-JS基礎(chǔ)-jQuery
學(xué)習(xí)內(nèi)容:
HTML及HTML5:
理解瀏覽器如何解析HTML、基本的語法規(guī)則、不同標(biāo)簽的使用方式、嵌套方式
CSS:
理解層疊式樣式表的語法規(guī)則、各種盒模型及常用布局
CSS3:
偽類、新選擇器及高級(jí)盒模型
JavaScript:
理解JS的作用、運(yùn)行規(guī)則、語法規(guī)則、數(shù)據(jù)類型、判定、循環(huán)
對(duì)象、數(shù)組、函數(shù)、日期、正則、異常
jQuery:
$函數(shù)、選擇器、常用方法、鏈?zhǔn)秸{(diào)用、項(xiàng)目實(shí)戰(zhàn)
三. JS進(jìn)階-面向?qū)ο?H5新特性
主要內(nèi)容:
DOM:
???理解DOM的作用及使用規(guī)則
JS進(jìn)階:
????快捷屬性和尺寸、瀏覽器檢測(cè)、事件流程
面向?qū)ο螅?/p>
????構(gòu)造函數(shù)、原型、繼承
H5新特性:
????多線程、事件推送、前端存儲(chǔ)、canvas、歷史記錄等
四. 設(shè)計(jì)模式-AJAX-NodeJS-數(shù)據(jù)庫(kù)
學(xué)習(xí)內(nèi)容:
設(shè)計(jì)模式:
????單例模式、工廠模式、閉包類、MVC思想、MVVM等
AJAX:
????AJAX優(yōu)缺點(diǎn)、異步請(qǐng)求、字符串模板、跨域
NodeJS:
????Node服務(wù)器的相關(guān)知識(shí)、接口、文件操作、Express框架
數(shù)據(jù)庫(kù):
????數(shù)據(jù)的概念、分類、使用Node操作數(shù)據(jù)庫(kù)、MongoDB數(shù)據(jù)庫(kù)
五. 工程化-CSS預(yù)編譯-ES2015-小程序
主要內(nèi)容:
工程化:
Gulp使用、Webpack使用
CSS預(yù)編譯:
Less使用、Sass使用
ES2016:
?塊級(jí)作用域、新的定義變量關(guān)鍵字、新的方法拓展、字符串模板與插值、新的數(shù)據(jù)結(jié)構(gòu)、新的編程方式、類、繼承、模塊化
小程序 :
小程序注冊(cè)、介紹、組件、API、開發(fā)跨平臺(tái)通用程序
六. Vue-React-Angular
學(xué)習(xí)內(nèi)容:
Vue:
????Vue詳解、Vue插件、Vue腳手架、Vue項(xiàng)目實(shí)戰(zhàn)
React與ReactNative:
????React詳解、React組件化、Redux狀態(tài)管理、React項(xiàng)目實(shí)戰(zhàn)
????ReactNative詳解、ReactNative創(chuàng)建移動(dòng)端應(yīng)用、ReactNative項(xiàng)目實(shí)戰(zhàn)
Angular:
Angular詳解、Angular特性、Angular項(xiàng)目實(shí)戰(zhàn)
作者:inner_Chaos
鏈接:http://www.itdecent.cn/p/733e539b54a2
來源:簡(jiǎn)書
簡(jiǎn)書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處。