AngularJS最近貌似很火,前段时间,CSDN的编辑专访了AngularJS创始人Misko Hevery
这不,Tuts+网站编辑Rey Bango应广大读者需要,把各种极好的AngularJS资源整理分类共享给大家。对于AngularJS开发者来说,这绝对是一场盛宴。

官方教程

首先分享AngularJS官方资源列表,这些都是来自AngularJS团队的资源,绝对是干货。

AngularJS官方教程

目前,谷歌已经提供非常好的文档和支持资源来帮助开发者使用AngularJS。一打开该网站,你就会看到如何教你快速开始使用AngularJS。不同于其它的MVC类型的框架,谷歌会提供一个学习曲线给大家,帮助开发者能够快速地掌握并使用AngularJS。

AngularJS托管在Github,大家可以去为AngularJS的发展加把力。

AngularJS YouTube频道

AngularJS YouTube频道里有大量的信息资料提供给开发者,供大家理解和学习这门框架。通过查看视频,我发现适合初学者的资源不多,更多地是深入挖掘AngularJS的资源,例如,数据绑定。尽管如此,视频里面提供的大量学习资源还是值得大家观看的,尤其是它们都是免费的。

谷歌团队支持的论坛

技术支持一直是开源项目运营的短板,这主要是因为开源项目基本都是志愿者在驱动着项目的前进。目前,虽然有很多种方式来支持AngularJS项目,但这是谷歌的官方团队,团队成员也都非常积极,开发者把遇到的问题发布到上面后,谷歌团队会迅速地做出回复。

IRC #angularjs

你想要更直接或及时的支持吗?不如加入Freenode的#angularjs来获得实时帮助。

在线课程

有时候,你可能需要一些快速入门指导,或者想巩固基础知识等来帮你度过最初的难关,下面提供一些在线课程给大家,供大家更好地学习和使用AngularJS。

Tuts+ Premium Angular Course

该教程比较基础,适合打基础的开发者光顾,当然,如果你已经有了一定的开发经验,不妨过来巩固下。

Egghead.io

John Lindquist制作了49部纯AngularJS视频教程,并且免费提供给大家,John Lindquist说:“目前,还没有哪个教学视频网站是让我满意的,因此我决定自己做一个”。这上面的视频都比较短并且简洁,每个视频大约在3——5分钟。

Thinkster.io

Thinkster团队把一些优秀的视频、课件放到Thinkster.io网站上,并且结合一些实例教大家如何操作,他们认为:Thinkster.io网站是最好的起始资源,每一篇都会是大家最好的起始阅读。

这可以作为第二个学习资源,在看完Tuts+以后。

Code School

构建在线学习方面,代码学校在网上拥有较好的声誉,通过评论得知,它好像对框架有着非常优秀地介绍。

社区资源

介绍完官方资料和学习视频后,对于开源项目来说,社区是不可或缺的一部分,下面向大家介绍一些有关AngularJS的社区资源。

Jeff Cunningham's AngularJS-Learning Repo

由Jeff Cunningham创建的AngularJS-Learning Github页面可能是我见过的资源最全面的社区网站了,上面包括一些AngularJS资源链接、博客、文章、视频等等。更令人兴奋的是,它还被翻译成多种语言。

DailyJS

该网站上面有许多值得开发者关注的干货,尤其是关于JavaScript。其中上面的教程分为多个部分,教大家使用框架来构建一些东西。

在本系列教程中,它将带领你创建一个feed阅读器,其中利用到几个非常重要的技术,包括YeomanBootStrapGruntBower。所以,它不仅仅教你如何使用AngularJS开发东西,还教你如何结合当今的一些工具和技术来开发东西。

Stack Overflow

无需多说,相信程序员都知道该网站,当然,如果在使用AngularJS的过程中遇到什么问题,直接在Stack Overflow上搜索,很有可能就能找到你想要的答案,如果没有,提问则是最好的方式。

One Hungry Mind

Lukas Ruebbelke的文章里有关于AngularJS的介绍,时间要回溯到2012年4月,里面有许多关于AngularJS的专业信息,以及如何使用AngularJS应用等,甚至还有如何使用AngularJS构建Windows 8 APP

TodoMVC AngularJS Demo App

你是否想再加入一门新技术,或许有一些优秀的代码可以供你参考,可以来TodoMVC项目看看,该项目旨在提供一个简单且精心编写的应用程序,主要利用Backbone.js、Dojo等库。

想学习YUI吗?这里有一个todo应用程序,想学Kendo UI还是其它,不妨看看。当然,AngularJS也是该App上的核心对象,上面不仅提供源码,还有具体的演示实例。

好了,大家看到这么多资源是不是有点喜笑颜开了,不急,下面还有更好地资源提供给大家呢?不妨来阅读阅读下面这两本书吧。

