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

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

    Начать бесплатно

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

    Начать бесплатно

      ×

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

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

      ВИДЕОУРОК №5. Контроллеры и Scope

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
      Фреймворк 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:01:24
      Контроллер - это …
      0:02:57
      Scope - это …
      0:04:48
      Контроллер монолит - это …
      0:07:51
      Повторное использование контроллеров
      0:10:16
      Некоторые базовые моменты использования контроллеров (4 примера)
      0:18:31
      Cоздание ScopeLessCtrl
      0:21:08
      Наследование контроллеров (настройка и принцип работы)
      0:31:57
      Коммуникация между скоупами
      0:33:24
      Методы обработки событий
      0:35:30
      Пример использования $broadcast
      0:43:16
      Пример использования $emit
      0:50:22
      Обновление DOM с помощью AngularJS (объяснение на 4-х примерах)
      1:06:35
      Интеграция AngularJS и jQuery
      ПОКАЗАТЬ ВСЕ
      Рекомендуемая литература
      Титры видеоурока
      Титров к данному уроку не предусмотрено
      Студенты также смотрят
      Angular 11.0 Базовый
      ПОДРОБНЕЕ
      Angular 2.0 Базовый
      ПОДРОБНЕЕ
      Angular Углубленный
      ПОДРОБНЕЕ
      Создание адаптивного SPA с Angular
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

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

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