1. Новые покупки

    11.10.2020: Инвестор в доходные сайты. тариф продвинутый [мария деригина]

    29.09.2020: Как заработать на студентах. Пошаговая инструкция

    23.09.2020: Программный комплекс xrumer + xevil + hrefer + socplugin пк 5200

    20.09.2020: Торговые системы для биржевой торговли (+ бонус 2 робота на мт5)

    12.09.2020: [udemy.com] взламываем сайты / тестирование на проникновение с нуля - все 7 частей!

    20.08.2020: Обучение по заработку на сайтах в интернете [игорь градов]

    19.08.2020: Курс по заработку на сайтах

    12.08.2020: Необходимый плагин clearfy для wordpress

    03.08.2020: Андрей манов - ебырь террорист

    30.07.2020: Деньги из сетки белых сра сайтов [akitory, mr-grey] (авторская)

    22.07.2020: Шеннон дженнифер - руководство по выживанию для подростков. как избавиться от тревожности

    05.07.2020: Факультет информационной безопасности (годовая программа) [geekuniversity]

    05.07.2020: Как выживать и развиваться компаниям, делающим мебель на заказ

    28.06.2020: Мужская сила (гормоны, потенция, либидо). большой сеанс для мужчин.

    13.06.2020: Поиск btc сокровищ. как на автомате найти потеряные адреса btc и их приватные ключи. [zennoposter]

    03.06.2020: От новичка до профи. zennoposter + c#, xnet, html-agility-pack, json. megapack [all-in-one]

    22.05.2020: Как открыть с нуля мини smm-агентство и зарабатывать неприличные деньги

    17.05.2020: Сборник "поиск судебной практики: internet-ресурсы и неочевидные возможности"

    10.05.2020: Сервис арбитражника №1

    23.04.2020: Индиктор "binary leader" + комплет для автоторговли

    19.03.2020: Нашумевшая база after effects[5-ый поток]+3200 шаблонов videohive + бонусы

    12.02.2020: Плагины для видеопортала PHPMelody

    18.01.2020: Мануал шип виш прямик

    17.01.2020: Флешка с клиентами [школа молния] [сергей ананьев]

    22.12.2019: Взламываем сайты / тестирование на проникновение с нуля - часть 3 из 7

    20.12.2019: Контекстная реклама – подготовка профессионалов (2016)

    19.12.2019: Пассивные инвестиции (собери портфель сам) сергей спирин

    11.12.2019: Белая схема, пассивный доход оффлайн.

    07.12.2019: Инфобизнес по сапычу (александр юсупов)

    05.12.2019: [кино] обучение сценарному мастерству

    01.12.2019: Трафик на инфосайты в 2020 году [руслан белый]

    27.11.2019: Like Бизнес 4.0 Аяз Шабутдинов Like Центр

    25.11.2019: Импорт из китая - руководство для начинающих и профессионалов [udemy]

    24.11.2019: Магия бумеранга. распродажа от автора (елена аронова)

    24.11.2019: Метаморфозы 2019 [бизнес молодость]

    15.11.2019: [константин горбунов] наставничество 2018

    06.11.2019: Базы access от андрея домостоя

    25.10.2019: Срасительный курс по партнерскому маркетингу [admitad]

    25.10.2019: Мастер класс по покупке и продаже сайтов (руслан белый) 2019

    12.10.2019: [geekbrains] c# уровень 1 - базовый 2019

  2. Открыт набор организаторов

    Статус "Организатор" на resklad.biz дает возможность:

    • Получить бесплатно инфопродукт и комиссионное вознаграждение.
    • Самоназначаться организатором в любых складчинах/рескладчинах.
    • Повысить свой статус до статуса «Модератор» или «Партнер».
    • Пользоваться личной перепиской.
    • Получить доступ к участию в закрытых складчинах.

    Подробности >>

    Скрыть объявление

Рескладчина [Gееkbrаins] АngulаrJS/DЗ.js Beктoрнaя гpaфикa в oднocтpaничных Web-приложениях (new поток)

Тема в разделе "Курсы по программированию", создана пользователем Lestat, 26 сен 2015.