Manning也在为AngularJS付诸行动,在Manning's Early Access Program(MEAP)里,大家可以提前预定或者通过博客查看更新的章节。

对比Jeff Cunningham的列表来说,以上所提供个大家的资源只是九牛一毛,但无论怎样,都希望这些资源能够帮助到每一位开发人员,希望大家能够快速地掌握AngularJS,并且建立自己的应用。

AngularJS资源大集锦的更多相关文章

  1. (转) OpenCV学习笔记大集锦 与 图像视觉博客资源2之MIT斯坦福CMU

          首页 视界智尚 算法技术 每日技术 来打我呀 注册     OpenCV学习笔记大集锦 整理了我所了解的有关OpenCV的学习笔记.原理分析.使用例程等相关的博文.排序不分先后,随机整理的 ...

  2. 干货100+ 最超全的web开发工具和资源大集合

    干货100+ 最超全的web开发工具和资源大集合   作为Web开发者,这是好的时代,也是坏的时代.Web开发技术也在不断变化.虽然很令人兴奋,但是这也意味着Web开发人员需要要积极主动的学习新技术和 ...

  3. 2013年度最强AngularJS资源合集

    原文在这里 2013年度最强AngularJS资源合集 来看我的视频教程,国内第一款完整的AngularJS视频教程http://www.imooc.com/learn/156 司徒正美 写道 htt ...

  4. 20个免费的 AngularJS 资源和开发教程

    曾经,jQuery 无疑是最受欢迎的开源的 JavaScript 库,如今它有了很多的竞争对手,像 AngularJS.React.KnockoutJS 等等.在这里,我想重点关注一下 Angular ...

  5. C#开源资源大汇总

    C#开源资源大汇总     C#开源资源大汇总 一.AOP框架        Encase 是C#编写开发的为.NET平台提供的AOP框架.Encase 独特的提供了把方面(aspects)部署到运行 ...

  6. angularjs 资源集合

    AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足. 源码托管在Github上,其通过使用指令(directives)结构来扩展HTML词汇 ...

  7. 极客Web前端开发资源大荟萃

    前端开发已经成为当前炙手可热的技术之中的一个.本周我们除了给大家带技术相关资讯,另一些技术人员经常使用的站点.希望大家不要错过我们本周的内容.原文来自:极客标签 为神马说敲代码是非常艰难的 程序猿 做 ...

  8. 移动web开发资源大整合

    移动web开发资源大整合 http://www.cnblogs.com/PeunZhang/p/3407453.html

  9. AngularJS资源合集[备忘]【申明:来源于网络】

    AngularJS资源合集[备忘][申明:来源于网络] 地址:http://blog.csdn.net/allgis/article/details/44646597

随机推荐

  1. ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory 【学习笔记】【原创】

    作者:庄泽彬(欢迎转载,请注明作者) 说明:千辛万苦终于在ubuntu18.04上安装好cuda9.1与cudnn7.0.5,但是导入import tensorflow as tf却报了这个错误. 上 ...

  2. [BZOJ1901]Dynamic Rankings

    Description 给定一个含有n个数的序列a[1],a[2],a[3]……a[n],程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i+1 ],a[i+2]……a[j]中第k小的数 ...

  3. 如何利用Xshell在windows与linux之间互传文件

    如何利用Xshell在windows与linux之间互传文件 第一步: 安装Xshell. 第二步: 打开Xshell,若出现默认的对话框,则选择关闭,因为下面将演示如何将本地文件传输至远程linux ...

  4. Ajax请求304问题

    ajax默认是开启缓存的,所以get请求如果路径一样,会先找缓存,如果缓存存在就用缓存. 解决方案: 1.在修改url为动态变化的,如url后面加一个&timestamp=Date.parse ...

  5. IDEA使用Git管理项目

    今天将项目使用Git管理了,IDEA. 第一步: 第二步:

  6. mysql的隔离性和锁

    INNODB的隔离性质 INNODB的事务支持4种隔离机制,分别是 READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, and SERIALIZABL ...

  7. POJ 3259 Wormholes(Bellman-Ford)

    http://poj.org/problem?id=3259 题意:有一些普通的洞和虫洞,每个洞都有经过的时间,虫洞的时间是负的,也就是时光倒流,问是否能回到出发时的时间. 思路: 贝尔曼-福特算法判 ...

  8. hdu 4417 Super Mario 树状数组||主席树

    Super Mario Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Prob ...

  9. Android 引用资源

    比如在 strings.xml 中找到的 Hello world!字符串,我们有两种方式可以引用它: 1. 在代码中通过 R.string.hello_world 可以获得该字符串的引用: 2. 在 ...

  10. Android之提示Toast

    步骤: 设置监听事件步骤1.事件源,如按键 btn_simple2.事件 OnClick3.监听器new OnClickListener3.绑定事件源与事件 setOnClickListener(ne ...