1.HTML5+CSS3
掌握HTML基本語(yǔ)法; 掌握HTML常用標(biāo)簽及屬性; 掌握HTML語(yǔ)義化
掌握CSS語(yǔ)法及使用技巧; 掌握DIV+CSS布局方法; 掌握瀏覽器常見(jiàn)兼容性解決方案
掌握PS基礎(chǔ)知識(shí)、切圖及插件切圖; 掌握瀏覽器調(diào)試工具的使用方法; 掌握網(wǎng)站重構(gòu)開(kāi)發(fā)基本流程和規(guī)范; 掌握語(yǔ)義化、模塊化、兼容性的PC端網(wǎng)站重構(gòu)
掌握HTML5新增的結(jié)構(gòu)化標(biāo)簽; 掌握HTML5瀏覽器兼容方式
掌握CSS3新增的選擇器; 掌握CSS3新增的樣式屬性; 掌握彈性盒布局方法及技巧; 掌握Animate動(dòng)畫(huà)庫(kù)使用方法
掌握Less的使用方式; 掌握Less的常用語(yǔ)法
掌握移動(dòng)端屏幕適配的解決方案; 掌握設(shè)備系統(tǒng)不同的解決方案; 掌握移動(dòng)端重構(gòu)常見(jiàn)的兼容問(wèn)題解決方案
掌握響應(yīng)式布局適用場(chǎng)景; 掌握實(shí)現(xiàn)響應(yīng)式布局的解決方案
2. JS交互設(shè)計(jì)
掌握J(rèn)avaScript的基本語(yǔ)法; 掌握J(rèn)avaScript內(nèi)置對(duì)象; 掌握J(rèn)avaScript常見(jiàn)算法; 掌握J(rèn)avaScript函數(shù)應(yīng)用
掌握DOM的各種操作; 掌握BOM的各種操作
掌握J(rèn)avaScript事件的對(duì)象; 能夠熟練使用正則表達(dá)式進(jìn)行表單驗(yàn)證; 掌握閉包的應(yīng)用場(chǎng)景及優(yōu)缺點(diǎn); 掌握AJAX的實(shí)現(xiàn)原理及封裝
熟練使用面向?qū)ο笏枷脒M(jìn)行編程
掌握項(xiàng)目的開(kāi)發(fā)流程; 掌握音頻視頻常用API使用; 熟練使用WebAPIs編程
掌握Touch.js在移動(dòng)端的應(yīng)用
熟悉jQuery常見(jiàn)操作; 熟悉jQuery DOM操作; 掌握jQuery核心API
掌握Z(yǔ)epto的使用方法
3.Node
掌握ES6新特性; 掌握模板字符串用法; 掌握解構(gòu)賦值用法; 掌握箭頭函數(shù)用法; 掌握Promise、async...await用法; 掌握ES6 class用法
掌握Node特性; 掌握Node操作文件和目錄; 掌握Node搭建服務(wù)器; 掌握前后臺(tái)交互過(guò)程
掌握Express的用法; 掌握Express的路由配置; 掌握Express的內(nèi)置中間件使用; 掌握Express的常見(jiàn)第三方中間件使用; 掌握Express渲染視圖模板
掌握MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范; 掌握MySQL之CURD操作指令; 掌握Node操作MySQL; 掌握MVC和MVP概念
掌握Webpack打包項(xiàng)目過(guò)程; 熟悉Gulp用法; 掌握ES6和commonjs模塊化用法
掌握WebSocket; 熟悉Koa2的用法
掌握接口設(shè)計(jì)規(guī)范; 掌握權(quán)限系統(tǒng)設(shè)計(jì); 掌握token令牌設(shè)計(jì); 掌握登錄攔截; 掌握項(xiàng)目部署
4.前端框架
掌握Vue基礎(chǔ)語(yǔ)法和指令; 掌握Vue計(jì)算屬性和監(jiān)聽(tīng)的使用方法; 掌握Vue組件的定義和基本使用
掌握Vue組件通信的方法; 掌握Vue路由的使用; 掌握Vue路由守衛(wèi)的使用; 掌握Vue網(wǎng)絡(luò)請(qǐng)求Axios的使用; 熟悉Vuex狀態(tài)管理; 熟悉UI庫(kù)的使用
掌握Vue相關(guān)知識(shí)的綜合使用; 熟悉Vue項(xiàng)目的開(kāi)發(fā)、部署流程; 熟悉Git版本控制軟件的使用; 熟悉數(shù)據(jù)可視化工具的使用" 掌握TypeScript基本類(lèi)型的使用; 能熟練在Vue-cli3.0中使用TypeScript
掌握React的JSX語(yǔ)法使用; 掌握React事件綁定的方法; 掌握React組件的定義和通信; 掌握React路由及相關(guān)路由組件的使用方法; 掌握React網(wǎng)絡(luò)請(qǐng)求的使用方法; 熟悉React狀態(tài)管理Flux、Redux的原理和流程; 熟悉React項(xiàng)目?jī)?yōu)化、部署流程
5.小程序+數(shù)據(jù)可視化
掌握Vue基礎(chǔ)語(yǔ)法和指令; 掌握Vue計(jì)算屬性和監(jiān)聽(tīng)的使用方法; 掌握Vue組件的定義和基本使用
掌握Vue組件通信的方法; 掌握Vue路由的使用; 掌握Vue路由守衛(wèi)的使用; 掌握Vue網(wǎng)絡(luò)請(qǐng)求Axios的使用; 熟悉Vuex狀態(tài)管理; 熟悉UI庫(kù)的使用
掌握Vue相關(guān)知識(shí)的綜合使用; 熟悉Vue項(xiàng)目的開(kāi)發(fā)、部署流程; 熟悉Git版本控制軟件的使用; 熟悉數(shù)據(jù)可視化工具的使用
掌握TypeScript基本類(lèi)型的使用; 能熟練在Vue-cli3.0中使用TypeScript
掌握React的JSX語(yǔ)法使用; 掌握React事件綁定的方法; 掌握React組件的定義和通信; 掌握React路由及相關(guān)路由組件的使用方法; 掌握React網(wǎng)絡(luò)請(qǐng)求的使用方法; 熟悉React狀態(tài)管理Flux、Redux的原理和流程; 熟悉React項(xiàng)目?jī)?yōu)化、部署流程
關(guān)注優(yōu)就業(yè),學(xué)習(xí)更多IT知識(shí)。
前端開(kāi)發(fā)培訓(xùn)的途徑有很多,包括去培訓(xùn)機(jī)構(gòu)學(xué)習(xí)、通過(guò)在線課程自學(xué)、跟著博客的技術(shù)大牛學(xué)習(xí)等等。具體如下: 1、去培訓(xùn)機(jī)構(gòu)學(xué)習(xí)。一些比較知名的培訓(xùn)機(jī)構(gòu),在全國(guó)各大城市都設(shè)有前端開(kāi)發(fā)的專(zhuān)業(yè)培訓(xùn)班。學(xué)員可根據(jù)自己的實(shí)際需求,綜合考察各個(gè)培訓(xùn)機(jī)構(gòu)的口碑、、價(jià)格、師資、教學(xué)環(huán)境等條件來(lái)選擇自己合適的培訓(xùn)班。以下是一些比較知名的前端開(kāi)發(fā)培訓(xùn)品牌,具體包括: 1、中公教育; 2、達(dá)內(nèi)Tarena; 3、千鋒教育; 4、愛(ài)創(chuàng)課堂; 5、萊茵教育; 6、華清遠(yuǎn)見(jiàn); 7、愛(ài)思學(xué)教育; 8、傳智播客; 9、火星教育; 10、睿峰教育; 11、合肥華信智原; 12、愛(ài)前端科技; 13、黑馬程序員; 14、北大青鳥(niǎo); 15、愛(ài)前端教育; 16、妙味課堂; 17、智能社; 18、珠峰培訓(xùn) 19、上海易萊勝; 20、極客學(xué)院,等等。 2、在線課程自學(xué)。前端開(kāi)發(fā)技術(shù)也可以選擇購(gòu)買(mǎi)網(wǎng)課來(lái)自學(xué),一些在線教育網(wǎng)頁(yè)或APP,上面通常都會(huì)有很多有償?shù)脑诰€課程,可以免費(fèi)試聽(tīng),如網(wǎng)易云課堂、騰訊課堂等。 3、跟著博客大牛學(xué)習(xí)。在國(guó)內(nèi)外很多社交網(wǎng)站都有一些技術(shù)大牛的博客,在技術(shù)前端開(kāi)發(fā)領(lǐng)域都屬于拔尖的人才,他們會(huì)把教程做成博客發(fā)在自己的主頁(yè)上供粉絲學(xué)習(xí)。如張?chǎng)涡瘛⑿『觽€(gè)哥、阮一峰、Js大神Tom大叔、前端美,以及一些團(tuán)隊(duì)博客。如淘寶前端團(tuán)隊(duì)、Web前端騰訊AlloyTeam Blog、奇舞團(tuán)、大搜車(chē)等等。
猜測(cè)提問(wèn)者問(wèn)題,軟件級(jí)別的網(wǎng)站應(yīng)該是非瀏覽性質(zhì),偏向于管理功能或者交互較多的網(wǎng)站,如微博,facebook,或者github那種
1.如果團(tuán)隊(duì)人員足夠多,前端人員技術(shù)到位,建議使用目前比較火的三大框架vue,react,angular這三個(gè)框架,方便開(kāi)發(fā)方便后期維護(hù)
2.沒(méi)有足夠的團(tuán)隊(duì),或者技術(shù)一般,可使用基于jquery的bootstrap,或者國(guó)產(chǎn)layui
3.開(kāi)發(fā)什么級(jí)別的網(wǎng)站,前端都不是特別重要,還看整體怎么設(shè)計(jì),如果程序設(shè)計(jì)的優(yōu)秀,不用任何框架,也能杠杠的