Этап:
Набор участников
Цена:
349.00 Руб.
Участников:
1 из 20
Организатор:
Отсутствует
5%
Расчетный взнос:
20 Руб.
  • Участники покупки:
    1. ValermoN;
  1. Lestat

    Команда форума Администратор

    Дата регистрации:
    14 фев 2014
    Сообщения:
    808
    [Gееkbrаins] АngulаrJS/DЗ.js Beктoрнaя гpaфикa в oднocтpaничных Web-приложениях (new поток)


    Курс предназначен для продвинутых JavaScript-программистов, желающих получить новые знания в области работы с векторной графикой SVG в браузерах, используя, де факто, современный стандарт (библиотеку) D3.js. Написание более-менее серьезного и функционального приложения с использованием D3 – сложная задача, решая которую, легко запутаться. Данный курс научит Вас работать с D3 в симбиозе с мощнейшим фреймворком построения одностраничных Web-приложений AngularJS, чтобы не утерять контроль над Вашим кодом.

    На протяжении всего курса под руководством преподавателя шаг за шагом с подробными объяснениями будет разрабатываться приложение – интерактивный векторный редактор-конструктор.

    Чему Вы научитесь

    • Вы научитесь работать с векторной графикой в браузере в интерактивном режиме с помощью наиболее функционального средства в этой области - библиотеки D3.js
    • Вы получите практические навыки создания и тестирования модульных масштабируемых одностраничных приложений на примере полнофункционального векторного редактора
    • Вы узнаете, как пользоваться дополнительными инструментами и средствами, облегчающими и ускоряющими процесс разработки приложения
    • Вы научитесь работать с векторной графикой в браузере в интерактивном режиме с помощью наиболее функционального средства в этой области - библиотеки D3.js
    • Вы получите практические навыки создания и тестирования модульных масштабируемых одностраничных приложений на примере полнофункционального векторного редактора
    • Вы узнаете, как пользоваться дополнительными инструментами и средствами, облегчающими и ускоряющими процесс разработки приложения
    1
    Урок 1. Основы D3.js и векторной графики SVG
    Библиотека D3. Концепция работы с данными в стиле D3. Формирование [связи] данных (Data Joins). Выборки данных: Enter, Update, Exit. Свойства выборки. Методы для работы с выборками. Краткие сведения о векторной графике SVG. Координатная система SVG. Элементы <svg> и <g>. Графические примитивы (объекты) SVG: <rect>, <circle>, <line>, <text>, <path>. Афинные преобразования объектов SVG. Фильтры SVG.
    2
    Урок 2. Подготовка рабочей среды и введение в AngularJS
    Библиотеки Bower и Browserify. Автоматизированная сборка проекта с помощью Grunt. Настройка локального сервера для обслуживания запросов приложения. Введение в AngularJS. Модель, представление и контроллёр в AngularJS. Управление зависимостями, для чего это необходимо. Модули, директивы и сервисы. Написание тестов для приложений AngularJS.
    3
    Урок 3. Создание каркаса приложения
    Описание модульной архитектуры. Общие подходы к созданию приложения. Требования к функциональности, определение поддержки необходимых технологий в браузере. Дизайн деталей макета для отображения на редакторе.
    4
    Урок 4. Разработка рабочего поля векторного редактора
    Поведения D3.js: Drag&Zoom. Интерполяция в D3. Переходы (Transitions) в D3: что это такое, как с ними работать. Реализация сетки редактора. Сервис $q. Создание функциональности центрирования, масштабирования. Написание модульных тестов.
    5
    Урок 5. Создание статичных перетаскиваемых компонентов (деталей макета)
    Разработка директив компонентов. Маски SVG, правила заполнения сложных фигур. Разработка поведений объектов на поле редактора. Создание сервисов отрисовки. Тестирование директив и сервисов.
    6
    Урок 6. Создание вращающихся компонентов и креплений
    Объект d3.timer, рисование зубчатой передачи. Управление скоростью вращения. Отрисовка гексагональных креплений-болтов. Модель отрисовки SVG. Управление порядком отрисовки и наложения объектов SVG. Реализация логики работы креплений.
    7
    Урок 7. Реализация палитры компонентов (деталей макета)
    Реализация перетаскивания Drag&Drop на элемент SVG. Определение координат при перетаскивании: клиентские и экранные координаты в SVG, матрица текущих преобразований (Current Transformation Matrix) SVG, перевод из одной системы координат в другую. Компиляция директив AngularJS.
    8
    Урок 8. Сохранение, загрузка и проверка состояния
    Написание сервиса загрузки и сохранения состояния (макета) редактора. Проверка топологии, сравнение с заданным макетом. Написание E2E-тестов. Подведение итогов.


     
    #1
Похожие темы:
  1. }{отТ@Бь)ч
    Ответов:
    5
    Просмотров:
    1.422
  2. vikulya
    Ответов:
    1
    Просмотров:
    1.251
  3. lexabush79
    Ответов:
    0
    Просмотров:
    1.238
  4. KopoL
    Ответов:
    5
    Просмотров:
    1.890
Загрузка...