.
Авторизация | Регистрация
Хочешь лучшие торренты? Добавь свой email!
Добавить
» » AngularJSD3.js. Векторная графика в одностраничных Web-приложениях (2016) PCRec торрент скачать бесплатно


    AngularJSD3.js. Векторная графика в одностраничных Web-приложениях (2016) PCRec торрент скачать бесплатно

    Опубликовал: Админ | Дата: 5-10-2016, 15:44 | Просмотров: 63



    Русское название: AngularJSD3.js. Векторная графика в одностраничных Web-приложениях
    Автор: Geekbrains
    Создали в: 2016
    Категория жанра: Видеокурс
    Язык: Русский
    О видеокурсе: Курс предназначен для продвинутых JavaSсript-программистов, желающих получить новые знания в области работы с векторной графикой SVG в браузерах, используя, де факто, современный стандарт - библиотеку D3.js. Написание более-менее серьезного и функционального приложения с использованием D3.js – сложная задача, решая которую, легко запутаться. Данный курс научит вас работать с D3.js в симбиозе с мощнейшим фреймворком построения одностраничных веб-приложений Angular.js, чтобы не утерять контроль над вашим кодом. В течение всего курса под руководством преподавателя Дмитрия Русанова шаг за шагом с подробными объяснениями будет разрабатываться приложение – интерактивный векторный конструктор.
    Версия Angular.js: 1.x (последняя на момент проведения курса)
    Чему Вы научитесь

    Работать с векторной графикой в браузере в интерактивном режиме с помощью наиболее функционального средства в этой области - библиотеки D3.js;
    Создавать и тестировать модульные масштабируемые одностраничные приложения на примере полнофункционального векторного редактора;
    Использовать дополнительные инструменты и средства, облегчающие и ускоряющие процесс разработки приложений.
    Программа курса

    Урок 1. Основы D3.js и векторной графики SVG
    Библиотека D3.js; концепция работы с данными в стиле D3.js; формирование связи данных (Data Joins); выборки данных: Enter, Update, Exit; свойства выборки; методы для работы с выборками; краткие сведения о векторной графике SVG; координатная система SVG; элементы svg и g ; графические примитивы (объекты) SVG: rect , circle , line , text , path ; аффинные преобразования объектов SVG; фильтры SVG.
    Урок 2. Подготовка рабочей среды и введение в Angular.js
    Библиотека Browserify; менеджеры пакетов Bower, npm; автоматизированная сборка проекта с помощью Grunt или Gulp (по желанию слушателей); настройка локального сервера для обслуживания запросов приложения; использование распределенной системы контроля версий Git и сервиса GitHub.com для организации работы над проектом.
    Урок 3. Angular.js: введение; D3.js: разработка рабочего поля векторного конструктора
    Введение в Angular.js; модель, представление и контроллер в Angular.js; управление зависимостями, для чего это необходимо; модули, директивы и сервисы; сервис $q в Angular.js; поведение Zoom в D3.js; переходы (Transitions) в D3.js: что это такое, как с ними работать; реализация сетки конструктора.
    Урок 4. Создание статичных перетаскиваемых компонентов (деталей макета)
    Интерполяция в D3.js; поведение Drag в D3.js; разработка директив компонентов – общие подходы; разработка поведений объектов на поле конструктора; реализация сервиса прилипания деталей к линиям сетки конструктора; создание первой детали – прямоугольника с отверстиями; компиляция директив Angular.js; работа с элементом в SVG, основные команды; правила заполнения сложных фигур.
    Урок 5. Создание вращающихся компонентов и креплений
    Функция d3.timer, рисование зубчатой передачи; управление скоростью вращения; отрисовка гексагональных креплений-болтов; модель отрисовки SVG; управление порядком отрисовки и наложения объектов SVG.
    Урок 6. Работа над сервисом отрисовки деталей и доработка их функциональности
    Создание треугольника; написание сервиса отрисовки деталей; реализация дополнительной функциональности для всех деталей: вращение, удаление с поля конструктора, изменение цвета.
    Урок 7. Реализация палитры компонентов (деталей макета)
    Реализация перетаскивания DragDrop на элемент SVG; определение координат при перетаскивании: пользовательские (user) и экранные (viewport) координаты в SVG, матрица текущих преобразований (CTM, Current Transformation Matrix) SVG, перевод из одной системы координат в другую.
    Урок 8. Написание тестов для приложения
    Конфигурация запускателя модульных тестов Karma; запускатель функциональных (E2E) тестов Protractor, его конфигурация; написание модульных и функциональных тестов с использованием Jasmine; тестирование асинхронного кода; подведение итогов.


    Снималось в: Россия
    Время просмотра: 16: 53: 20
    Файл
    Тип видео: MP4 (+ доп. материалы)
    Информация о видео: AVC, 1280x720, ~309 Kbps
    Информация о звуке: AAC, 64 Kbps, 44.1 kHz
    Залил: атолл
    Размер скачиваемого торрента: 2.89 GB (3108300117 Bytes)

    AngularJSD3.js. Векторная графика в одностраничных Web-приложениях (2016) PCRec
    загрузка...
    Рейтинг →
     (голосов: 1, оценка 5/5, голосовать можно 1 раз )

    Другие торренты по теме:



      Комментарии (0):

      Информация

      Информация

        Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

        ↓ Меню



        ↓ Опрос

        А Вы добавили сайт в закладки?
        Да
        Не


        Top 10 за месяц (Другое)