Jak opanować AngularJS? [Zamknięte]


265

Jestem całkiem nowy w AngularJS i wydaje mi się to trochę niezręczne. Proste rzeczy są bardzo łatwe, ale rzeczy zaawansowane są znacznie trudniejsze (dyrektywy, dostawca / usługa / fabryka ...)

Dokumentacja nie jest bardzo pomocne dla kogoś, kto dopiero zaczyna się uczyć tych rzeczy; i ciągle szukam dyrektyw dotyczących rzeczy, których potrzebuję, zamiast pisać własne.

Wypróbowałem Ember.js i byłem z nim znacznie bardziej produktywny, ale interfejs API jest wciąż znacznie zmieniany, więc na razie wolę go pominąć.

Czy są jakieś lepsze zasoby, aby poprawnie dostać się do AngularJS?


12
Ponieważ pytanie jest zamknięte, chciałbym dodać mały klejnot, który znalazłem: thinkster.io . ich własnymi słowami: „Uwielbiamy AngularJS, ale nauka była uciążliwa, dlatego wybraliśmy i stworzyliśmy najlepsze zasoby, z których można się uczyć. Jest darmowy, prosty i niesamowity”.
silikony

1
Miałem to samo doświadczenie, więc stworzyłem serię samouczków, która ułatwi ci pracę w Angular. Uważam, że najlepszym sposobem na naukę jest zrobienie tego, więc krok po kroku przeprowadzę cię przez proces tworzenia aplikacji. Wprowadzanie tylko koncepcji niezbędnych do zbudowania aplikacji. Każdemu krokowi towarzyszy JSFiddle, w którym można przejrzeć i eksperymentować z kodem. Do końca powinieneś być w stanie stworzyć własną aplikację od zera. Można go znaleźć na stronie: simplygoodcode.com/2013/12/…
Luis Perez

Odpowiedzi:


202

Jest to najbardziej wszechstronne repozytorium zasobów edukacyjnych AngularJS, z którym się zetknąłem:

AngularJS-Learning

Aby wydobyć najlepsze części (w zalecanej kolejności uczenia się):



Kilka świetnych linków powyżej - miej oko na angularjs.guru Miałem zamiar zdobyć domenę, dlatego natknąłem się na nią, całkiem nowy, więc jeszcze niewiele, ale wyglądem może być całkiem przydatny.
Tom Rudge

Tutaj zamieściłem przewodnik krok po kroku dla początkujących, aby dowiedzieć się AngularJS.
Zaheer Ahmed


23

Aby uzyskać obszerną i stale rosnącą kolekcję linków, sprawdź AngularJS-Learning , repozytorium github, które gromadzi zasoby, linki i ciekawe posty na blogu.

Bardzo pomocne okazały się tutoriale i filmy na kanale youtube AngularJS . Przechodzą od głównie podstawowych rzeczy do zaawansowanych tematów, dobry sposób na rozpoczęcie.

Oficjalne konta na Twitterze i google + to dobry sposób na śledzenie nowości i uzyskiwanie ciekawych linków. Sprawdź także listę mailingową AngularJS .

Miłym agregatorem wiadomości / linku jest angularjsdaily.com .

Są też nowe książki, więc możesz mieć oko na swoją ulubioną bibliotekę online.


16

Kanał IRC #angularjs na freenode.net to świetny sposób na uzyskanie odpowiedzi w czasie rzeczywistym.

Porady dotyczące uzyskiwania pomocy za pośrednictwem IRC:

  1. Zadaj stosunkowo szczegółowe pytanie.
  2. Jeśli to możliwe, zademonstruj swój problem za pomocą narzędzia Plunker lub JSFiddle .
  3. Wybierz godziny „prime”, o które pytasz (od popołudnia do wieczora EST działa dla mnie dobrze).
  4. Nie przychodź, zadaj pytanie i wyjdź 2 minuty później, gdy ktoś nie odpowie natychmiast. Większość z nas sprawdza IRC tylko okresowo.




0

Ta odpowiedź jest oparta na pytaniu i tytule tej książki: http://www.packtpub.com/angularjs-web-application-development/book

wprowadź opis zdjęcia tutaj


Ta książka zaczęła się dobrze, ale w końcu poszła w złym kierunku. Książka pokazuje, jak zbudować aplikację jednostronicową za pomocą Angulara, ale wprowadza mnóstwo niepowiązanych technologii, które Cię ugrzęzną: node.js, mongodb, testy jednostkowe i tak dalej. Nie powinieneś czytać 375 stron, aby nauczyć się AngularJS. Nie polecam tej książki do nauki AngularJS.
AndroidDev,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.