Этот курс посвящён профессиональной разработке веб-приложений с помощью 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 (2016) Видеокурс
|