jQuery无疑是今天在网络上最流行 的JavaScript库。所使用的70%的顶级网站,并在web开发中成为事实上的标准。如果你正在寻找一个编程作业,知道图书馆是一大利好。
事情已经进展以及教学材料的质量和可用性方面。换句话说,现在是了解网络发展的最佳时机!在这篇文章中,你会发现,我希望周围,当我开始用jQuery和我会推荐给每个初学者资源的列表。
首先,满足了jQuery家庭
jQuery是一个库,使得它容易与DOM工作,监听事件,动画元素,其中包括发出AJAX请求。然而,你知道的jQuery项目实际上支持三种库裸露的名称jQuery的?它们是:
- jQuery库。这就是人们通常所说的,当他们说jQuery的图书馆。这也是本文中的资源约。另外两个库建立后,它,记住与特定用例。有两个版本的jQuery写这篇文章:1.9.1和2.0。2.0版滴支持旧的浏览器,如IE 6,7和8,所以我强烈建议你下载和使用1.9.1版本的作品随处可见。
- jQuery Mobile的是一个轻量级的建设与HTML5的移动Web应用程序的框架。它可以让你构建Ajax驱动和触摸友好界面,工具栏,按钮,列表视图和更多,这将始终在移动设备的外观和工作。这是一个图书馆,我可以推荐学习后,你的jQuery的基础,因为它建立在它。这里是 让你开始我们的教程之一。
- jQuery UI的。这是一个部件,如日期选择器,对话框,进度条,效果和交互式Web应用程序旨在收集。我觉得此库失去大部分开发商都蜂拥到更现代的框架,这就是为什么我会建议Twitter的引导, 而不是学习。
所以,现在你知道多一点关于jQuery的家庭,你从哪里开始呢?
第一个步骤
一直是近年来为Web开发人员提供免费资源的数量和质量明显提高。这是特别真实的jQuery。这里是你应该开始:
- JavaScript的101 是一个很好的介绍性文章,从jQuery网站的JavaScript。这是你应该开始,如果你不熟悉的语言。然后,您可以继续用一些免费的JS书籍在下一章。
- jQuery的入门指南, 对于初学者是一个很好的第一步。它说明你应该如何在页面中引入jQuery,以及如何编写第一个脚本的基本一样。
- 尝试的jQuery 是一个很好的互动课程,你可以采取免费的视频和代码的挑战。
后,你已经激起了你的胃口,你可以阅读一些书籍在下一章。
免费电子图书
教程和博客是很好的学习具体的技术,但他们都没有多大用处,如果你是全新的东西。这是什么书是最好的 - 他们给你一个完整的,系统的介绍的一种技术,用实例和大量的细节。
永邦,你可以不学不先知道的jQuery的JavaScript,所以这里有几本书,让你开始:
- 雄辩的JavaScript 是一本书,它不但教你JavaScript,但编程的基础知识。这是一个伟大的读那些人没有太多的经验,编写代码。
- Mozilla开发者网络的JavaScript指南是另一种很好的语言和简洁的概述。
- JavaScript的启示 是一本书,涵盖了先进的理念,如关闭,原型,复杂的价值,继承和更多。它的目的是为一个短期和易消化的语言概要。
- DOM启蒙是来自同一作者,并为您提供JS和DOM之间的关系的深刻理解。的例子会告诉你,jQuery使用幕后强大的功能,让您的生活更轻松。
- 单页Web应用程序的深度是一本书,教你如何使你的应用程序的感觉几乎是原生的。您将了解在JS中实现集合,模型和视图,他们与您的后端同步,编写可维护的代码。
- 学习JavaScript设计模式是一本书,探讨在软件开发的世界著名的设计模式应用到JavaScript应用程序。
- 大型JavaScript应用程序的模式是一个更复杂的书,特别侧重于组织大型代码库。只适合经验丰富的JS开发。
当然,这里有一些伟大的自由jQuery的书:
- jQuery的基础是每一个jQuery的初学者必读的书。它解释了深入所有主要的jQuery的功能,并具有容易理解的例子,你可以直接在浏览器上运行。
- jQuery的简洁地是一本书,已被写入到表达必不可少的中级和高级的jQuery开发的概念。这是一个完美的后下一步jQuery的基础书上面。
- jQuery有一个很好的API文档,完整的示例代码,这是一本关于自己的权利。
课程和培训
课程还去解释新的概念很长的路要走。他们可能包括专业编辑视频,练习和示例代码。下面是一些最好的,免费提供:
- jQuery的尝试。我已经提到,但它是包含在这里再次的完整性。这门课程包括视频,示例代码和以及练习。
- appendTo()的教训包含于JavaScript,jQuery的免费视频课程,事件,方法和选择。
- “学习jQuery是图书馆的官方学习门户。在这里你会找到适合初学者的教程和文章。
- JavaScript的交互式是基于控制台的的速成班,涉及编写代码在浏览器中通过挑战。
- 学习jQuery的30天是一个免费的通讯课程tutsplus。订阅后,您将会收到您的电子邮件视频课每天为30天。
- 学习先进的JavaScript, jQuery的创始人约翰Resig的提示是一个系列的。
视频
影片是一个很好的和懒惰的方式来学习新的编程主题。主持人勺喂你与美味的web开发知识,而你舒服地坐在沙发上。什么是不喜欢!
下面是一些最好的jQuery的视频,你可以看,现在免费:
- jQuery的绝对初学者 NETTUTS的是比较老了,但你仍然可以学习一些基本面的库
- 学习jQuery的 是一个巨大的YouTube播放了一系列截屏,涵盖了从就绪事件与AJAX提交表单。
- Ontwik的jQuery的影片, 是许多世界各地的会议上,似乎是在当下的话题越来越多收集高品质的视频和讲座。
- JSConf承载视频的集合流行的JavaScript会议。
- Fronteers视频, 这是视频采集Fronteers前端会议。他们的一些视频是荷兰语,但也有很多有趣的英语讲座。
简报
像视频演示,但更简洁,没有一个人站在路上。下面是一些最流行的jQuery的表现:
- 在30分钟的jQuery 是有点老,但仍然是有趣的初学者。
- jQuery的行之有效的表现技巧和窍门是一个伟大的收集优化jQuery代码的技巧。
- jQuery的反模式是一个介绍,讲解如何正确地组织你的代码,并留下清晰的反模式,从长远来看,这将使您的应用程序难以维护。
- 使用对象来组织你的代码是另一个演示文稿,专注于代码的可维护性。
- jQuery的:这是一个图书馆,提醒你不是一个框架 jQuery的,虽然会给你带来力量,它不会让你的代码的组织,它可以很快导致意大利面条代码一塌糊涂。
- 事情你可能不知道的jQuery写的jQuery 1.4,但也适用于最新版本的库。
教程和博客
当然,教程有他们的地方,一旦你掌握了基本知识,是一个不错的选择。这里是最好的地方找到的jQuery教程:
- 我们自己的教程收集涵盖了很多jQuery的善良。我们做各种有趣的事情图书馆和展示先进的技术。(我们所有的月台幕门是我们免费加入会员区下载)。
- jQuery的教程NETTUTS有一个大集合。他们已经差不多远离jQuery的为自己的新东西,这是不幸的。
- jQuery的HOWTO是最古老的jQuery的博客之一。他们已经覆盖了几乎所有的图书馆。
- jQuery的设计师,曾经是一个非常受欢迎的教程网站,但可惜一直没有更新一两年。反正脚本是有用的甚至今天为jQuery 1.9 ocasional修复。
- JS BADASS是一个博客,提出了在JavaScript的世界真棒发展。虽然不是一个教程网站,职位往往会导致在深度技术文章和有趣的库。
- DailyJS是另一个JavaScript / jQuery的博客。你可以找到很多新的插件在这里,它是经常更新。
杂项
这里有一些项目和网站,不适合在任何地方,但我认为他们是值得看看:
- 排序投票计算器上的jQuery的问题,揭示了很多有趣的话题,这将有助于你成为一个更好的开发。见自己。
- JavaScript的花园是一个不断增长的JavaScript的最古怪的部分文件收集。
- jQAPI是替代jQuery文档浏览器。它有一个漂亮的界面,在我看来是比官方API站点更容易浏览。
- 整个的jQuery API jQuery的控制是一个快速,整齐地的参考。高度书签。
- jQuery的解构是一个非常有趣的实验,直观地分析,并提出整个库的源代码。不幸的是,它一直没有更新,新版本的jQuery。
- JavaScript的周刊是每周通讯。您的电子邮件,您将获得有趣的JavaScript链接每个星期五。
- Unheap是一个漂亮整洁的jQuery插件集合。一切都整齐地举办个类别,有演示和预览的链接。
- jQuery插件是官方的jQuery插件的网站,在这里你可以找到很多的插件,按类别组织。
- Microjs是最小的JavaScript库(这里没有jQuery插件)功能齐全,轻巧的集合。只有那些小的文件大小都包括在这里。
- JSDB是另一个有用的库和插件的集合,但它不是在文件大小方面的限制。按热门程度排序列表中揭示很多救生库。
- CDNJS是一个非常快的CDN承载大量的图书馆。您可以包括jQuery和插件,从他们的服务器,这样可以加快您的网站(为您节省一些流量)。