前端工程師課程體系教學(xué)大綱
29 2017-06-23
【研發(fā)背景】
未來五年,互聯(lián)網(wǎng)應(yīng)用與電子商務(wù)發(fā)展將會(huì)更加的迅速,不僅對(duì)軟件的應(yīng)用將更加廣泛,而且用戶對(duì)于軟件和藝術(shù)的結(jié)合要求將會(huì)更高,隨著電商與互聯(lián)網(wǎng)應(yīng)用時(shí)代到來,目前軟件應(yīng)用不僅傳統(tǒng)的功能和業(yè)務(wù)流程上有更高的要求,在界面設(shè)計(jì)、視覺設(shè)計(jì)、交互設(shè)計(jì)、用戶體驗(yàn)等也有了更高的體驗(yàn)和標(biāo)準(zhǔn)。
根據(jù)中國第一前端綜合性網(wǎng)站W(wǎng)3CFUNS的統(tǒng)計(jì)數(shù)字,在所有軟件開發(fā)類人才的需求中,對(duì)前端工程師的需求很大,急缺前端工程師技術(shù)人才。同時(shí),前端工程師的薪水相對(duì)較高。就目前業(yè)內(nèi)各大公司對(duì)前端工程師的需求來說,具有1~2年開發(fā)經(jīng)驗(yàn)的工程師,在二線城市年薪可達(dá)6-8萬,而在一線城市(北上廣)年薪可高達(dá)15萬
目前,雖然各大IT公司高薪招聘前端工程師,但是對(duì)該類人才很難招聘到合格的前端工程師人員。其中,最根本的原因就是前端工程師未有成體系的培訓(xùn)課程以及對(duì)前端工程師的定義有所誤解,一說到前端許多人會(huì)認(rèn)為就是“傳統(tǒng)的美工而已”,其實(shí)不然,前端工程師更具備高素質(zhì)高要求的IT技能,是專業(yè)IT技術(shù)型人才,是擁有將藝術(shù)與技術(shù)完美結(jié)合的能力,是比美工更懂技術(shù),比技術(shù)更懂交互的復(fù)合型人才。因此,欲成為前端工程師,最便捷的一條路就是參加以實(shí)訓(xùn)項(xiàng)目為主要教學(xué)方法的前端工程師職業(yè)技能培訓(xùn),提高自身的實(shí)際動(dòng)手能力,接觸最前沿的前端技術(shù),從而有效地滿足企業(yè)單位用人的需求。
【課程介紹】
此課程體系推出的最新前端工程師職業(yè)教育課程。作為一款面向高校、零起點(diǎn)、在職人員提升技能的課程體系,全面提升學(xué)員就業(yè)競(jìng)爭(zhēng)力,課程開發(fā)采用了逆向設(shè)計(jì)理念,推陳出新,同步IT技術(shù)發(fā)展潮流。
課程設(shè)計(jì)與就業(yè)結(jié)合更加緊密,致力于全面提升學(xué)員就業(yè)競(jìng)爭(zhēng)力。課程研發(fā)所采用的逆向設(shè)計(jì)理念是指,研發(fā)團(tuán)隊(duì)經(jīng)過深度企業(yè)調(diào)研,專業(yè)分析用人企業(yè)的招聘需求,充分明確當(dāng)前軟件企業(yè)所招聘技術(shù)人員的畫像。在明確了企業(yè)的技術(shù)需求之后,課程研發(fā)人員再從其中提煉總結(jié)關(guān)鍵的就業(yè)技能點(diǎn),并用項(xiàng)目驅(qū)動(dòng)、案例貫穿的形式融入到課程設(shè)計(jì)當(dāng)中。這樣一來,就能保證學(xué)員學(xué)到的都是企業(yè)當(dāng)前使用最廣泛、最主流的技術(shù)和技能,并且通過大量的實(shí)戰(zhàn)演練,使學(xué)員完全可以掌握這些技術(shù),課程體系中,把學(xué)員編程的熟練度、規(guī)范度和職業(yè)素質(zhì)作為明確的培訓(xùn)目標(biāo)。學(xué)員通過學(xué)習(xí),能夠掌握非常過硬的實(shí)際操作技能,成為一名非常熟練的、優(yōu)秀的軟件開發(fā)人才。同時(shí),在學(xué)習(xí)的過程中,學(xué)員需要接受全面的職業(yè)素質(zhì)培養(yǎng),確保他們?cè)诙虝r(shí)間內(nèi)完成從“學(xué)校人”或“社會(huì)人”向“職業(yè)人”的過渡。
★高強(qiáng)訓(xùn)練編程能力——完成30000行代碼編寫
——相當(dāng)于1名程序員1年代碼編寫量
★獨(dú)創(chuàng)項(xiàng)目實(shí)訓(xùn)——提供CRM、HTML5網(wǎng)頁游戲應(yīng)用開發(fā)、移動(dòng)終端項(xiàng)目、電子商務(wù)網(wǎng)站項(xiàng)目實(shí)戰(zhàn)訓(xùn)練
——演練六大項(xiàng)全真項(xiàng)目案例,貫穿6大行業(yè)
★打造IT行業(yè)準(zhǔn)職業(yè)人——訓(xùn)練目標(biāo)清晰訓(xùn)練手段多樣
——滲透學(xué)習(xí)過程考核方法明確
——接軌職場(chǎng)禮儀積累職場(chǎng)經(jīng)驗(yàn)
【培養(yǎng)目標(biāo)】
1、具備軟件開發(fā)工作所需的知識(shí)和技能,編碼熟練度和規(guī)范性達(dá)到一定要求;
2、具備一定的項(xiàng)目能力(包括調(diào)試能力、文檔編寫能力、測(cè)試能力等)和綜合技術(shù)素質(zhì)(包括對(duì)軟件生命周期的理解、對(duì)設(shè)計(jì)模式的理解、必備的行業(yè)知識(shí)和經(jīng)驗(yàn)等);
3、扎實(shí)掌握前端客戶端技術(shù)、網(wǎng)站后臺(tái)技術(shù)、前端最新的框架技術(shù)、MVC開發(fā)模式、移動(dòng)終端前端開發(fā)規(guī)范、網(wǎng)站優(yōu)化;
【能力界定】
國信安“百杰”前端工程師的培訓(xùn)體系專門針對(duì)企業(yè)用人需求,專門定制的前端高級(jí)培訓(xùn)課程體系。本課程體系應(yīng)用領(lǐng)域十分廣泛,從UI界面設(shè)計(jì)基礎(chǔ)到網(wǎng)站特效呈現(xiàn),從視覺交互設(shè)計(jì)規(guī)范到移動(dòng)終端界面設(shè)計(jì)以及最前沿前端優(yōu)化技術(shù),力求培訓(xùn)出軟件技術(shù)開發(fā)過硬、綜合職業(yè)素質(zhì)高的WEB前端和移動(dòng)前端專業(yè)人才。學(xué)員培訓(xùn)能力界定如下:
1、1掌握Photoshop基本操作,網(wǎng)站切片圖,AxurePR基本原型設(shè)計(jì)、繪制基本的網(wǎng)站草圖。
2、熟練掌握各種網(wǎng)站布局模式【左右框架型、“國”字型布局、上下框架型、綜合框架型、封面型、瀑布流布局】。
3、理解視覺交互設(shè)計(jì)基淳色彩搭配原理、點(diǎn)線面基本構(gòu)圖】、設(shè)計(jì)規(guī)范。
4、掌握基本ECMASCRIPT基本編程語法
5、熟練掌握HTML4/HTML5/CSS2/CSS3/JAVASCRIPT
6、掌握HTML5API規(guī)范,理解語義化標(biāo)簽使用、掌握本地儲(chǔ)存、離線儲(chǔ)存、Canvas、定位等技術(shù)。
7、掌握Ajax異步交互技術(shù)應(yīng)用,JSON數(shù)據(jù)格式規(guī)范。
8、掌握NodeJS基本原理、ExpressJS框架使用規(guī)范,。
9、理解SEO基本規(guī)范、PR標(biāo)準(zhǔn)、提升網(wǎng)站自然排名實(shí)施方案
10、掌握關(guān)系型數(shù)據(jù)庫Mysql數(shù)據(jù)庫基本概念及標(biāo)準(zhǔn)的SQL語法
11、掌握J(rèn)S面向?qū)ο缶幊趟枷?、理解JS閉包運(yùn)行機(jī)制、JS設(shè)計(jì)模式
12、熟練掌握J(rèn)avaScript主流框架JQUERY、JQUERYEASYUI
13、掌握CSS框架動(dòng)態(tài)樣式語言LESS、SASS使用規(guī)范
14、熟練掌握多屏網(wǎng)頁展示技術(shù)、響應(yīng)式布局設(shè)計(jì)框架Bootstrap
15、掌握MVC設(shè)計(jì)原理,熟練使用BACKBONE、AngularJS等MVC框架
16、理解移動(dòng)終端設(shè)計(jì)規(guī)范、能夠熟練使用JQUERY-MOBILE框架開發(fā)移動(dòng)終端網(wǎng)頁
17、掌握前端性能優(yōu)化、各大瀏覽器兼容性解決方案、熟練使用CSS-HACK技術(shù)
【課程體系圖】
【課程概述】
國信安前端工程師課程體系由以下兩部分組成。共計(jì)570個(gè)課時(shí)。
1.專業(yè)課程共分為4大階段共計(jì)480課時(shí)
2.職業(yè)素養(yǎng)課程體系分為4個(gè)階段90課時(shí)
培養(yǎng)具有良好口頭表達(dá)能力和溝通能力,形象氣質(zhì)職業(yè)化,具有團(tuán)隊(duì)責(zé)任感和較強(qiáng)心理調(diào)試能力的職業(yè)型IT人才。
【項(xiàng)目經(jīng)理師資】
由從事多年軟件開發(fā)前端技術(shù)人員組成。他們?cè)慰鐕竞蛧鴥?nèi)大中型企業(yè)架構(gòu)師,產(chǎn)品經(jīng)理等,多年豐富的工作經(jīng)驗(yàn)使他們充分掌握國外軟件開發(fā)技術(shù)發(fā)展趨勢(shì)及應(yīng)用,具有較強(qiáng)的軟件開發(fā)管理和技術(shù)指導(dǎo)能力,是國內(nèi)較早一批掌握前端技術(shù)的高端人才。
【課程詳解】
階段劃分 |
具體目標(biāo) |
項(xiàng)目設(shè)計(jì) |
|
|
|
第一階段 |
學(xué)生應(yīng)具備的能力: 1、掌握UI設(shè)計(jì)規(guī)范 2、熟練使用Photoshop設(shè)計(jì)效果圖 3、熟練使用AxurePR設(shè)計(jì)草圖與交互設(shè)計(jì) 4、掌握Photoshop常用的工具使用、能夠完成效果圖切片 5、理解視覺設(shè)計(jì)和用戶體驗(yàn)基本概念 |
個(gè)人項(xiàng)目: 設(shè)計(jì)網(wǎng)站效果圖 設(shè)計(jì)網(wǎng)頁草圖 將效果圖能夠切片做成網(wǎng)頁實(shí)現(xiàn)的素材 |
|
|
|
|
|
||||
|
|
||||
|
|
||||
第二階段 |
學(xué)生應(yīng)具備的能力: 1、理解網(wǎng)站的開發(fā)流程 2、HTML基本標(biāo)簽應(yīng)用 3、Form表單應(yīng)用 4、表格的應(yīng)用和布局 5、掌握CSS樣式表 6、掌握CSS3.0特效及屬性應(yīng)用 7、掌握ECMA基礎(chǔ)編程核心語法 8、掌握javascript基本DOM BOM操作 9、掌握javascript面向?qū)ο蠡A(chǔ) 10、綜合運(yùn)用DIV+CSS+HTML+CSS3+JS技能進(jìn)行網(wǎng)站門戶頁面設(shè)計(jì) |
教學(xué)項(xiàng)目: 采用HTML, DIV+CSS+CSS3+JS完成高仿真網(wǎng)站實(shí)現(xiàn)。
團(tuán)隊(duì)項(xiàng)目: 1、知名游戲網(wǎng)站設(shè)計(jì) 2、知名購物網(wǎng)站設(shè)計(jì) 3、全民打飛機(jī)網(wǎng)頁游戲 |
|
|
|
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
第三階段 |
學(xué)生應(yīng)具備的能力: 1、掌握應(yīng)用E-R圖設(shè)計(jì) 2、理解Mysql的體系結(jié)構(gòu) 3、熟練掌握SQL語句DDL、DQL、DML運(yùn)用、 4、掌握網(wǎng)站后臺(tái)技術(shù)NodeJS與NodeJS開發(fā)組件Express框架,理解網(wǎng)站后臺(tái)工作原理 5、掌握AJAX基本工作原理運(yùn)行機(jī)制。 6、理解SEO搜索引擎優(yōu)化方式和基本規(guī)范 7、掌握HTML5 語義化標(biāo)簽、離線存儲(chǔ)技術(shù),本地存儲(chǔ)技術(shù)、地圖定位以及CANVAS技術(shù) |
團(tuán)隊(duì)項(xiàng)目 1、CRM學(xué)校管理系統(tǒng) 2、圖書館管理系統(tǒng) 3、網(wǎng)頁游戲《守衛(wèi)者》、《植物大戰(zhàn)僵尸》、《坦克大戰(zhàn)》 |
|
|
|
|
|
||||
|
|
||||
|
|
||||
|
|
||||
第四階段 |
學(xué)員應(yīng)具備的能力: 1、握JS面向?qū)ο缶幊趟枷搿⒗斫?span>JS閉包運(yùn)行機(jī)制、JS設(shè)計(jì)模式 2、熟練掌握JavaScript主流框架JQUERY、JQUERYEASYUI 3、掌握CSS框架 動(dòng)態(tài)樣式語言LESS、SASS使用規(guī)范 4、熟練掌握多屏網(wǎng)頁展示技術(shù)、響應(yīng)式布局設(shè)計(jì)框架Bootstrap 5、掌握MVC設(shè)計(jì)原理,熟練使用BACKBONE、AngularJS等MVC框架 6、理解移動(dòng)終端設(shè)計(jì)規(guī)范、能夠熟練使用JQUERY-MOBILE框架開發(fā)移動(dòng)終端網(wǎng)頁 7、掌握前端性能優(yōu)化、各大瀏覽器兼容性解決方案、熟練使用CSS-HACK技術(shù)
|
項(xiàng)目范圍: 1、移動(dòng)終端博客論壇,基于NodeJS/Express/Bootstrap/Jquery/JqueryMobile/mysql技術(shù)設(shè)計(jì)帶有強(qiáng)烈視覺沖擊和良好的交互設(shè)計(jì),涵蓋了響應(yīng)式布局、移動(dòng)終端界面設(shè)計(jì)規(guī)范、網(wǎng)站特效處理、后臺(tái)數(shù)據(jù)處理。 2、在線購物網(wǎng)站,基于NodeJS/bootstrap/mysql/jquery完成多平臺(tái)響應(yīng)式布局的網(wǎng)站設(shè)計(jì) 團(tuán)隊(duì)項(xiàng)目二: 大型電子商務(wù)網(wǎng)站,基于NodeJS/express/backbone/HTML5/CSS3/AngularJS/CSS-HACK/bootstrap等技術(shù),設(shè)計(jì)帶有網(wǎng)站優(yōu)化、SEO搜索引擎優(yōu)化、后臺(tái)數(shù)據(jù)處理、前沿的網(wǎng)站特效處理,良好的用戶體驗(yàn)的商務(wù)網(wǎng)站。 |
|
||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|
|
|
|
|
溫馨提示: 專業(yè)老師1對(duì)1為您解答 馬上填寫,¥1000 元豪禮免費(fèi)領(lǐng)!
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)服務(wù)號(hào)