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