Статьи

Совершенствуйте свои угловые навыки в нашей серии кофе-брейков

Хотите узнать больше о AngularJS? Он стал платформой для многих веб-разработчиков, которые считают это универсальным решением для быстрой разработки одностраничных веб-приложений.

Мы собрали серию кофе-брейков, предназначенных для обучения AngularJS небольшими кусочками. Каждый курс занимает всего десять минут или около того и учит вас одному полезному навыку. Итак, мы рассмотрели:

Вот еще немного информации о каждом из курсов:

Директивы Angular требуют немного другого подхода к модульному тестированию, чем другие компоненты Angular, такие как сервисы или контроллеры. В этом курсе кофе-брейков инструктор Envato Tuts + Дэн Уэлман покажет вам, как взять существующее приложение Angular и добавить тесты для его директив с помощью Sinon, Jasmine и Karma. Вы узнаете, как инициализировать любые модули, используемые приложением, и как создать фиктивную разметку для привязки директивы.

Смотрите введение ниже, чтобы узнать больше.

Если вы ранее не тестировали приложение Angular на модульном уровне, вы можете не знать, что есть некоторые дополнительные функции, которые можно использовать для упрощения тестирования, такие как подключение к инъекции зависимостей Angular и использование angular-mocks для диапазона тестирования. коммунальные услуги.

В этом курсе Дэн Уэлман покажет вам, как взять существующее приложение Angular и добавить тесты для его контроллера. Вы узнаете, как создать новую область и как создать экземпляр контроллера, и связать его с этой областью. Вы также узнаете, как внедрить зависимости и как заглушить методы в зависимостях.

Смотрите введение ниже, чтобы узнать больше.

Директивы являются одной из наименее понятных особенностей Angular. В этом курсе кофе-брейков инструктор Envato Tuts + Реджи Доусон покажет вам, как создать угловую директиву с динамическим шаблоном. Шаблон отображения будет выбран в зависимости от типа содержимого, передаваемого в директиву. Эта директива построена так, чтобы ее можно было легко расширять, чтобы можно было легко добавлять больше шаблонов.

Смотрите введение ниже, чтобы узнать больше.

Одним из ограничений AngularJS является сложность связи между контроллерами. Вы снова будете учиться с Реджи Доусоном, когда откроете для себя несколько простых методов обмена данными между контроллерами Angular. Вы узнаете, как передавать данные с помощью служб, а также узнаете, как передавать параметры вместе с состоянием маршрутизатора.

Смотрите введение ниже, чтобы узнать больше.

Вы можете сразу пройти нашу серию кофе-брейков с подпиской на Envato Elements . За небольшую ежемесячную плату вы получаете доступ не только к этому курсу, но и к нашей растущей библиотеке из более чем 1000 видеокурсов и ведущих в отрасли электронных книг по Envato Tuts +.

Кроме того, вы также получаете неограниченное количество загрузок из огромной библиотеки Envato Elements, содержащей более 870 000 творческих ресурсов. Создавайте с помощью уникальных шрифтов, фотографий, графики и шаблонов и быстрее выполняйте лучшие проекты.

У нас также есть больше курсов по английскому языку, так что следите за обновлениями.