
Web前端工程師培訓(xùn)
第一階段(設(shè)計(jì)與軟件技能)
前端預(yù)科班
(贈(zèng)送課程) Dreamweaver 講解DW的人性化功能以及在頁面架構(gòu)和前端開發(fā)應(yīng)用領(lǐng)域的使用技巧,html基礎(chǔ)應(yīng)用,快速入門,css樣式表的應(yīng)用,網(wǎng)站的管理和維護(hù)
Illustrator 廣泛應(yīng)用于出版、多媒體和UI圖標(biāo)界面設(shè)計(jì)的工業(yè)標(biāo)準(zhǔn)矢量插畫的軟件,印刷和Web網(wǎng)絡(luò)創(chuàng)作的專業(yè)平臺(tái),針對(duì)Web和移動(dòng)的改進(jìn)、介紹多個(gè)畫板、觸摸式創(chuàng)意工具等新鮮特性
Fireworks 講解FW在網(wǎng)頁切片、圖層、幀、gif動(dòng)畫、畫布設(shè)置中的應(yīng)用以及配合其他軟件進(jìn)行使用
Photoshop 熟練掌握PS在圖像編輯、圖像合成、校色調(diào)色及特效制作四大部分的技巧以及配合其他軟件的應(yīng)用
培訓(xùn)目標(biāo) 熟練掌握PS在圖像編輯、圖像合成、校色調(diào)色及特效制作四大部分的技巧以及配合其他軟件的應(yīng)用
第二階段(web前端 PC端和移動(dòng)端項(xiàng)目開發(fā))
web前端
HTML5+CSS3 HTML標(biāo)簽 1.HTML5入門與簡介
2.文本、圖像、鏈接、表格、列表、表單、框架(iframe)等標(biāo)簽
3.HTML5新增的智能表單
4.HTML5新增的結(jié)構(gòu)化標(biāo)簽
隨堂項(xiàng)目:
1.文章頁面的結(jié)構(gòu)化布局。包括文章標(biāo)題、正文、圖片、頁面背景、作者、發(fā)表時(shí)間等信息
2.利用table標(biāo)簽課程表的實(shí)現(xiàn)
3.利用form、input表單標(biāo)簽實(shí)現(xiàn)簡單登錄注冊(cè)頁面
CSS基礎(chǔ)語法
常見樣式 1.CSS3語法規(guī)則
2.CSS3三種引入方式
3.標(biāo)簽的常見屬性
4.CSS3中常見文字格式化處理
5.CSS3中常見顏色的表達(dá)方式
隨堂項(xiàng)目:一般導(dǎo)航欄的制作
CSS選擇器 1.什么是CSS選擇器
2.ID選擇器、class選擇器、元素選擇器
3.偽類選擇器、結(jié)構(gòu)化偽類選擇器、屬性選擇器、兄弟選擇器、子元素選擇器
CSS盒子模型 1.什么是和盒子模型
2.盒子模型的內(nèi)容區(qū)、邊框、內(nèi)邊距、外邊距
3.知曉盒子模型各個(gè)屬性的使用場景
隨堂項(xiàng)目:導(dǎo)航欄的制作,利用盒子模型拉開間距、hover效果添加后的內(nèi)邊距設(shè)定
浮動(dòng)與定位 1.float的使用
2.利用clear 清除浮動(dòng)
3.利用overflow消除float對(duì)于父容器的影響
4.position定位中的:static、fixed、absolute、relative的使用
隨堂項(xiàng)目:導(dǎo)航欄左右布局的定位、二級(jí)菜單的實(shí)現(xiàn)、回到頂部的按鈕
響應(yīng)式布局與頁面優(yōu)化處理 1.移動(dòng)頁面與PC端頁面布局時(shí)候需要注意點(diǎn)
2.響應(yīng)式布局的實(shí)現(xiàn)原理
3.各種瀏覽器對(duì)于CSS樣式的支持情況
4.頁面優(yōu)化需要注意的地方
5.解決跨瀏覽器兼容性問題
隨堂項(xiàng)目:移動(dòng)端的用戶注冊(cè)頁面、PC端的用戶注冊(cè)頁面。
實(shí)戰(zhàn)項(xiàng)目 1.熟悉網(wǎng)頁前端開發(fā)的完整流程
2.PS設(shè)計(jì)稿的切圖操作
3.導(dǎo)航欄的設(shè)計(jì)與實(shí)現(xiàn)
4.二級(jí)菜單的設(shè)計(jì)與實(shí)現(xiàn)
5.網(wǎng)頁布局中的排列技巧
6.商品列表的設(shè)計(jì)與實(shí)現(xiàn)
7.hover效果搭配陰影效果在網(wǎng)頁設(shè)計(jì)中的使用技巧 8.列表在網(wǎng)頁設(shè)計(jì)中的使用技巧
9.盒子模型的使用技巧
培訓(xùn)目標(biāo):1.根據(jù)PS設(shè)計(jì)稿完成官方網(wǎng)頁首頁的代碼編寫
2.知曉整個(gè)團(tuán)隊(duì)開發(fā)協(xié)作流程能夠獨(dú)立的擔(dān)任前端開發(fā)工作
web前端
JavaScript 開發(fā)
核心語法 1.javascript基礎(chǔ)語法
2.javascript的引入方式
3.javascript中的對(duì)象、數(shù)組、變量
4.流程控制(if…else switch…case while for)
隨堂項(xiàng)目:九九乘法表、閏年計(jì)算、誰是高富帥(if…else.. Switch…case)
BOM與DOM操作 1.熟知瀏覽器中的對(duì)象BOM,并利用javascript操作它
2.熟知文檔對(duì)象模型DOM。并利用javascript操作它
隨堂項(xiàng)目:網(wǎng)頁時(shí)鐘的制作、回到頂部
事件編程 1.javascript的事件機(jī)制
2.常見的JS事件:單擊、雙擊、移動(dòng)、懸停、焦點(diǎn)的獲取與失去、瀏覽器的關(guān)閉與加載
隨堂項(xiàng)目:
1.選不中的按鈕的實(shí)現(xiàn)2.簡單功能計(jì)算機(jī)的實(shí)現(xiàn)
正則表達(dá)式、面向?qū)ο缶幊?、錯(cuò)誤處理
1.正則表達(dá)式的語法基礎(chǔ)
2.利用正則表達(dá)式做字符匹配
3.面向?qū)ο缶幊?
4.javascript的處理處理機(jī)制
隨堂項(xiàng)目:郵箱格式的驗(yàn)證、編寫一個(gè)獲取常見輸入數(shù)據(jù)的格式驗(yàn)證類。
JQuery 1.JQuery基礎(chǔ)語法
2.JQuery選擇器
3.JQuery的BOM與DOM操作
4.JQuery事件編程
4.Jquery常見動(dòng)畫與自定義動(dòng)畫編程
隨堂項(xiàng)目:打地鼠游戲、抽獎(jiǎng)輪盤制作
JQuery
項(xiàng)目實(shí)戰(zhàn)
1.圖片輪播
2.利用jQuery制作拼圖
3.貪吃蛇
Ajax技術(shù) 1.什么是Ajax技術(shù)
2.json格式與XML格式詳解
3.Ajax的post與get兩種提交方式詳解
4.服務(wù)器端的數(shù)據(jù)反饋機(jī)制說明
5.如何利用jQuery實(shí)現(xiàn)Ajax提交
隨堂項(xiàng)目:用戶注冊(cè)、登錄的Ajax無刷新實(shí)現(xiàn)、淘寶收貨地址中省市級(jí)聯(lián)的實(shí)現(xiàn)
第三階段(整站項(xiàng)目實(shí)訓(xùn))
整站項(xiàng)目
實(shí)訓(xùn) 規(guī)劃設(shè)計(jì)
1.開發(fā)流程介紹
2.知道什么是git.
3.搭建git版本庫
4.安裝git控制軟件
5.學(xué)習(xí)commit 、push、pull等功能。
6.建立獨(dú)立商城項(xiàng)目
首頁項(xiàng)目 1.菜單欄重構(gòu)設(shè)計(jì)
2.導(dǎo)航欄重構(gòu)設(shè)計(jì)
3.banner規(guī)劃設(shè)計(jì)
4.常用js動(dòng)畫效果
詳情頁設(shè)計(jì)
1.相同部分
2.商品詳情頁編寫
3.商品頁動(dòng)畫效果的制作
購物頁面
1.完成商品選擇功能
2.商品提交過程
3.錯(cuò)誤信息提示窗體等功能
第四階段(前端進(jìn)階開發(fā))
前端進(jìn)階
開發(fā) HTML5
高級(jí)功能
1.canvas標(biāo)簽的使用
2.多媒體在網(wǎng)頁中的使用
3.HTML5中的智能表單
4.HTML5中API的詳解(定位、數(shù)據(jù)庫存儲(chǔ))
1.利用智能表單實(shí)現(xiàn)注冊(cè)頁面
2.利用canvas繪制小星星
3.利用HTML5中新功能實(shí)現(xiàn)一個(gè)近超市搜索頁面。
CSS3
動(dòng)畫詳解
1.CSS3的動(dòng)畫功能
2.CSS3新增選擇器
3.彈性盒模型
4.服務(wù)器字體
隨堂項(xiàng)目:
1.利用CSS3動(dòng)畫繪制一個(gè)三維立體動(dòng)態(tài)的導(dǎo)航欄。
Bootstrap
1.什么是bootstrap
2.bootstrap的柵格系統(tǒng)
3.bootstrap的CSS樣式
4.bootstrap的組件
5.bootstrap的javascript插件
隨堂項(xiàng)目:利用bootstrap構(gòu)建移動(dòng)商城首頁、用戶注冊(cè)、登錄等頁面
webAPP開發(fā)
1.移動(dòng)端頁面的設(shè)計(jì)要求
2.HTML5動(dòng)畫的常見使用場景
3.多媒體在頁面中的使用
4.商城項(xiàng)目首頁、用戶注冊(cè)、登錄、商品列表等頁面的實(shí)現(xiàn)
微信公眾號(hào)開發(fā)
1.是微信公眾號(hào)項(xiàng)目開發(fā)的簡介。
2.微信公眾號(hào)項(xiàng)目的官方文檔與demo樣例全解析
3.調(diào)用微信官方API接口函數(shù)
4.利用H5的新特性構(gòu)建更富有表現(xiàn)力的活動(dòng)頁面
5.常見微信分享、投票、活動(dòng)、抽獎(jiǎng)頁面的設(shè)計(jì)與實(shí)現(xiàn)