階段一 前端開發(fā)基礎(chǔ)
階段大綱:
* HTML語言
* JavaScript語言基礎(chǔ)
* HTML5和CSS3
* jQuery核心庫
* Canvas
* CSS基礎(chǔ)
* JavaScript DOM編程
* LESS和SASS/SCSS
* JavaScript面向?qū)ο?/p>
* 整站項(xiàng)目
市場價(jià)值:
能夠根據(jù)UI的設(shè)計(jì)實(shí)現(xiàn)HTML的靜態(tài)布局。熟練掌握之后,可以滿足市場靜態(tài)頁面布局,能夠?qū)崿F(xiàn)功能的同時(shí),考慮代碼的優(yōu)雅性,注重代碼的性能和重用性;針對項(xiàng)目中的bug和技術(shù)難點(diǎn),能夠提供解決辦法。
階段二 后端開發(fā)與前端交互
階段大綱:
* Java語言基礎(chǔ)
* Ajax交互開發(fā)
* PC端全棧項(xiàng)目開發(fā)
* Java Web基礎(chǔ)
* 響應(yīng)式布局與Bootstrap框架
* 應(yīng)用實(shí)戰(zhàn)
市場價(jià)值:
能夠建立起客戶端服務(wù)器交互模型,熟練使用Ajax、Jquery實(shí)現(xiàn)前端功能點(diǎn)、能夠進(jìn)行前后端協(xié)作開發(fā)、能夠獨(dú)立開發(fā)基于后臺(tái)接口的Mysql數(shù)據(jù)管理平臺(tái)項(xiàng)目。掌握前后端協(xié)作開發(fā)相關(guān)知識(shí)點(diǎn)、能夠快速融入實(shí)際的工作場景。
階段三 No***JS全棧開發(fā)
階段大綱:
* Gulp自動(dòng)化構(gòu)建工具
* NodeJS
* ES7
* JN****js高級(jí)全棧項(xiàng)目
市場價(jià)值:
能夠熟練使用前端自動(dòng)化構(gòu)建工具,能夠使用NodeJS開發(fā)后臺(tái)接口,打通前后端。學(xué)完以后能夠一個(gè)人勝任前端項(xiàng)目的獨(dú)立開發(fā),從項(xiàng)目框架搭建開始到業(yè)務(wù)功能的實(shí)現(xiàn),以及后臺(tái)api的調(diào)用均能勝任,使課程不僅僅只有教還有練,讓學(xué)生能夠快速上手企業(yè)項(xiàng)目開發(fā)。
階段四 前端高級(jí)框架
階段大綱:
* 能夠使學(xué)員完成整個(gè)或部分系統(tǒng)的可重用設(shè)計(jì)
* 實(shí)現(xiàn)響應(yīng)的數(shù)據(jù)綁定和組合的視圖組件
* 快速完成復(fù)雜的單頁面應(yīng)用及UI組件庫的開發(fā)
* 讓學(xué)員熟練掌握框架的企業(yè)級(jí)項(xiàng)目應(yīng)用
階段五 原生開發(fā)與微信開發(fā)
階段大綱:
* Weex原生開發(fā)
* 微信小程序
* 微信公眾平臺(tái)
市場價(jià)值:
具有開發(fā)簡單的小程序的能力, 在新浪SAE上創(chuàng)建App、部署代碼 、開發(fā)接口的認(rèn)證。能跟上新技術(shù)的腳步,具有前后端開發(fā)能力的前端開發(fā)者。 能熟練使用各種前端工具, 具有開發(fā)WebApp并打包上線的能力, 能與其他開發(fā)者合理溝通協(xié)作開發(fā)項(xiàng)目, 符合企業(yè)高端需求。
階段六 其它選修技術(shù)
階段大綱:
* 前端工程化
* React
* Webpack
* React Native
市場價(jià)值:
從前端工程化的高度設(shè)計(jì)前端架構(gòu),并使用常用腳手架進(jìn)行工程化搭建,會(huì)使用webpack進(jìn)行l(wèi)oader加載和熱替換
掌握ReactNative;
掌握React框架的使用;
能夠利用webpack、gulp打包工具實(shí)現(xiàn)網(wǎng)站資源的打包;能夠使用ReactNative開發(fā)WebApp,打包安裝。
階段七 職業(yè)素養(yǎng)
階段大綱:
* 軟件工程師職業(yè)生涯規(guī)劃、團(tuán)隊(duì)建設(shè)、團(tuán)隊(duì)協(xié)作、溝通技巧、商務(wù)禮儀
* 敏捷軟件開發(fā)流程及角色
* 中英文簡歷制作、面試技巧
* 各大公司面試問題匯總講解。