如何掌握AngularJS?[关闭]


265

我是AngularJS的新手,但觉得有点尴尬。简单的东西很容易,但是高级的东西要难得多(指令,提供者/服务/工厂...)

对于刚开始学习这些东西的人来说,文档不是很有帮助。而且我发现自己一直在寻找自己需要的指令,而不是自己编写指令。

我尝试了Ember.js,使用它的效率更高,但是API仍在显着更改,因此我现在暂时跳过它。

有没有更好的资源可以正确进入AngularJS?


12
由于问题已锁定,因此我想添加一个我发现的宝石:thinkster.io。用他们自己的话说:“我们喜欢AngularJS,但学习起来很痛苦,因此我们挑选并创建了最好的资源供您学习。它是免费,简单且很棒的。”
矽胶

1
我有相同的经验,所以我创建了一个教程系列,使您轻松学习Angular。我发现最好的学习方法就是这样做,因此我将逐步指导您创建一个应用程序。仅在构建应用程序时引入必要的概念。每个步骤都附带一个JSFiddle,您可以在其中查看和试验代码。到最后,您应该可以从头开始创建自己的应用程序。您可以在以下位置
路易斯·佩雷斯

Answers:


202

这是我遇到的最全面的AngularJS学习资源库:

AngularJS学习

为了挑选出最好的部分(按照推荐的学习顺序):


这里的另一个起始视频介绍Angular.js在50例(部分1)
柯伦

上面的一些很棒的链接-密切关注angularjs.guru,我本人会自己找到该域的,这是我偶然发现的领域,虽然还很新,但尚不多,但从外观上看,它们可能非常有用。
Tom Rudge 2014年

我在这里发布了针对初学者学习AngularJS的
Zaheer Ahmed 2014年


23

有关链接的全面且不断增长的集合,请查看AngularJS-Learning,这是一个github回购,可收集资源,链接和有趣的博客文章。

我发现AngularJS youtube频道上的教程和视频非常有帮助。它们从最基本的内容变为一些高级主题,这是一个很好的起点。

官方的twittergoogle +帐户是跟踪新闻并获得一些不错的链接的好方法。还要检查AngularJS邮件列表

一个很好的新闻/链接聚合器是angularjsdaily.com

另外,这里还有一些新书,因此您可以随时关注自己喜欢的在线图书馆。


16

freenode.net上的#angularjs IRC通道是获取实时响应的好方法。

通过IRC获得帮助的建议:

  1. 有一个相对具体的问题要问。
  2. 如果可能,请使用PlunkerJSFiddle演示您的问题。
  3. 选择“主要时间”小时问(下午中午到晚上,EST对我来说效果很好。)
  4. 不要弹出来,提一个问题,等2分钟后如果有人没有立即回答,请离开。我们大多数人只定期检查IRC。




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.