AngularJS资源大集锦
AngularJS最近貌似很火,前段时间,CSDN的编辑专访了AngularJS创始人Misko Hevery。
这不,Tuts+网站编辑Rey Bango应广大读者需要,把各种极好的AngularJS资源整理分类共享给大家。对于AngularJS开发者来说,这绝对是一场盛宴。
官方教程
首先分享AngularJS官方资源列表,这些都是来自AngularJS团队的资源,绝对是干货。
目前,谷歌已经提供非常好的文档和支持资源来帮助开发者使用AngularJS。一打开该网站,你就会看到如何教你快速开始使用AngularJS。不同于其它的MVC类型的框架,谷歌会提供一个学习曲线给大家,帮助开发者能够快速地掌握并使用AngularJS。
AngularJS托管在Github,大家可以去为AngularJS的发展加把力。
AngularJS YouTube频道里有大量的信息资料提供给开发者,供大家理解和学习这门框架。通过查看视频,我发现适合初学者的资源不多,更多地是深入挖掘AngularJS的资源,例如,数据绑定。尽管如此,视频里面提供的大量学习资源还是值得大家观看的,尤其是它们都是免费的。
技术支持一直是开源项目运营的短板,这主要是因为开源项目基本都是志愿者在驱动着项目的前进。目前,虽然有很多种方式来支持AngularJS项目,但这是谷歌的官方团队,团队成员也都非常积极,开发者把遇到的问题发布到上面后,谷歌团队会迅速地做出回复。
你想要更直接或及时的支持吗?不如加入Freenode的#angularjs来获得实时帮助。
在线课程
有时候,你可能需要一些快速入门指导,或者想巩固基础知识等来帮你度过最初的难关,下面提供一些在线课程给大家,供大家更好地学习和使用AngularJS。
该教程比较基础,适合打基础的开发者光顾,当然,如果你已经有了一定的开发经验,不妨过来巩固下。
John Lindquist制作了49部纯AngularJS视频教程,并且免费提供给大家,John Lindquist说:“目前,还没有哪个教学视频网站是让我满意的,因此我决定自己做一个”。这上面的视频都比较短并且简洁,每个视频大约在3——5分钟。
Thinkster团队把一些优秀的视频、课件放到Thinkster.io网站上,并且结合一些实例教大家如何操作,他们认为:Thinkster.io网站是最好的起始资源,每一篇都会是大家最好的起始阅读。
这可以作为第二个学习资源,在看完Tuts+以后。
构建在线学习方面,代码学校在网上拥有较好的声誉,通过评论得知,它好像对框架有着非常优秀地介绍。
社区资源
介绍完官方资料和学习视频后,对于开源项目来说,社区是不可或缺的一部分,下面向大家介绍一些有关AngularJS的社区资源。
Jeff Cunningham's AngularJS-Learning Repo
由Jeff Cunningham创建的AngularJS-Learning Github页面可能是我见过的资源最全面的社区网站了,上面包括一些AngularJS资源链接、博客、文章、视频等等。更令人兴奋的是,它还被翻译成多种语言。
该网站上面有许多值得开发者关注的干货,尤其是关于JavaScript。其中上面的教程分为多个部分,教大家使用框架来构建一些东西。
在本系列教程中,它将带领你创建一个feed阅读器,其中利用到几个非常重要的技术,包括Yeoman、BootStrap、Grunt和Bower。所以,它不仅仅教你如何使用AngularJS开发东西,还教你如何结合当今的一些工具和技术来开发东西。
无需多说,相信程序员都知道该网站,当然,如果在使用AngularJS的过程中遇到什么问题,直接在Stack Overflow上搜索,很有可能就能找到你想要的答案,如果没有,提问则是最好的方式。
Lukas Ruebbelke的文章里有关于AngularJS的介绍,时间要回溯到2012年4月,里面有许多关于AngularJS的专业信息,以及如何使用AngularJS应用等,甚至还有如何使用AngularJS构建Windows 8 APP。
你是否想再加入一门新技术,或许有一些优秀的代码可以供你参考,可以来TodoMVC项目看看,该项目旨在提供一个简单且精心编写的应用程序,主要利用Backbone.js、Dojo等库。
想学习YUI吗?这里有一个todo应用程序,想学Kendo UI还是其它,不妨看看。当然,AngularJS也是该App上的核心对象,上面不仅提供源码,还有具体的演示实例。
好了,大家看到这么多资源是不是有点喜笑颜开了,不急,下面还有更好地资源提供给大家呢?不妨来阅读阅读下面这两本书吧。
- Brad Green和Shyam Seshadri编写的AngularJS
- Pawel Kozlowski和Peter Bacon Darwin编写的Mastering Web Application Development with AngularJS
Manning也在为AngularJS付诸行动,在Manning's Early Access Program(MEAP)里,大家可以提前预定或者通过博客查看更新的章节。
对比Jeff Cunningham的列表来说,以上所提供个大家的资源只是九牛一毛,但无论怎样,都希望这些资源能够帮助到每一位开发人员,希望大家能够快速地掌握AngularJS,并且建立自己的应用。
AngularJS资源大集锦的更多相关文章
- (转) OpenCV学习笔记大集锦 与 图像视觉博客资源2之MIT斯坦福CMU
首页 视界智尚 算法技术 每日技术 来打我呀 注册 OpenCV学习笔记大集锦 整理了我所了解的有关OpenCV的学习笔记.原理分析.使用例程等相关的博文.排序不分先后,随机整理的 ...
- 干货100+ 最超全的web开发工具和资源大集合
干货100+ 最超全的web开发工具和资源大集合 作为Web开发者,这是好的时代,也是坏的时代.Web开发技术也在不断变化.虽然很令人兴奋,但是这也意味着Web开发人员需要要积极主动的学习新技术和 ...
- 2013年度最强AngularJS资源合集
原文在这里 2013年度最强AngularJS资源合集 来看我的视频教程,国内第一款完整的AngularJS视频教程http://www.imooc.com/learn/156 司徒正美 写道 htt ...
- 20个免费的 AngularJS 资源和开发教程
曾经,jQuery 无疑是最受欢迎的开源的 JavaScript 库,如今它有了很多的竞争对手,像 AngularJS.React.KnockoutJS 等等.在这里,我想重点关注一下 Angular ...
- C#开源资源大汇总
C#开源资源大汇总 C#开源资源大汇总 一.AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架.Encase 独特的提供了把方面(aspects)部署到运行 ...
- angularjs 资源集合
AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足. 源码托管在Github上,其通过使用指令(directives)结构来扩展HTML词汇 ...
- 极客Web前端开发资源大荟萃
前端开发已经成为当前炙手可热的技术之中的一个.本周我们除了给大家带技术相关资讯,另一些技术人员经常使用的站点.希望大家不要错过我们本周的内容.原文来自:极客标签 为神马说敲代码是非常艰难的 程序猿 做 ...
- 移动web开发资源大整合
移动web开发资源大整合 http://www.cnblogs.com/PeunZhang/p/3407453.html
- AngularJS资源合集[备忘]【申明:来源于网络】
AngularJS资源合集[备忘][申明:来源于网络] 地址:http://blog.csdn.net/allgis/article/details/44646597
随机推荐
- 无界面Ubuntu服务器搭建selenium+chromedriver+VNC运行环境
搭建背景 有时候我们需要把基于selenium的爬虫放到服务器上跑的时候,就需要这样一套运行环境,其中VNC是虚拟的显示模式,用于排查定位线上问题以及实时运行情况. 搭建流程 安装虚拟输出设备:sud ...
- python3 库pandas写入csv格式文件出现中文乱码问题解决方法
python3 库pandas写入csv格式文件出现中文乱码问题解决方法 解决方案: 问题是使用pandas的DataFrame的to_csv方法实现csv文件输出,但是遇到中文乱码问题,已验证的正确 ...
- oracle数据库中的异常处理
create or replace procedure prc_get_sex (stuname student.name%type) as stusex student.sex%type; begi ...
- 20145227鄢曼君《网络对抗》逆向及Bof基础
20145227鄢曼君<网络对抗>逆向及Bof基础 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任 ...
- Ubuntu Budgie 18.04 是最好的Remix【转】
本文转载子:https://www.linuxidc.com/Linux/2018-05/152223.htm [日期:2018-05-05] 来源:Linux公社 作者:醉落红尘 [字体:大 中 ...
- SDN前瞻 该来的来了!SDN 软件定义网络
SDDC:Software Defined Data Center 软件定义数据中心,全数据中心软件化. 在我们接触SDN概念之前,服务器虚拟化,软件虚拟化技术已经是非常成熟了.如果网络能够被虚拟化, ...
- 广播地址设为自己的ip地址,子网掩码设为255.255.255.255 是什么意思
最近看<构建高性能web站点>(老版)第12章讲LVS-DR的配置,有一段针对Real Server的配置不明所以: ifconfig lo:0 125.12.12.77 broadcas ...
- Pandas 练习题
1. 使用 pandas 中的函数,下载上证综指过去一段时间的数据,进行数据探索. 上证综指,全称是上海证券综合指数,是以上证所挂牌上市的全部股票为计算范围,以发行量为权数的加权综合股价指数.这一指数 ...
- ResourceNotFound: rgbd_launch
Checking log directory for disk usage. This may take awhile. Press Ctrl-C to interrupt Done checking ...
- 安装GraphicsMagick
环境 CentOS7/CentOS7.1 x64 1.检查yum 2.检查是否安装zlib,下载地址:http://www.zlib.net/ 3.安装libpng,下载地址:http://www. ...