Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
9.513
Название: Angular JS

14171026023443-png.1947


Описание:

Знание и использование в работе AngularJS в настоящее время является практически обязательным требованием для frontend разработчика. По окончанию курса Вы будете владеть необходимыми знаниями и навыками для разработки клиентских приложений с использованием этой библиотеки.

Урок 1. Введение.

• Введение в AngularJS.

• Анализ Hello World приложения и обзор структуры проекта.

• Шаблон Model View Controller в AngularJS.

• Введение в Twitter Bootstrap.

• Базовое понятие модулей и контроллеров.

• Dependency Injection.

Урок 2. Использование привязок и стандартных директив.

• Создание однонаправленных привязок.

• Предотвращение привязки данных.

• Создание двунаправленных привязок.

• Встроенные переменные и ng-repeat.

• Работа с partial view.

• Условно-отображаемые элементы.

Урок 3. Работа с DOM.

• Работа над добавлением, удалением, отображением DOM элементов.

• Работа со стилями.

• Обработка событий.

• Работа с формами.

• Валидация пользовательского ввода.

Урок 4. Контроллеры и контекст (scope).

• Создание контроллеров.

• Контроллеры «монолиты».

• Повторное использование контроллеров.

• Коммуникации между контроллерами.

• Наследование данных и поведения от других контроллеров.

• Создание контроллеров без контекста (scope less).

Урок 5. Фильтры.

• Работа со встроенными фильтрами.

• Фильтрация массивов объектов.

• Локализация и форматирование отфильтрованных данных.

• Создание «цепочек» фильтров.

• Создание пользовательских фильтров.

• Создание фильтров, использующих другие фильтры.

Урок 6. Директивы.

• Создание пользовательских директив.

• Использование jqLite.

• Определение комплексных директив.

• Создание отдельного контекста.

• Использование шаблонов.

• Создание изолированного контекста.

Урок 7. Работа с модулями и сервисами Часть 1.

• Ключевые преимущества модульности.

• Создание новых и расширение существующих модулей.

• Создание сервиса с помощью объекта.

• Создание сервиса с помощью конструктора.

• Создание сервисов, которые можно настраивать с помощью провайдера.

• Сервисы для работы с глобальными объектами и обработки ошибок.

Урок 8. Работа с модулями и сервисами Часть 2.

• Работа с AJAX и Promise.

• Сервисы для REST.

• Сервисы для View.

• Сервисы для анимации и работы с touch.

Урок 9. Тестирование.

• Введение в тестирование.

• Установка Jasmine.

• Тестирование контроллеров.

• Тестирование сервисов.

• Тестирование сервисов с зависимостями.

• Тестирование фильтров.

Скачать:

Для просмотра содержимого вам необходимо авторизоваться.


Пароль:

www.infosklad.org

Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху