Контролери та Scope
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
      ДЕТАЛЬНІШЕ

      Купуй передплатуз доступом до всіх курсів та сервісів

      Бібліотека сучасних IT знань у зручному форматі

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

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