Видео курс AngularJS Essential. Unit тестирование - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Подписка

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу AngularJS Базовый на 40 дней?

ВИДЕОУРОК №10. Unit тестирование

Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

Фреймворк AngularJS разрабатывался для создание одностраничных сайтов. На данный момент сфера его применения стала намного шире, а популярность возросла во много раз. Практически каждый второй работодатель в требованиях к соискателю указывает умение работы с AngularJS. Данный курс расскажет Вам о возможностях AngularJS, так же научит пользоваться MVC шаблоном для создания браузерных расширений. Знания этой технологии станет неоспоримым плюсом в вашем резюме.

Читать дальше...

Темы видео урока:

  • Что такое AngularJS
  • Шаблон MVC
  • Когда использовать AngularJS
  • Структура AngularJS приложения
  • Разбор простых примеров
  • Использование Bootstrap

 

 

Читать дальше...

Темы видео урока:

 

 

  • Создание однонаправленных привязок
  • Создание двунаправленных привязок
  • ng-repeat и встроенные переменные
  • Работа с partial view. Использование директивы ng-include
  • Условно-отображаемые элементы ng-switch

 

 

Читать дальше...

Темы видео урока:

 

 

  • Работа над добавлением, удалением, отображением DOM элементов
  • Работа со стилями
  • Обработка событий
  • Работа с формами
  • Валидация пользовательского ввода

 

 

Читать дальше...

Темы видео урока:

 

 

  • Создание контроллеров
  • Контроллеры «монолиты»
  • Создание контроллеров без контекста (scope less)
  • Наследование контроллеров
  • Использовании методов для отправки событий между Scope
  • Принцип обновления привязок
  • Использование методов $watch, $apply, $digest

 

 

Читать дальше...

Темы видео урока:

 

 

  • Работа со встроенными фильтрами
  • Фильтрация массивов объектов
  • Локализация и форматирование отфильтрованных данных
  • Создание «цепочек» фильтров
  • Создание пользовательских фильтров
  • Создание фильтров, использующих другие фильтры

 

 

Читать дальше...

Темы видео урока:

 

 

  • Создание пользовательских директив через link function
  • Использование jqLite
  • Создание пользовательской директив через directive definition object
  • Взаимодействие со scope директив

 

 

Читать дальше...

Темы видео урока:

 

 

  • Использование модулей и зависимостей
  • Создание новых и расширение существующих модулей
  • Создание сервиса с помощью объекта
  • Создание сервиса с помощью конструктора
  • Создание сервиса которые можно настраивать с помощью провайдера
  • Сервисы для работы с глобальными объектами и обработки ошибок
  • Сервисы для работы с выражениями

 

 

Читать дальше...

Темы видео урока:

 

 

  • Работа с AJAX и Promise
  • Использование сервиса $http
  • Настройка depolyd
  • Использование $resource для работы с REST сервисам
  • Настройка маршрутизации в AngularJS приложениях

 

 

Читать дальше...

Темы видео урока:

 

 

  • Введение в тестирование
  • Установка Jasmine и Karma
  • Тестирование контроллеров
  • Тестирование фильтров
  • Тестирование директив
  • Тестирование сервисов
  • Тестирование сервисов с зависимостями
  • Тестирование фильтров

 

 

Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:00:20
План урока
0:00:42
Что такое Unit тестирование, Mocking, Mock object?
0:04:30
Установка и конфигурация Karma
0:10:24
2 Unit теста калькулятора
0:18:06
Тестирование контроллера
0:24:24
Тестирование приложения, использующего $http-запрос
0:28:59
Тестирование интервала и таймера
0:32:04
Тестирование фильтров
0:34:26
Тестирование директив
0:37:35
Тестирование сервисов
ПОКАЗАТЬ ВСЕ
Рекомендуемая литература
Титры видеоурока
Титров к данному уроку не предусмотрено
Студенты также смотрят
Angular 11.0 Базовый
ПОДРОБНЕЕ
Angular 2.0 Базовый
ПОДРОБНЕЕ
Angular Углубленный
ПОДРОБНЕЕ
Создание адаптивного SPA с Angular
ПОДРОБНЕЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Премиум Plus
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
комментарии и обсуждения
Notification success