【課程目標(biāo)】
H5全棧開發(fā)課程旨在打造精通前端(HTML5、CSS3、JavaScript、JQuery)、后端(Node.js)、移動(dòng)跨平臺(tái)(Android/IOS/)App(Vue.js/Angular/React)、微信小程序開發(fā)的全棧型全能工程師。
【課程介紹】
結(jié)合BAT等一線互聯(lián)網(wǎng)實(shí)際項(xiàng)目需求以及H5技術(shù)的飛速發(fā)展,2018年在WebAPP開發(fā)、數(shù)據(jù)交互、游戲開發(fā)多方面更新課程體系,培養(yǎng)H5全棧開發(fā)工程師,在原有課程體系的基礎(chǔ)上,添加更為精華,更實(shí)用的課程。
【課程內(nèi)容】
本次課程更新內(nèi)容:
1.在課程階段增加Angular4、React.js課程,與原有vue.js開發(fā)課程齊頭并進(jìn),打造前端WebAPP開發(fā)框架三劍客,形成覆蓋式技能培養(yǎng)戰(zhàn)略。
2.在課程階段增加H5游戲AI智能算法,打造精品游戲,拓展學(xué)員H5游殘開發(fā)相關(guān)就業(yè)新方向。
3.新加入完善的ES6/ES7語法結(jié)構(gòu),讓JS編程更加簡潔、爽快,6的飛起。
4.更加注重H5應(yīng)用在市場營銷方面的應(yīng)用,增加實(shí)戰(zhàn)項(xiàng)目操作。
【教學(xué)安排】
階段:前端基礎(chǔ)階段(22天)
課程:HTML5 + CSS3 JavaScrip基礎(chǔ)
主講內(nèi)容:
1.課程體系介紹、HTML+CSS基本入門知識(shí)
2.網(wǎng)站運(yùn)行原理
3.HTML常用標(biāo)簽、表單新類型、網(wǎng)頁SEO優(yōu)化
4.HTML5語義化標(biāo)簽、音視頻標(biāo)簽
5.CSS選擇器(基本、層級(jí)、屬性、偽類、偽狀態(tài))
6.CSS常用樣式屬性
7.CSS3過渡、變換、動(dòng)畫
8.CSS3 3D場景搭建與應(yīng)用
9.精靈圖(雪碧園)的原理以及實(shí)現(xiàn)
10.Iconfont 字體圖標(biāo)(阿里巴巴矢量字體圖標(biāo)庫)原理以及實(shí)現(xiàn)
11.Media 媒體響應(yīng)式布局
12.Flex彈性盒子布局
13.Photoshop基本切器
14.ECMAScript核心語法結(jié)構(gòu)
15.變量聲明優(yōu)先
第二階段:前端中級(jí)階段(45天)
課程:JavaScript + jQuery PHP + Ajax + JSONP項(xiàng)目實(shí)戰(zhàn)考核
主講內(nèi)容:
1.對(duì)象詳解(格式、內(nèi)置對(duì)象、原型、原型鏈)
2.事件{event}
3.DOM文檔對(duì)象模型
4.BOM瀏覽器對(duì)象模型
5.jQuery的概念與基本使用
6.jQuery元素節(jié)點(diǎn)操作
7.jQuery的事件綁定鏈?zhǔn)讲僮?/p>
8.jQuery元素屬性樣式操作
9.原生Ajex的運(yùn)行原理與實(shí)現(xiàn)
10.Ajax請求網(wǎng)源策略布局
11.JSONP跨域請求原理以及實(shí)現(xiàn)方式
課程:Node.js + Sass + Less + Bootstrap
主講內(nèi)容:
1.1.node.JS介紹及使用
2.環(huán)境搭建
3.NPM包管理器
4.Common JS規(guī)范、模塊化思想及操作
5.文件模塊
6.http、URL
7.querystring、path等模塊
8.HTTP模塊、WEB開發(fā)框架介紹
9.noSQL基礎(chǔ)概念
10.MongoDB簡介、安裝數(shù)據(jù)庫、集合、文檔概念
11.文檔CURD操作
12.nodeJS操作MongoDB
13.Expres的安裝、使用
14.使用模板引擎
15.Express中間件
16.Express路由
17.Bootstrap的介紹和使用
18.Sass與Less介紹與使用
19.Express + MongoDB + BootStrap搭建博客系統(tǒng)實(shí)戰(zhàn)
第三階段:前端階段(43天)
課程:H5新特性vue
主講內(nèi)容:
1.多媒體API
2.地理定位(Geolocation)
3.拖拽API
4.文件API(FileReader)
5.xhr2、FormData
6.localstorage/sessionStorage本地存儲(chǔ)
7.ApplicationCache應(yīng)用程序緩存
8.WebWorks多線程
9.Websocket網(wǎng)絡(luò)編程
10.Canvas繪圖
11.Vue實(shí)例
12.Vue生命周期
13.Vue語法
14.組件定義和使用、組件間的通信
15.自定義指令、單文件組件、
16.腳手架Vue-cli
17.路由Vue-router
18.VueX狀態(tài)管理
19.數(shù)據(jù)請求axios
20.vue項(xiàng)目
課程:React、Angular、微信小程序、Svn&git
主講內(nèi)容:
1.I.svn的使用
2.git的使用
3.react的介紹和使用
4.angular的介紹使用
5.微信小程序
6.服務(wù)器的簡單使用和項(xiàng)目部署
第四階段:就業(yè)沖刺階段(5天)
課程:H5新特性vue
主講內(nèi)容:
1.面試技能題
2.面試人資題
3.項(xiàng)目概述
4.筆試題
【專業(yè)導(dǎo)師】
胡和意 H5全棧教學(xué)總監(jiān)
十多年Web前端開發(fā)經(jīng)驗(yàn),精通Vue.js、React.js、JavaScript、Node.js等框架和前端模塊。對(duì)于移動(dòng)端和PC端有獨(dú)特的見解,曾獨(dú)立設(shè)計(jì)和負(fù)責(zé)過多個(gè)大中型的企業(yè)應(yīng)用,如msn中國、紅袖添香、飛利浦互聯(lián)等項(xiàng)目。
【學(xué)校簡介】
IT兄弟連是易第優(yōu)(北京)科技股份有限公司旗下品牌,致力于為社會(huì)培養(yǎng)IT人才。公司成立于2007年,總部設(shè)在北京,目前已在上海、廣州、深圳、沈陽、石家莊、西安、等地設(shè)立了教學(xué)中心,業(yè)務(wù)范圍覆蓋全國。
【教學(xué)環(huán)境】
【辦學(xué)特色】
兄弟連秉承“成為IT培訓(xùn)界的黃埔軍校”的發(fā)展愿景,深耕Python全棧+人工智能、Java、大數(shù)據(jù)、PHP、前端全棧、UI等學(xué)科教研,擁有來自北大、清華和BAT等知名校企的專兼職教師數(shù)百名,面授、雙師、雙元和云課堂等多種教學(xué)模式并行,教學(xué)靠譜、變態(tài)嚴(yán)管、素質(zhì)培養(yǎng),共同確保了教學(xué)質(zhì)量。與中國人保共同推出“教育培訓(xùn)險(xiǎn)”,兄弟連全日制學(xué)員參保并完成學(xué)習(xí)后,如未能如約實(shí)現(xiàn)就業(yè)并滿足理賠條件的即可申請理賠。
【教學(xué)合作】
兄弟連是人力資源與社會(huì)**部開源軟件開發(fā)與應(yīng)用能力測評(píng)試點(diǎn)單位,是教育部產(chǎn)學(xué)合作協(xié)同育人項(xiàng)目單位,與國內(nèi)200多所高等院校展開深度合作,讓在校大學(xué)生參與真實(shí)的企業(yè)級(jí)項(xiàng)目研發(fā),獨(dú)立設(shè)計(jì)開發(fā)商業(yè)項(xiàng)目,與多所本專科高校開展了專業(yè)共建。多年來為華為、阿里巴巴、騰訊、百度、京東等國內(nèi)7000多家企業(yè)輸送數(shù)萬名IT人才。
【教學(xué)現(xiàn)場】
【教學(xué)設(shè)置】
兄弟連旗下軟件開發(fā)公司“兄弟會(huì)”和“智校云”,集技術(shù)培訓(xùn)和軟件開發(fā)于一體,融合IT技術(shù)支持、項(xiàng)目外包、人才離岸外包以及教育企業(yè)信息化開發(fā),也是學(xué)員重要的實(shí)習(xí)實(shí)訓(xùn)平臺(tái)。
【教學(xué)榮譽(yù)】
2018年,兄弟連與清華大學(xué)出版社編寫了《Python3.7從零開始學(xué)》等系列圖書。組織編寫的《細(xì)說PHP》自2009年印刷以來再版8次,榮獲電子工業(yè)出版社年度暢銷 IT 技術(shù)圖書獎(jiǎng)等多個(gè)獎(jiǎng)項(xiàng)。綜合性職業(yè)發(fā)展自媒體《明哥聊求職》榮獲“2017教育行業(yè)自媒體”大獎(jiǎng)。公司先后榮獲騰訊網(wǎng)“年度特色職業(yè)教育品牌”、百度教育“2017年度新銳教育品牌”、2018年IT教育“引路者”獎(jiǎng)等榮譽(yù)。
【教學(xué)理念】
兄弟連將始終堅(jiān)持“敬業(yè)、誠信、擔(dān)當(dāng)、合作”的價(jià)值觀,為社會(huì)培養(yǎng)更多IT人才!