中國互(hu)聯網產值突破萬億大關(guan),并(bing)擁有全球最多(duo)的(de)(de)7億網民(min)。海量(liang)用(yong)戶(hu)對上網體驗要(yao)求(qiu)不斷(duan)提高(gao)(gao),成為企業發(fa)展的(de)(de)關(guan)鍵(jian),優質的(de)(de)前(qian)端體驗決定了品牌的(de)(de)認可度(du),前(qian)端工程師(shi)致力于(yu)優化瀏覽網頁的(de)(de)交互(hu)體驗,呈現用(yong)戶(hu)視覺上的(de)(de)體驗舒適(shi)性(xing),是互(hu)聯網公司需求(qiu)量(liang)巨大的(de)(de)高(gao)(gao)薪職業。
自(zi)從HTML5與CSS3橫空出(chu)世以來(lai),WEB前(qian)端的功能實現了(le)質的飛躍,并對傳統開(kai)發(fa)產生了(le)巨大的沖擊(ji),BAT名(ming)企(qi)(qi)、創業(ye)企(qi)(qi)業(ye)、中小(xiao)型(xing)企(qi)(qi)業(ye),二(er)(er)三(san)線(xian)城市(shi)均需要Web前(qian)端+全棧工程師尤以二(er)(er)三(san)線(xian)城市(shi)及創業(ye)型(xing)企(qi)(qi)業(ye)對此類全能型(xing)人才急需,并開(kai)出(chu)較高(gao)薪資聘用。而普(pu)通高(gao)校一(yi)般還未能開(kai)設相關課(ke)程,前(qian)端開(kai)發(fa)可以說是時代(dai)的新(xin)風(feng)口。
鉆研(yan)用戶需求使(shi)用戶對APP操(cao)作(zuo)更加靈活應用
根據品牌特(te)(te)性,搭建符合需求(qiu)的產品特(te)(te)性
發現用戶群(qun)體的新(xin)需求,不斷(duan)改進產品升級
了解掌握游戲界面(mian)的各種交互動效展示及(ji)應用
根據用戶使用功能創建(jian)自適應界面使產(chan)品更靈動
了解行業最新技術(shu)緊跟BAT企(qi)業潮流技術(shu)應用(yong)
可(ke)開(kai)發(fa)大型信息(xi)量網(wang)站或獨(du)立完(wan)成項目賺外快
一
PC端頁面重構
1、認知行業、崗位、部(bu)分專業術語(yu),就(jiu)業趨勢與行業未來展望;
2、HTML5核心(xin)元素及(ji)布(bu)局應用(yong);
3、CSS3核(he)心屬性及布局應用;
4、圖(tu)形、圖(tu)像軟件的(de)使用(PS,FW,AI);
5、瀏覽器兼容(rong)及(ji)解(jie)決(jue)方案;
6、圖片整合、滑動門及寬高自適應(ying)等高級應(ying)用技術(shu);
7、初步接觸Javascript。
二
PC端交互開(kai)發(fa)(原生JS)
1、Javascript基礎(chu)語(yu)法和變量、控制語(yu)句、循環(huan)語(yu)句、函(han)數、事件處(chu)理、數組、常(chang)見排序算法;
2、DOM操作和BOM操作;
3、定時(shi)器(qi)、Cookie本地存儲(chu)、內置對象、正則表達式、閉包、JS面向對象語(yu)法、JSON、堆棧結構;
4、Ajax動態讀取數據(ju)、異(yi)步操作、與DOM、JSON的結合使(shi)用;
5、各種主流瀏覽器兼(jian)容(rong)性處理;
6、單例、工(gong)廠、代理、觀察者等設計模(mo)式;
7、ECMA6.0新特性(xing)介紹。
三
PC端交(jiao)互開(kai)發(JQuery)
1、初識jQuery、jQuery的優(you)勢、jQuery框架核心功能、容易混淆(xiao)的幾(ji)個概(gai)念;
2、jQuery各種選擇器的使用(yong),及(ji)選擇器的應用(yong)優化;
3、Dom節點(dian)操作、插入、刪除(chu)、復制、移動節點(dian)等操作;
4、事(shi)(shi)(shi)件(jian)處(chu)理(li)(li)(li)、事(shi)(shi)(shi)件(jian)處(chu)理(li)(li)(li)模(mo)型(xing)、事(shi)(shi)(shi)件(jian)處(chu)理(li)(li)(li)機制、jQuery事(shi)(shi)(shi)件(jian)封裝(zhuang)機制、jQuery事(shi)(shi)(shi)件(jian)應用(yong);
5、jQuery中的(de)(de)動(dong)(dong)畫(hua)、動(dong)(dong)畫(hua)時間的(de)(de)概念、基本動(dong)(dong)畫(hua)方法、復雜動(dong)(dong)畫(hua)方法、停止動(dong)(dong)畫(hua)與(yu)參數說明、jQuery動(dong)(dong)畫(hua)的(de)(de)隊(dui)列問題;
6、表單(dan)開發,設計可用性表單(dan)、表單(dan)驗證、增強型表單(dan);
7、Ajax、XMLHttpRequest 基礎(chu)、jQuery Ajax、工具(ju)函數(shu)、緩存(cun);
8、在jQuery中編寫插(cha)(cha)件(jian)、插(cha)(cha)件(jian)擴展、插(cha)(cha)件(jian)應(ying)用、jQuery.pagination分頁、jQuery.qtip信息提示、jQuery.artDialog彈出層、jQuery.jscrollpane滾動條
9、理解模塊(kuai)式(shi)開發,以及requirejs插件的使用。
四
PC項目實訓
1、前端(duan)開(kai)發框架-Bootstrap;
2、CSS預(yu)處理器-SASS;
3、分布(bu)式版(ban)本控制系統-GIT;
4、了(le)解(jie)項目(mu)需求(qiu),項目(mu)流(liu)程;
5、了解項目管理,模塊分(fen)配,項目時間預估;
6、了解產品(pin)周(zhou)期,參與(yu)團隊(dui)協作;
7、綜合運用HTML+CSS,JS,JQ, Bootstrap,SASS,JQUERY UI, jquery easyui等技術(shu),完成大型PC端(duan)項目開(kai)發(fa)。
五
HTML5+CSS3 精講
1、HTML5與HTML4的區別(bie), 表單(dan)域增強元素(su);
2、CSS3選(xuan)擇(ze)器, 文字(zi)與字(zi)體相關樣式;
3、CSS3中(zhong)的變形處理;
4、css3中的過度(du)動(dong)畫和關鍵幀動(dong)畫;
5、彈性盒與媒體查(cha)詢;
6、本(ben)地存(cun)儲,本(ben)地緩存(cun);
7、使用Canvas,svg繪制(zhi)圖形;
8、多(duo)媒體播放器開發 、workers。
六
WebAPP開發
1、移動端切圖(viewport/meta,.Rem/vw的使用,iconfont,flexbox詳解,移動web特別樣式處理(li));
2、頁面交互(Tap,touch,ECMAScript 5,ECMAScript 6);
3、前(qian)端工程(gulp,webpack);
4、移動端(duan)常用框架(css framework,Zepto,iScroll/lazyload,swiper);
5、css framework + SPA framework + Zepto + iScroll + swiper 構(gou)建WebApp;
6、微信場景項目。
七
HybridApp 開發(fa)基礎
1、Phonegap
1 ) HybridApp介紹(獨(du)立(li)App項(xiang)目,嵌入(ru)式App項(xiang)目,嵌入(ru)微信項(xiang)目)
2 ) 工具與環(huan)境搭建
3 ) WebviewJsBridge(掃一掃,圖(tu)像選擇與上(shang)傳,加速(su)器,地理定位,通訊錄(lu),通知)
4 ) 構建,打包與發布
5 ) Hybrid里頁(ye)面測(ce)試
2、微信接口開發
1 ) 熟(shu)悉WebAPP嵌入微信流(liu)程
2 ) 本地開發環境搭建與測(ce)試
3 ) JS-SDK使用(yong)
4 ) WebAPP X5瀏覽器兼容
八
Angular+ionic 框架
1、AngularJS
1 ) 基礎知識(ng-app,Modules,Controller,$apply,$watch)
2 ) 指令(ling)(ng-repeat,ng-class,ng-show,ng-hide)
3 ) 過濾器(date,limitTo,filter)
4 ) 表單(NgModelController,表單驗證)
5 ) 服(fu)務(自定義服(fu)務,Angular提供(gong)的服(fu)務:$log,$timeout,$q,$http)
6 ) 其他(Controller as 語法,安全的依賴注入方法)
7 ) directive(指令,組件)
8) ng-router
2、ionic基礎
1 ) ionic css布局
2 ) ionic js指(zhi)令布局
3 ) ionic路由(you) 頁面切換
4 ) ionic-tabs
5 ) ionic側邊欄ion-side-menus
6 ) ionic列表 ion-list
7 ) 上拉下(xia)載更多與下(xia)拉刷新
6個月后你也可以
北大青(qing)鳥中博百余(yu)名講師,均來自互聯網/軟件(jian)公司(si)具(ju)備一定開(kai)發及授(shou)課經驗(yan)。名師自然(ran)出(chu)高(gao)徒。
由專業(ye)老師幫(bang)助(zhu)您進行(xing)職(zhi)業(ye)規劃,講解職(zhi)場中的禮儀。并對(dui)簡歷制作以及面試提(ti)供(gong)實用指導(dao),大大提(ti)高面試成(cheng)功率。
入(ru)學(xue)即簽訂協議,可以讓您專心學(xue)習。
北大青鳥(niao)與部分(fen)互聯(lian)網軟件企業簽訂了(le)戰略合作,更(geng)有定期(qi)校園招聘會(hui),好工作等你來。