目录

  • 1 微软官方推荐前端MVVM框架KnockOut.JS深入浅出
    1. 01.入门篇:Knockout.js入门_转_标准

      00:24:36

微软官方推荐前端MVVM框架KnockOut.JS深入浅出

1013人在学
公众号二维码

公众号

小程序二维码

小程序

课程详情

我要提问

一、课程背景

 

本课程系《基于ASP.NET MVC 4 +Knockout.JS+Web API+FluentData+EasyUI 技术实现Web通用商业开发框架》

 


中的一个单品课程,北风产品总监“风舞烟”讲师主讲,购买此课程提供VIP级顾问级服务(即课程中的相关问题工作日内可以即时得到解决)

 

 

二、讲师介绍

中国科技大学计算机专业,微软认证解决方案专家,10多年软件行业从业经验,参与过数百万的企业级ERP系统以及银行系统项目设计,在大数据处理、富客户端技术、项目管理等方面有着深刻的理解和实战经验,先后担任过国内某知名企业的CTO以及国内知名IT高端培训机构教学总监,北风网资深签约金牌讲师,主编过BF-TECH系列的 .NET、J2EE、 Android等品牌就业课程,共达2000多课时,课程总时长超10万分钟,可谓IT在线视频教育第一人,现任北风网产品研发总监,对软件系统架构、企业解决方案及IT在线教育行业有着卓越的见解和远识。

 

 

 

 三、课程介绍

3.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文档支持     

 

3.2、Knockout.js前景:

 

当我们通过VS2012创建MVC4项目时,我们会发现Knockout.js已经和jQuery一样,是集成的一部分了。随着互联网对用户体验要求的不断提高,我们要想成为真正的前段开发高手,只掌握jQuery一种框架已经远远不够了,近些年涌现出大量的通过JavaScript框架实现的响应式富客户端应用,比如单页式应用(Single Page App), 谷歌的Gmail就是单页式应用。

 

2014年初,国外著名招聘网站Dice列举了近期招聘广告中提及最频繁的四项技能,排名第一的是:基于Javascript的开发框架,例如KnockoutJS和AngularJS(Dice称,精通这类框架的技术人员失业率仅为1.8%),Knockout.js在国外已经非常流行,基本所有网站,交互式数字机构都渴求精通Knockout.js的人才。

 

 

3.3、课程培训目标:

1.全面深入了解什么是knockout.js,使用knockout.js的意义及重要性,理解轻量级MVVM框架及相关KO插件

2.通过实例融会贯通knockout.js语法,特性以及最佳开发实践

 

3.4、适合学员

1.能够熟练使用HTML,JavaScript/jQuery开发网页应用程序。

2.了解.Net MVC框架的朋友学习效果最好 (课程以knockout.js培训为主,了解Ajax及Json数据格式即可)

3. 有一定的JS面向对象知识更佳

 

3.5、推荐最佳配套课程

全面深入JavaScript OOP面向对象编程(史上最全面通俗易懂)

http://www.ibeifeng.com/goods-432.html 

 

 

3.6、课程大纲

 

 

 

具体视频列表:

 

 

三、课程部分内容截图

 

 

 

 


评价(0) 立即评论
0/150