AngularJSをマスターするには?[閉まっている]


265

私はAngularJSにかなり慣れていないので、少し厄介です。簡単なものは非常に簡単ですが、高度なものは非常に困難です(ディレクティブ、プロバイダー/サービス/ファクトリー...)

ドキュメントにはちょうどそれらのものを学ぶために始めている誰かのために非常に有用ではありません。そして、自分で自分で書くのではなく、必要なもののディレクティブを常に探していることに気づきました。

Ember.jsを試してみたところ、生産性は大幅に向上しましたが、APIは大幅に変更されているため、今はスキップすることをお勧めします。

AngularJSに適切に入るためのより良いリソースはありますか?


12
質問がロックされているので、見つけた小さな宝石を追加したいと思います:thinkster.io。「私たちはAngularJSが大好きですが、学ぶのは面倒だったので、私たちはあなたが学ぶための最良のリソースを選び、作成しました。それは無料でシンプルで素晴らしいものです。」
シリカは2013

1
私も同じ経験を持っていたので、Angularを使いやすくするチュートリアルシリーズを作成しました。学習する最良の方法は、アプリを作成する手順を順を追って説明することです。アプリの構築に必要な概念のみを紹介します。各ステップにはJSFiddleが付属しており、コードを確認して試すことができます。最終的には、独自のアプリをゼロから作成できるようになります。あなたはそれを見つけることができます:simplygoodcode.com/2013/12/…–
Luis Perez

回答:


202

これは、私が遭遇した中で最も包括的なAngularJS学習リソースリポジトリです。

AngularJS-Learning

最良の部分を取り出すには(推奨される学習順序で):


ここでは別のイントロビデオだ50例(パート1)でAngular.js入門
カラン

上記のいくつかの優れたリンク-angularjs.guruに注目してください。ドメインを自分で取得するつもりでした。これは、私がドメインを偶然見つけた方法です。かなり新しいので、まだそれほど多くはありませんが、見た目はかなり便利です。
Tom Rudge、2014

ここでは、AngularJS
Zaheer Ahmed 2014

78

これらのビデオを試してみてくださいegghead.io始めるのに最高です


データバインディングに関するものがないようです。この側面を学習するための優れたリソースを知っていますか?ありがとう!
ブライアンアームストロング

@BrianArmstrongパーティーには少し遅れるかもしれませんが、レッスン#1「Binding」を必ずチェックしてください:egghead.io/lessons/angularjs-binding
Marius Schulz

23

リンクの包括的かつ継続的に増加するコレクションについては、リソース、リンク、興味深いブログ投稿を収集するgithubリポジトリであるAngularJS-Learningを確認してください。

AngularJSのYouTubeチャンネルのチュートリアルとビデオはとても役に立ちました。彼らは、ほとんど基本的なものからいくつかの高度なトピックまで行きます、始めるのに良い方法です。

公式のツイッターグーグル+のアカウントは、ニュースをフォローしていくつかの素敵なリンクを取得するための良い方法です。AngularJSメーリングリストも確認してください。

ニュース/リンクの優れたアグリゲーターはangularjsdaily.comです。

また、新しい本も出ているので、お気に入りのオンラインライブラリをチェックできます。


16

freenode.netの#angularjs IRCチャネルは、リアルタイムの応答を得るための優れた方法です。

IRCを介してヘルプを取得するためのアドバイス:

  1. 比較的具体的な質問をします。
  2. 可能であれば、PlunkerまたはJSFiddleを使用して問題を実証します。
  3. 「プライムタイム」の時間を選んで質問します(正午から夕方まで、ESTは私に適しています)。
  4. 立ち入って質問しないでください。誰かがすぐに答えない場合は、2分後に出発してください。私たちのほとんどは定期的にIRCをチェックするだけです。




0

この回答は、この本の質問タイトルに基づいていますhttp : //www.packtpub.com/angularjs-web-application-development/book

ここに画像の説明を入力してください


この本は最初はいいが、最終的には間違った方向に進んだ。この本は、Angularを使用して単一ページのアプリを構築する方法を示していますが、node.js、mongodb、ユニットテストなど、多くの非関連テクノロジーを導入しています。AngularJSを学ぶために375ページを読む必要はありません。この本をAngularJSの学習に使用することはお勧めしません。
AndroidDev 2014年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.