Контролери та Scope
ITVDN: курси програмування
Відеокурси з
програмування

Замовити дзвінок

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

Підписка

Замовити дзвінок

+38 099 757 27 82

×

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

Ви дійсно бажаєте відкрити доступ до тестування за курсом 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 $
Придбати
Преміум
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
169.99 $
Придбати
коментарі та обговорення
Notification success