Як освоїти AngularJS? [зачинено]


265

Я досить новачок у AngularJS, і мені здається, це трохи незручно. Легкі речі дуже прості, але вдосконалені речі значно складніші (директиви, постачальник / послуга / завод ...)

Документація не дуже корисно для тих , хто тільки починає вивчати ці речі; і я постійно шукаю директиви для речей, які мені потрібні, а не писати свої.

Я спробував Ember.js, і я був набагато продуктивніший з ним, але API все ще істотно змінюється, тому зараз я вважаю за краще пропускати його.

Чи є кращі ресурси для належного входу в AngularJS?


12
Оскільки питання заблоковано, я хотів би додати трохи самоцвіту, який я знайшов: thinkter.io . власними словами: "Ми любимо AngularJS, але це було болю вчитися, тому ми підібрали та створили найкращі ресурси, з яких можна навчитися. Це безкоштовно, просто і приголомшливо".
кремнеземи

1
У мене був такий самий досвід, тому я створив навчальний серіал, який полегшує вас у Angular. Я вважаю, що найкращий спосіб вчитися - це, тому я проводжу вас, створюючи додаток крок за кроком. Представляючи лише поняття, необхідні для створення програми. Кожен крок супроводжується JSFiddle, де ви можете переглянути та експериментувати з кодом. До кінця ви зможете створити власний додаток з нуля. Ви можете знайти його за адресою: simplegoodcode.com/2013/12/…
Луїс Перес,

Відповіді:


202

Це найповніше сховище навчальних ресурсів AngularJS, з яким я стикався:

AngularJS-навчання

Щоб вирвати найкращі частини (у рекомендованому порядку навчання):


Ось ще одне вступне відео Вступ до Angular.js у 50 прикладах (частина 1)
curran

Кілька чудових посилань вище - слідкуйте за angularjs.guru, що я збирався сам отримати домен, і це, наскільки я натрапив на нього, досить новий, але не дуже на ньому, але за зовнішнім виглядом вони можуть бути дуже корисними.
Том Реджеж

Тут я розмістив покроковий посібник для початківців для вивчення AngularJS.
Захір Ахмед

78

Спробуйте ці відео egghead.io Вони приголомшливі для початку


Я помітив, що, схоже, немає прив'язки даних. Чи знаєте ви якісь хороші ресурси для вивчення цього аспекту? Дякую!
Брайан Армстронг

@BrianArmstrong Я, можливо, запізнююся на вечірку, але перевірте урок №1, "Прив'язка": egghead.io/lessons/angularjs-binding
Маріус Шульц

23

Щоб отримати всебічну та постійно зростаючу колекцію посилань, перевірте AngularJS-Learning , ретро-реліз github, який збирає ресурси, посилання та цікаві публікації в блогах.

Я знайшов дуже корисні підручники та відео на YouTube-каналі AngularJS . Вони переходять від переважно основних матеріалів до деяких передових тем, хороший спосіб почати.

Офіційний твіттер та облікові записи google + - це хороший спосіб слідкувати за новинами та отримувати приємні посилання. Також перевірте список розсилки AngularJS .

Приємним агрегатором новин / посилань є angularjsdaily.com .

Також там є кілька нових книг, тож ви можете слідкувати за улюбленою онлайн-бібліотекою.


16

Канал IRC #angularjs на freenode.net - це чудовий спосіб отримати відповіді в режимі реального часу.

Поради щодо отримання допомоги через IRC:

  1. Майте відносно конкретне запитання.
  2. Якщо можливо, продемонструйте свою проблему за допомогою Plunker або JSFiddle .
  3. Вибирайте години «простий час», щоб запитати (з півдня до вечора, EST для мене добре працює).
  4. Не заходьте, не задайте питання, а підіть через 2 хвилини, коли хтось не відповість негайно. Більшість із нас перевіряють IRC лише періодично.

16

Відео Основи AngularJS за 60-хвилинний протокол забезпечує дуже хороший вступ та огляд.

Я також дуже рекомендую книгу AngularJS від O'Reilly , яку згадує @Atropo.


Багато оглядів книги O'Reilly вказують на те, що в ній дуже велика кількість помилок, включаючи помилки кодування. Код прямо з книги часто не спрацює. Книга не рекомендується.
AndroidDev



0

Ця відповідь ґрунтується на питанні та назві цієї книги: http://www.packtpub.com/angularjs-web-application-development/book

введіть тут опис зображення


Ця книга почалася приємно, але врешті-решт пішла неправильним шляхом. У книзі показано, як створити додаток на одній сторінці за допомогою програми Angular, але введено безліч невідповідних технологій, які вас зачарують: node.js, mongodb, тестування одиниць тощо. Вам не доведеться читати 375 сторінок, щоб вивчити AngularJS. Я не рекомендую цю книгу для вивчення AngularJS.
AndroidDev
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.