28
сен 2016

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

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

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

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

Программа курса:
Урок 1. Основы D3.js и векторной графики SVG
Библиотека D3.js; концепция работы с данными в стиле D3.js; формирование [связи] данных (Data Joins); выборки данных: Enter, Update, Exit; свойства выборки; методы для работы с выборками; краткие сведения о векторной графике SVG; координатная система SVG; элементы; графические примитивы (объекты) SVG:аффинные преобразования объектов 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. Реализация палитры компонентов (деталей макета)
Реализация перетаскивания Drag&Drop на элемент SVG; определение координат при перетаскивании: пользовательские (user) и экранные (viewport) координаты в SVG, матрица текущих преобразований (CTM, Current Transformation Matrix) SVG, перевод из одной системы координат в другую.

Урок 8. Написание тестов для приложения
Конфигурация запускателя модульных тестов Karma; запускатель функциональных (E2E) тестов Protractor, его конфигурация; написание модульных и функциональных тестов с использованием Jasmine; тестирование асинхронного кода; подведение итогов.

Информация о видеокурсе
Название: AngularJSD3.js. Векторная графика в одностраничных Web-приложениях
Преподаватель: Никита Овчинников
Год выхода: 2016
Жанр: обучающее видео
Выпущено: Geekbrains
Язык: Русский

Файл
Формат: MP4
Видео: AVC(H264), 1280x720, 15fps, 302kbps
Аудио: AAC, 44100Hz, stereo, 64kbps
Продолжительность: 16:53:20
Размер файла: 2,55 Гб

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


Скачать Видеокурс - AngularJSD3.js. Векторная графика в одностраничных Web-приложениях

- -- -- -

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


ПОКАЗОВ : 137

Топ-10 запрещенных документальных фильмов!

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

    Meteor. Создаём полезное приложение. Видеокурс (2015)Meteor. Создаём полезное приложение. Видеокурс (2015)
    На данном курсе вы будете создавать приложение “Список задач", на примере которого разберете все основные возможности фреймворка. В курсе разбираются все этапы создания приложения - от планирования до запуска.
    React JS, Redux, ES2015 с Нуля до Гуру. Видеокурс (2016)React JS, Redux, ES2015 с Нуля до Гуру. Видеокурс (2016)
    Этот видеокурс научит Вас использовать современные front-end технологии для создания высокопроизводительных и динамических сайтов. Пройдя этот курс, вы узнаете самые актуальные возможности языка в новом стандарте.
    HTML5 и CSS3 с нуля до профи. Видеокурс (2016)HTML5 и CSS3 с нуля до профи. Видеокурс (2016)
    Наиболее полный и актуальный в Рунете курс на тему HTML5 и CSS3. После изучения этой системы вы освоите полностью адаптивную верстку с использованием последних новшеств этих двух языков гипертекстовой разметки и каскадных таблиц стилей.
    Android. Уровень 1 и 2Android. Уровень 1 и 2
    Первый уровень предназначен для новичков в Android программировании, перспективной технологии, завоевавшей за короткое время лидирующие положения на рынке.
    Java. Практическое применение. Видеокурс (2015)Java. Практическое применение. Видеокурс (2015)
    Традиционные курсы Java обрушивают на слушателя множество фактов, которые тяжело запомнить и применить. Курс покажет вам навыки, составляющие ежедневную рутину коммерческого программирования.
    Фреймворк YII2 с нуля до профи. Видеокурс (2016)Фреймворк YII2 с нуля до профи. Видеокурс (2016)
    Этот видеокурс - наиболее полный в Рунете практический видеокурс по освоению фреймворка Yii2, благодаря которому Вы изучите фреймворк Yii2 на достаточном уровне для создания сайтов и веб-проектов практически любого уровня сложности и назначения: от блогов и визиток до новостийных мега-порталов и гигантских интернет-магазинов.
    English. Практическая грамматика. Курс уровня IntermediateEnglish. Практическая грамматика. Курс уровня Intermediate
    Курс уровня Intermediate" предназначен прежде всего для людей, изучавших предмет на школьном уровне и желающих освежить и углубить свои познания в изучении английского языка. Учебный материал курса представлен в виде 12 уроков, рассчитанных на последовательное прохождение. Каждый из них включает в себя объяснение теории на русском языке и практичес...
    Профессиональное обучение C#Профессиональное обучение C#
    Видеокурс состоит из подробных видеоуроков по основам языка C# и платформы .Net Framework. После прохождения видеокурса слушатель напишет полнофункциональное приложение для учета личных финансов, которое может быть с легкостью расширено в дальнейшем.
    М10175 Разработка приложений Microsoft SharePoint 2010. Обучающий видеокурс ...М10175 Разработка приложений Microsoft SharePoint 2010. Обучающий видеокурс ...
    Данный курс предназначен для профессиональных разработчиков, которые используют Microsoft SharePoint 2010 для создания приложений. В курсе активно используется Microsoft Visual Studio 2008 SP1. Вы также получите навыки и знания о возможностях использования Visual Studio 2010 при разработке приложений для SharePoint 2010.
    Самоучитель Хакера. Интерактивный курс (2010) SWFСамоучитель Хакера. Интерактивный курс (2010) SWF
    Перед Вами интерактивный курс Хакера, который предназначен для впервые начинающих работу пользователей. С помощью данного курса пользователь сможет без проблем освоить программы для сниффинга и взлома паролей а также подробно изучить программы их интерфейс и основные действия, необходимые для работы. Программа не требует установки на ПК.
    Программирование на С# с использованием Microsoft .NET Framework 4 (2011) В ...Программирование на С# с использованием Microsoft .NET Framework 4 (2011) В ...
    На курсе «Программирование на С# с использованием Microsoft® .NET Framework 4» подробно рассматривается синтаксис языка программирования C# 4.0, основные приемы и методы эффективного использование новейших возможностей C#, его интеграция с технологией доступа к данным LINQ и интеграция с динамическими языками Ruby и Python. Курс предназначен для ра...
    Школа фотоарта. Видеокурс (2015)Школа фотоарта. Видеокурс (2015)
    Курс рассчитан на пользователей Photoshop с начальным (НЕ нулевым) и средним уровнем знаний, желающих делать сложные, эффектные коллажи и обогатить свою технику оригинальными приемами.
    PHP парсеры. Видеокурс (2016)PHP парсеры. Видеокурс (2016)
    Представляем вашему вниманию полный курс по PHP-парсерам. После изучения этого видеопособия вы сформируете полную картину организации парсинга сайтов на PHP. Вы получите мини-фреймворк для организации парсинга, а также разберете множество полезных и увлекательных тем.
    Создание каталога товаров с помощью PHP, MySQL и jQuery. Видеокурс (2015)Создание каталога товаров с помощью PHP, MySQL и jQuery. Видеокурс (2015)
    Представляем вашему вниманию курс в котором не просто решается какая-то конкретная задача, но в котором практически в режиме онлайн мы будем создавать собственный движок с нуля.
    VKapi - как создавать flash приложения ВКонтактеVKapi - как создавать flash приложения ВКонтакте
    Автор курса "VKapi - как создавать flash приложения ВКонтакте" - Борис Шевченко - фрилансер, web-программист с 4-х летним стажем. Он расскажет и покажет, как создавать flash приложения, которые используют взаимодействия с web-сервером, для супер популярной социальной сети ВКонтакте.

Рекомендуем обратить внимание

Тут Зайцев нет » Обучающее видео » AngularJSD3.js. Векторная графика в одностраничных Web-приложениях. Видеокурс (2016)
RSS - узнавай первый