Будь то AngularJS 1.X — платформа или Angular — платформа, проект Google Angular захватил Интернет. Вот коллекция статей, проектов и курсов, которые помогут вам освоить мощный интерфейсный инструмент.
Но если вы начинаете с нуля и хотите быстро перейти от нуля к эксперту — рекомендация по курсу. На онлайн-курсах Angular под руководством экспертов вы не можете пройти мимо Ultimate Angular от Todd Motto. Попробуйте его курсы здесь и используйте код SITEPOINT, чтобы получить скидку 25% и помочь в поддержке SitePoint.
Введение и сравнения
- Присвоение имен англоязычным версиям немного усложнилось в этом году, вот официальные соглашения по присвоению имен для конкретных версий платформы [angularjs], которым мы пытались следовать здесь и в других местах на сайте.
- Как выбрать между React и Angular [sitepoint].
основы
- Как создать одностраничное приложение с AngularJS и WordPress REST API [sitepoint].
- Руководство по управлению состоянием в приложениях Angular с помощью ngrx / store [sitepoint].
- Управление состоянием в приложениях Angular [blog.nrwl].
- Сохраняющееся состояние в AngularJS [sitepoint].
- Знакомство с Angular и TypeScript [x-team].
- Как создавать поддерживаемые приложения Angular [средний / отредактированный по версету].
- Как разрабатывать приложения с Angular mockbackend [sitepoint].
- Сборник рекомендаций сообщества и руководств по стилю для AngularJS [github / mgechev].
тестирование
- Руководство по тестированию ваших услуг с помощью Angular [corinnekrych.blogspot].
- Как проверить свой угловой компонент [corinnekrych.blogspot].
Аутентификация
- Угловая аутентификация с JSON [angularjs.blogspot].
- И простая угловая аутентификация с Auth0 [sitepoint].
Чуть более продвинутый
- Советы по повышению производительности для Angular и WebStorm [sitepoint].
- Разработка приложения с Angular 2+ и Angular CLI [sitepoint].
- Анатомия большого углового приложения [средний].
- Создание прогрессивных веб-приложений с Angular [средний].
- Повышение производительности Angular с помощью одной строки кода [blog.upstate].
- Создание приложений Angular в масштабе [средний].
- Отслеживание геолокации устройства в мобильных приложениях NativeScript Angular [thepolyglotdeveloper].
- Разверните свой собственный API REST, используя mLab и Heroku [sitepoint].
Курсы
Если объединение вашего собственного пути обучения с помощью статей не для вас, или вы хотите убедиться, что вы знакомы со всеми концепциями и методами, это структурированные курсы Angular, которые мы рекомендуем.
- Ultimate Angular [ultimateangular] является золотым стандартом в англоязычном образовании от экстраординарного преподавателя Angular Тодда Мотто. Используйте код купона «SITEPOINT» при оформлении заказа, чтобы получить скидку 25% и помочь в поддержке SitePoint.
проектов
У вас есть основы — и, возможно, даже немного больше. Вот несколько проектов, чтобы применить эти знания на практике.
Перво-наперво: очень популярная и уважаемая серия статей о SitePoint, рассказывающая, как написать приложение todo на Angular 2
- Часть 0 — Ultimate Angular CLI Справочное руководство
- Часть 1. Подготовка и запуск нашей первой версии приложения Todo
- Часть 2. Создание отдельных компонентов для отображения списка задач и одной задачи
- Часть 3. Обновление сервиса Todo для связи с REST API
- Часть 4. Использование углового маршрутизатора для разрешения данных .
- Затем практическое руководство по планированию стекового приложения MEAN [sitepoint].
- Создание клона Twitter с Angular (часть 1) [x-team].
- Создание калькулятора аккумуляторных батарей Tesla с Angular 2 и реактивными формами [toddmotto].
- Как создать расширение Chrome в Angular 2 [sitepoint].
- Как создать приложение Angular и оформить его с помощью Kendo UI [developer.telerik].
- Создание компонента диаграммы с помощью Angular 2 и FusionCharts [sitepoint].