Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

Курс Angular JS

Тривалість:
18 год.
Кількість уроків:
9 занять
Вартість навчання:
3880 грн

Форма навчання

Денне навчання
Онлайн навчання
Записатися на курс

Цільова аудиторія

Даний курс призначений для розробників, що володіють мовою JavaScript які хочуть освоїти новий потужний інструмент для розробки веб-додатків AngularJS. А також для розробників Single Page Application.



Курс буде корисний frontend розробникам, а також розробникам, які використовують ASP.NET MVC або інші серверні технології.

Попередні вимоги


• Знання HTML і CSS
• Знання мови JavaScript на рівні курсу JavaScript Advanced. Розуміння особливостей роботи з об'єктами. Розуміння прототипів, особливостей роботи функцій.

Опис курсу
Angular JS

AngularJS - це продуктивний і гнучкий open source фреймворк для створення веб додатків, який супроводжується корпорацією Google. AngularJS призначений для побудови single-page веб додатків і є набором JavaScript функцій для організації коду на стороні клієнта. В основі Angular JS лежить шаблон проектування Model View Controller, що дає ряд переваг при розробці та тестуванні додатку.

В цьому курсі Ви ознайомитеся з контролерами і сервісами, дізнаєтеся, що таке двостороння прив'язка даних і директиви. Також курс торкнеться питань тестування додатків, написаних з використанням Angular JS.

Знання та використання в роботі AngularJS в даний час є практично обов'язковою вимогою для frontend розробника. По закінченню курсу Ви будете володіти необхідними знаннями та навичками для розробки клієнтських додатків з використанням цієї бібліотеки.

Читати повністю

Зміст курсу

Згорнути
1
Урок 1 Вступ.
• Введення в AngularJS.
• Аналіз Hello World додатку та огляд структури проекту.
• Шаблон Model View Controller в AngularJS.
• Введення в Twitter Bootstrap.
• Базове поняття модулів і контролерів.
• Dependency Injection.
Читати далі
Згорнути
2
Урок 2 Використання прив'язок і стандартних директив.
• Створення однонапрямлених прив'язок.
• Запобігання прив'язки даних.
• Створення двонапрямлених прив'язок.
• Вбудовані змінні і ng-repeat.
• Робота з partial view.
• Умовно відображувані елементи.
Читати далі
Згорнути
3
Урок 3 Робота з DOM.
• Робота над додаванням, видаленням, відображенням DOM елементів.
• Робота зі стилями.
• Обробка подій.
• Робота з формами.
• Валідація користувача введення.
Читати далі
Згорнути
4
Урок 4. Контролери та контекст (scope).
• Створення контролерів.
• Контролери «моноліти».
• Повторне використання контролерів.
• Комунікації між контролерами.
• Успадкування даних і поведінки від інших контролерів.
• Створення контролерів без контексту (scope less).
Читати далі
Згорнути
5
Урок 5. Фільтри.
• Робота з вбудованими фільтрами.
• Фільтрація масивів об'єктів.
• Локалізація та форматування відфільтрованих даних.
• Створення «ланцюжків» фільтрів.
• Створення користувальницьких фільтрів.
• Створення фільтрів, що використовують інші фільтри.
Читати далі
Згорнути
6
Урок 6. Директиви.
• Створення користувальницьких директив.
• Використання jqLite.
• Визначення комплексних директив.
• Створення окремого контексту.
• Використання шаблонів.
• Створення ізольованого контексту.
Читати далі
Згорнути
7
Урок 7. Робота з модулями і сервісами Частина 1.
• Ключові переваги модульності.
• Створення нових та розширення існуючих модулів.
• Створення сервісу за допомогою об'єкта.
• Створення сервісу за допомогою конструктора.
• Створення сервісів, які можна налаштовувати за допомогою провайдера.
• Сервіси для роботи з глобальними об'єктами і обробки помилок.
Читати далі
Згорнути
8
Урок 8. Робота з модулями і сервісами Частина 2.
• Робота з AJAX і Promise.
• Сервіси для REST.
• Сервіси для View.
• Сервіси для анімації та роботи з touch.
Читати далі
Згорнути
9
Урок 9. Тестування.
• Введення в тестування.
• Встановлення Jasmine.
• Тестування контролерів.
• Тестування сервісів.
• Тестування сервісів з залежностями.
• Тестування фільтрів.
Читати далі

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

Записатися на курс
Angular JS
Старт курсу:
Трива
лість:
18 год.
Кількість уроків:
9 занять
Вартість навчання:
3880 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!
Опис курсу
Angular JS
AngularJS - це продуктивний і гнучкий open source фреймворк для створення веб додатків, який супроводжується корпорацією Google. AngularJS призначений для побудови single-page веб додатків і є набором JavaScript функцій для організації коду на стороні клієнта. В основі Angular JS лежить шаблон проектування Model View Controller, що дає ряд переваг при розробці та тестуванні додатку.

В цьому курсі Ви ознайомитеся з контролерами і сервісами, дізнаєтеся, що таке двостороння прив'язка даних і директиви. Також курс торкнеться питань тестування додатків, написаних з використанням Angular JS.

Знання та використання в роботі AngularJS в даний час є практично обов'язковою вимогою для frontend розробника. По закінченню курсу Ви будете володіти необхідними знаннями та навичками для розробки клієнтських додатків з використанням цієї бібліотеки.