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