微軟官方推薦前端 MVVM 框架KnockOut.JS深刻淺出(史上最全面、深刻、權威教程)
課程講師:風舞煙
課程分類:前端開發
適合人羣:初級
課時數量:24課時
用到技術:KnockOut.JS
涉及項目:KnockOut.JS深刻淺出
諮詢QQ:1840215592html
本課程系《基於ASP.NET MVC 4 +Knockout.JS+Web API+FluentData+EasyUI 技術實現Web通用商業開發框架》http://www.ibeifeng.com/bso.html
中的一個單品課程,北風產品總監「風舞煙」講師主講,購買此課程提供VIP級顧問級服務(即課程中的相關問題工做日內能夠即時獲得解決)前端
前端 MVVM 框架KnockOut.JS深刻淺出視頻教程詳細查看:http://www.ibeifeng.com/goods-499.html瀏覽器
課程介紹
1.1 什麼是Knockout.JS
Knockout.js簡介:
Knockout.js是一個基於JavaScript開發的輕量級MVVM(Model-View-ViewModel)框架,簡稱ko。它的主要特色特性包括(譯自Knockout.js官方網站):
特色:
1.聲明式綁定 - 經過簡明易讀的數據綁定(data-bind)語法將DOM元素和模型數據(model data)關聯在一塊兒
2.自動UI刷新 - UI界面會根據模型數據的改變自動更新
3.依賴跟蹤 - 在模型數據間創建隱式依賴關係鏈
4.模板 - 以模型數據函數爲基礎,快速生成複雜可嵌套的UI
特性:
1.免費,開源
2.純JavaScript框架
3.輕量級,最終壓縮後只有16kb
4.不依賴其餘任何產品
5.支持全部主流瀏覽器,IE6+,FireFox2+,Chrome,Opera,Safari (包括移動設備)
6.完整的API文檔支持框架
1.二、課程培訓目標:
1.全面深刻了解什麼是knockout.js,使用knockout.js的意義及重要性,理解輕量級MVVM框架及相關KO插件
2.經過實例融會貫通knockout.js語法,特性以及最佳開發實踐函數
1.三、適合學員
1.可以熟練使用HTML,JavaScript/jQuery開發網頁應用程序。
2.瞭解.Net MVC框架的朋友學習效果最好 (課程以knockout.js培訓爲主,瞭解Ajax及Json數據格式便可)
3. 有必定的JS面向對象知識更佳學習