一、培訓(xùn)簡(jiǎn)述
由淺入深、循序漸進(jìn)全面詳解有關(guān)JavaScript知識(shí)體系及編程設(shè)計(jì)技巧,內(nèi)容涵蓋了JavaScript基本語(yǔ)法、核心技術(shù)和高級(jí)應(yīng)用實(shí)踐等。授課過(guò)程中通過(guò)編寫和分析實(shí)際應(yīng)用開(kāi)發(fā)中的大量程序代碼,幫助學(xué)員對(duì)具體知識(shí)點(diǎn)的領(lǐng)悟、把握并融會(huì)貫通。通過(guò)課程學(xué)習(xí),使學(xué)員s可以應(yīng)用JavaScript技術(shù)進(jìn)行交互式動(dòng)態(tài)頁(yè)面的高效開(kāi)發(fā),并結(jié)合最新技術(shù)AJAX來(lái)實(shí)現(xiàn)異步交互。
最后還講解了基于AJAX的Jquery框架來(lái)封裝簡(jiǎn)化AJAX代碼,介紹了Jquery自動(dòng)補(bǔ)全、圖片瀏覽、驗(yàn)證框架等。這些插件都是項(xiàng)目中必備的插件、特別是驗(yàn)證框架可以不用寫任何驗(yàn)證代碼來(lái)完成驗(yàn)證的功能,極大的提升了開(kāi)發(fā)效率。最后介紹了基于JavaScript的DWR框架,此框架可以遠(yuǎn)程調(diào)用Java代碼,在嚴(yán)格遵循MVC的基礎(chǔ)上,大大簡(jiǎn)化了代碼。通過(guò)上述內(nèi)容的系統(tǒng)學(xué)習(xí),使大家成為該領(lǐng)域的姣姣者。
對(duì)于個(gè)人而言,課程的價(jià)值在于:
提高JavaScript、AJAX、Jquery的編寫和開(kāi)發(fā)能力,提高前端技術(shù)的開(kāi)發(fā)效率對(duì)于軟件團(tuán)隊(duì)而言,課程的價(jià)值在于:
提升團(tuán)隊(duì)JavaScript腳本的開(kāi)發(fā)能力,提升項(xiàng)目的技術(shù)形象。
二、培訓(xùn)要求
要求學(xué)員具有初級(jí)編程語(yǔ)言知識(shí),了解HTML及常見(jiàn)網(wǎng)頁(yè)編程語(yǔ)言的程序
Dreamwaver CS3 或者客戶指定IDE。
培訓(xùn)對(duì)象為:WEB前端設(shè)計(jì)人員、美工、程序員。
三、培訓(xùn)時(shí)長(zhǎng)
本次培訓(xùn)為期3天,6小時(shí)/天,共 18小時(shí)
四、課程大綱
日程 |
培訓(xùn)模塊 |
培訓(xùn)內(nèi)容 |
第一天 |
JavaScript基礎(chǔ) |
- JavaScript變量
- 執(zhí)行環(huán)境和作用域
- 引用類型
- JSON
|
JavaScript面向?qū)ο?/td>
|
|
第二天 |
JavaScript介紹 |
- JavaScript注意事項(xiàng)、高級(jí)應(yīng)用
- JS原始轉(zhuǎn)化問(wèn)題
- && || 特別使用和性能優(yōu)化
|
|
案例分析與實(shí)踐 |
- 基于二維數(shù)組的下拉列表實(shí)現(xiàn)
- Table經(jīng)典特效實(shí)現(xiàn)
- Dom代碼分析與性能優(yōu)化
|
|
JSON格式講解 |
- JSON與XML的優(yōu)缺點(diǎn)比較
- 各種JSON語(yǔ)法的講解
- JSON的案例使用
|
|
正則表達(dá)式 |
- 正則表達(dá)式基本語(yǔ)法
- 常見(jiàn)正則表達(dá)式實(shí)現(xiàn)
- 正則表達(dá)式編寫技巧
|
第三天 |
Jquery選擇器、AJAX |
Jquery選擇器、AJAX
基本選擇器
基本過(guò)濾選擇器
層次選擇器
屬性過(guò)濾選擇器
表單元素過(guò)濾選擇器
創(chuàng)建和插入節(jié)點(diǎn)
Jquery Validate驗(yàn)證框架介紹
Jquery 插件實(shí)現(xiàn)原理
插件語(yǔ)法講解
搭建Jquery Validate開(kāi)發(fā)環(huán)境 |