Этот курс посвящён профессиональной разработке веб-приложений с помощью AngularJS. Курс даст возможность быстро начать создавать свои приложения с использованием одного из самых популярных на сегодняшний день фреймворков – Angular.JS. В процессе прохождения курса шаг за шагом вы сделаете реальное приложение, и хорошо разберетесь в специфике Angular.JS. Мы будем использовать современные практики разработки на Angular.JS, а не те, которые, хоть и широко представлены в интернете, но давно устарели. В курсе также будут рассмотрены "узкие места" фреймворка, которые часто приводят к проблемам при неправильной реализации.
Программа курса: Быстрый старт с Angular.JS *Общая структура фреймворка.
*Встроенные директивы и шаблонизация в Angular.JS.
*Двустороннее связывание.
*Создание своих директив.
*Вложенные директивы, наследование и передачи $scope.
Сервисы *Организация service provider'ов и зависимостей.
*Встроенные сервисы Angular.JS.
*Написание своих сервисов, отличия между реализациями провайдера.
Редактирование данных, модель и формы в Angular.JS *Модель, директива ng-model.
*Удобная валидация форм, встроенные и свои директивы.
*Автоматичский показ ошибок, ng-message.
Навигация и маршрутизация *Роутер ui-router
*Управление состояниями: $state и $stateProvider.
Авторизация в приложении *Интерфейс для авторизации на Angular.JS
*Интерцептор для проверки прав.
Организация приложения на диске *Файловая структура.
*WebPack для сборки.
Автоматизированные тесты. *Unit-тесты и TDD (вместе с jasmine и karma).
*Функциональные(e2e) тесты с использованием protractor
Более сложные директивы *Использование сервиса $compile.
*вложенные директивы с transclude.
Интеграция со сторонними модулями *Сторонние плагины, не знающие про Angular.JS
*$scope.watch
*$scope.apply
*События, ng-events на $scope
Возможные проблемы и их решение *$watch и проблемы производительности
*Серверный рендеринг, поисковики
*Подгрузка модулей на лету
*Angular.JS и Drag'n'Drop
Информация о видеокурсе Название: Angular.JS
Автор: Илья Кантор
Год выхода: 2016
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 18:13:50
Файл Формат: AVI (+ доп. материалы)
Видео: XVID, ~1696x1012/1696x1008, ~584 Kbps
Аудио: MP3, 192 Kbps, 48.0 KHz
Размер файла: 5.79 Gb
Скачать Видеокурс - Angular.JS