北大青鳥(niǎo)南通恒熙Web前端課程大綱 | ||||
模塊 | 課程內容 | 技術(shù)目標 | 學(xué)習時(shí)間 | |
階段 預科課程 | 1.計算機基礎 | 1.認識計算機的組成原理、軟硬件構成 2.了解計算機網(wǎng)絡(luò )知識 3.了解常見(jiàn)網(wǎng)絡(luò )應用操作 | 1.了解計算機理論 2.了解網(wǎng)絡(luò )基礎知識 | 4個(gè)月 |
2.PS基礎 | 1.熟悉常見(jiàn)PS操作 如PS鋼筆、PS摳圖、圖層與濾鏡、色彩搭配等PS常見(jiàn)操作 | 1.掌握PS基本用法 2.能勝任前端工作中非常重要的切圖工作 | ||
第二階段 網(wǎng)頁(yè)制作 | 3.網(wǎng)頁(yè)制作基礎 | 1.學(xué)習常見(jiàn)的HTML標簽、CSS樣式、網(wǎng)頁(yè)布局之盒子模式、浮動(dòng)、定位等基礎網(wǎng)頁(yè)操作 2.階段項目實(shí)戰:京東1號店網(wǎng)站 | 1.可以制作簡(jiǎn)單的網(wǎng)頁(yè) 2.使用CSS美化頁(yè)面布局 3.可以熟練掌握各種常用CSS選擇器以及CSS樣式的定義和使用 4.能夠手動(dòng)完成各項定義與編寫(xiě) | |
4.HTML5基礎開(kāi)發(fā) | 1.學(xué)習H5新增元素與屬性、CSS3基礎與、動(dòng)畫(huà) 2.階段項目實(shí)戰:使用CSS3制作QQ會(huì )員頁(yè)面 | 1.能夠使用HTML5和CSS3的新元素更好的制作網(wǎng)頁(yè)元素和效果 2.熟練運用制作網(wǎng)頁(yè)動(dòng)畫(huà) | ||
第三階段 Javascript開(kāi)發(fā) | 5.Javascript基礎 | 學(xué)習JS基礎語(yǔ)法: 1.常見(jiàn)的選擇結構 2.循環(huán)結構 3.雙重循環(huán) 4.JS內置對象與函數操作、閉包作用 | 1.能夠掌握Javascript客戶(hù)端腳本語(yǔ)言的基礎語(yǔ)法、邏輯流程、函數等相關(guān)內容 2.實(shí)現網(wǎng)頁(yè) | |
6.Javascript | 1.學(xué)習使用JS操作BOM和DOM、 2.學(xué)習使用常見(jiàn)的JS事件和表單驗證 3.學(xué)習使用cookie與ajax 4.學(xué)習使用同源策略與jsonp跨域問(wèn)題 5.學(xué)習js面向對象編程思想 6.學(xué)習原型鏈與構造函數階段項目實(shí)戰:手風(fēng)琴畫(huà)冊、課工廠(chǎng)導航頁(yè) | 1.熟練掌握Javascript語(yǔ)言 2.能夠熟練使用Javascript完成各種交互效果以及用戶(hù)行為控制 3.學(xué)會(huì )封裝插件等 | ||
第四階段 jQuery開(kāi)發(fā) | 7.使用jQuery制作網(wǎng)頁(yè) | 1.學(xué)習使用jQuery基礎語(yǔ)法與工作原理2.學(xué)習使用DOM對象與jQuery對象之間區別于轉換 3.學(xué)習使用各類(lèi)jQuery選擇器、過(guò)濾器、常用屬性、事件和方法;jQuery動(dòng)畫(huà)、操作CSS、自定義動(dòng)畫(huà)、jQuery操作表單、數據驗證 4.熟練使用各類(lèi)基于jQuery的插件;jQuery實(shí)現ajax技術(shù)、XML與 JSON格式數據的處理 5.定制化jQuery階段項目實(shí)戰:使用jQuery制作1號店整站 | 1.學(xué)會(huì )利用jQuery制作網(wǎng)頁(yè)常見(jiàn) 2.學(xué)會(huì )置頂操作 3.學(xué)會(huì )瀑布流技術(shù) 4.學(xué)會(huì )二級導航菜單等 | |
第五階段 移動(dòng)端開(kāi)發(fā) | 8.移動(dòng)端開(kāi)發(fā) | 1.學(xué)習彈性盒模型Flex布局 2.學(xué)習響應式布局與自適應布局技巧 3.學(xué)習移動(dòng)端頁(yè)面布局與事件 4.學(xué)習zepto框架基礎與核心API方法、手勢事件 5.階段項目實(shí)戰: zepto實(shí)現移動(dòng)端輪播圖、瀑布流、飛機大戰、app端愛(ài)旅行項目、找房無(wú)憂(yōu)等 | 1.學(xué)會(huì )移動(dòng)端網(wǎng)頁(yè)的布局與事件響應等 2.能夠熟練使用zepto制作移動(dòng)端網(wǎng)頁(yè) | |
第六階段 框架開(kāi)發(fā) | 9.Vue.js框架開(kāi)發(fā) | 1.學(xué)習Vue的mvvm思想 2.學(xué)習雙向數據綁定與組件化思想 3.學(xué)習常用指令、聲明周期與鉤子函數 4.學(xué)習組件定義與父子組件之間傳值 5.學(xué)習數據請求之a(chǎn)xIos、路由router定義、node環(huán)境搭建與vue-cli腳手架工具使用等 6.階段項目實(shí)戰:APP端豆瓣項目實(shí)戰 | 1.能夠熟練使用Vue2框架開(kāi)發(fā)實(shí)戰項目 2.熟悉使用webpack打包工具 3.熟悉使用移動(dòng)端項目的數據請求交換 4.熟悉使用單頁(yè)面路由轉換與組件交互等 | |
第七階段 綜合項目案例 | 10.使用Nodejs進(jìn)行全棧開(kāi)發(fā) | 1.學(xué)習NodeJs的介紹與安裝 2.學(xué)習NodeJs搭建后臺 3.學(xué)習NodeJs前后端的數據請求交互 4.學(xué)習NodeJs第三方模塊的引入與管理 5.學(xué)習NodeJsExpress框架的講解 6.學(xué)習NodeJs其他常用模塊,如NodeJs及時(shí)通訊等 | 1.熟悉NodeJs在服務(wù)器端開(kāi)發(fā)的相關(guān)知識 2.熟悉NodeJs模塊的引用 3.熟悉NodeJs npm包管理器的相關(guān)操作 3.熟悉NodeJs基于Express框架的靈活使用與項目搭建等 | |
11.使用mongodb進(jìn)行全棧開(kāi)發(fā) | 1.學(xué)習mongodb的基礎語(yǔ)法 2.Redis的應用 | 1.掌握mongodb的安裝 2.掌握mongodb數據的操作 | ||
第八階段 畢業(yè)項目 | 4.畢業(yè)項目 | 綜合項目,導師確定 | ||
第九階段 求職面試 | 5.求職面試 | 1.穿著(zhù)禮儀 2.電話(huà)禮儀 3.簡(jiǎn)歷撰寫(xiě) 4.面試技巧 | 模擬面試 | |