【適合人群】
本課程適合零基礎學員或有意向轉(zhuǎn)行的技術人員。
【課程安排】
第 一階段HTML5+ CSS3基礎
掌握PS基礎知識、切圖及插件切圖、HTML 基本語法、HTML常用標簽及屬性、HTML語義化、Html表單、CSS語法及使用技巧、 背景圖技術、CSS3高級選擇器、子模型和浮動、定位和flex布局、 變形和動畫、響應式布局,移動端布局、瀏覽器見兼容性解決方案、 瀏覽器調(diào)試工具的使用方法、掌握網(wǎng)站重構開發(fā)基本流程和規(guī)范、掌握移動端屏幕適配的解決方案、掌握設備系統(tǒng)不同的解決方案、掌握移動端重構常見的兼容。
第二階段Javascript實現(xiàn)交互設計
JavaScript的基本語法、JavaScript內(nèi)置 對象、JavaScript常 見算法、JavaScript函數(shù)應用、 DOM文檔對象模型的、BOM瀏覽器對象模型、掌握定時器、掌握JavaScript事件的對象、 使用正則表達式進行表單驗證、掌握閉包的應用場景及優(yōu)缺點、掌握AJAX的實現(xiàn)原理及封裝、熟練使用面向?qū)ο笏枷脒M行編程、掌握項目的開發(fā)流程、掌握Touch.js在移動端的應用、熟悉jQuery常見操作、 熟悉jQuery DOM操作、掌握jQuery核心API掌 握Zepto的使用方法。
第三階段Js進階和ES6
js進階:
掌握js面向?qū)ο笏枷?、原型、原型鏈、預解析、this指針和指針改變及綁定;前后端分離、剖析Http協(xié)議、 前后端數(shù)據(jù)交互、API接口規(guī)范、數(shù)據(jù)交互實戰(zhàn)、跨域請求;
E6基本語法:
let和const、塊級作用域、解構和析構、函數(shù)、數(shù)組、對象擴展、箭頭函數(shù)、smybol常用數(shù)據(jù)結構,set和list、map、promise和async異步編程,class基本語法、繼承和super使用 ; module語法、export和import命令、 模塊加載和繼承。
第四階段Node.js服務端開發(fā)
掌握Node特性、掌握Node操作文件和目錄、掌握Node搭建服務器、掌握前后臺交互過程掌握Express的用法、掌Express的路由配置、掌握Express的內(nèi)置中間件使用、掌握Express的常 見第三方中間件使用、掌握Express渲染視圖模板、 掌握MySQL數(shù)據(jù)庫設計規(guī)范、掌握MySQL之CURD操作指令、掌 握Node操作MySQL、掌握MVC和MVP概念、
掌握Webpack打包項目過程、熟悉Gulp用法、掌握ES6和commonjs模塊化用法、掌握WebSocket、熟悉Koa2的用法、掌握接口設計規(guī)范、掌握權限系統(tǒng)設計、掌握token令牌設計、掌握登錄攔截、掌握項目部署。
第五階段Vue+React前端框架
常用指令:指令、屬性、模板和過濾器.
新特性:計算屬性、實例屬性
生命周期:生命周期、鉤子函數(shù)
組件技術:定義組件的方式、組件分類、引用模板和動態(tài)組件、組件間數(shù)據(jù)傳遞、單向數(shù)據(jù)傳遞
路由/動畫:路由使用、路由嵌套、參數(shù)傳遞、路由動畫、單文件組件、腳手架、模塊化
vuex和axios自定義全局組件、vuex狀態(tài)管理、 分模塊組件狀態(tài)、Axios使用及數(shù)據(jù)請求、 展示、交互、腳手架配置:webpack入口/輸出/加載器/模塊解析/熱替換
熟悉Git版本控制軟件的使用;熟悉數(shù)據(jù)可視化工具的使用;
掌握React的JSX語法使用;掌握React事件綁定的方法;掌握React組件的定義和通信;掌握React路由及相關路由組件的使用方法;掌握React網(wǎng)絡請求的使用方法;熟悉React狀態(tài)管理Flux、Redux的原理和流程;熟悉React項目優(yōu)化、部署流程
第六階段項目實戰(zhàn)
Vue+webAPP移動端實戰(zhàn)電商APP項目;實現(xiàn)京東、淘寶、美團、一號店
Vue+ ElementUI企業(yè)項目實戰(zhàn)
實現(xiàn)后臺管理系統(tǒng)、信息管理系統(tǒng)、審核系統(tǒng)、權限管理系統(tǒng)
【碼農(nóng)與工程師的區(qū)別】
碼農(nóng):只具備編碼能力,編寫可正常運行的程序,實現(xiàn)產(chǎn)品功能。
工程師:能與團隊溝通協(xié)同合作,靈活運用解決方案,架構復雜健壯系統(tǒng)。
【教學模式】
1、隨到隨學
學員報名之后立馬就可以開始學習, 無需再等人數(shù)夠了再開班,每個學員都可以根據(jù)自己的時間安排制定自己的學習計劃,不會再因為時間不統(tǒng)一落下課。
2、多對一輔導
授課老師、助教老師、班主任、就業(yè)指導老師4對1的服務模式,學員可以實時在線在線與授課老師和助教老師1對1溝通問題,就業(yè)指導老師會在就業(yè)前對學員進行1對1就業(yè)指導。
3、免費重修機制
學員報名就業(yè)課程學制結束未成功就業(yè),不限次數(shù)免費重修。報名課程學不會,效果不理想,可申請免費換課。更有多種支付學費的方式可以提供。
4、名企推薦就業(yè)
我們已經(jīng)和超過500家企業(yè)建立人才推薦合作,遍及全國20多個城市,參加我們就業(yè)實訓類培訓的學員都可以獲得免費推薦就業(yè)的機會,我們的課程的宗旨就是系統(tǒng)學習IT技術,為你的職場晉升助力。
【機構簡介】
上海交大教育集團.IT研究院致力于培養(yǎng)面向互聯(lián)網(wǎng)領域的高端人才,以學員提升職業(yè)競爭力為目的,優(yōu)質(zhì)就業(yè)為宗旨。課程體系涵蓋了Web前端工程師、Java工程師、Python工程師、人工智能開發(fā)工程師、互聯(lián)網(wǎng)運維工程師、移動開發(fā)工程師、大數(shù)據(jù)工程師、Linux 云計算工程師、軟件測試工程師、網(wǎng)絡安全工程師、嵌入式開發(fā)工程師、C/C++工程師、SEM競價師、SEO優(yōu)化師、新媒體運營師、電商運營師等課程。
為培養(yǎng)真正符合時代需求的高端IT人才,上海交大教育集團.IT研究院以高瞻的視野,經(jīng)多年布局,打造人才培訓服務體系。以企業(yè)需求為導向,以行業(yè)未來為驅(qū)動,向企業(yè)和社會不斷輸送IT人才。
【學院環(huán)境】
86%滿意度
上海交大教育集團IT研究院
綜合
環(huán)境 : 4.3師資 : 4.3教學 : 4.3