作りたいものがあって、それをAngularJSで実現するために最低限の勉強をした。
やったこと
ドットインストール
全12回の動画をさらっと目を通して何ができるのかを把握した。
http://dotinstall.com/lessons/basic_angularjs
AngularJS公式ドキュメント
チュートリアルやろうとしたんだけど、ボリュームが凄そうだったのでこちらのドキュメントをさらっと読んで終わらせた。 本当に大事そうなところだけかい摘んで読んだ。 Controllerの扱い方とかがよく分かった。
- https://docs.angularjs.org/guide/controller
- https://docs.angularjs.org/guide/module
- https://docs.angularjs.org/guide/scope
- https://docs.angularjs.org/guide/directive
- https://docs.angularjs.org/guide/services
あとは適宜、StackOverflow( http://stackoverflow.com/ )で分からない箇所を検索していくスタイルでやってる。↓こんな感じ
- "angularjs - Angular JS $http is not defined in scope - Stack Overflow" http://stackoverflow.com/questions/17911402/angular-js-http-is-not-defined-in-scope
ExtJSを経験していたおかげで、ある程度何とかなってる感が強い。助かった。
参考
- "AngularJS の学習リソースまとめ - AngularJS Ninja" http://angularjsninja.com/blog/2013/09/07/learning-angularjs/
- "『AngularJSの基礎 (全12回) 』のレッスンを作るときに参考にしたサイトまとめ #dotinstall | IDEA*IDEA" http://www.ideaxidea.com/archives/2012/08/angularjs_matome.html
- "AngularJS Startup Advent Calendar 2013 - Qiita" http://qiita.com/advent-calendar/2013/angularjs-startup