Доступно

[HTML Academy] Онлайн-курс "Мастер анимаций: SVG-анимации"

Тема в разделе "Доступ к платным ресурсам", создана пользователем magixxxx, 26 янв 2023.

Цена: 7 346р-86%
Взнос: 998р
100%

Основной список: 17 участников

Резервный список: 4 участников

Статус обсуждения:
Комментирование ограничено.
  1. 26 янв 2023
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: [HTML Academy] Онлайн-курс "Мастер анимаций: SVG-анимации"

    [HTML Academy] Доступ к курсу «SVG-анимации»

    [​IMG]

    На курсе вы научитесь работать с векторной графикой и применять JavaScript-библиотеки для её анимирования.
    Улучшайте UI/UX вашего проекта с помощью анимаций, которые произведут впечатление на пользователя.
    Раздел 1

    бесплатно
    Введение
    Познакомимся с историей векторной графики в вебе, затронем её особенности и преимущества относительно растровой графики. Узнаем положение SVG во фронтенде. Попрактикуемся в интегрировании SVG-элементов в страницу и в рисовании векторных фигур.

    — Что будет на курсе
    — Формат SVG во фронтенде
    — Синтаксис, атрибуты и стандарты SVG
    — Варианты размещения SVG на странице
    — Суть анимации и способы анимирования SVG

    — Тренажёр: знакомство с SVG
    — Демо: корректируем размеры SVG-изображения и его viewBox
    — Демо: встраиваем SVG на страницу
    — Демо: нормализуем заливку и обводку

    Практика
    — Задание: работа с иконками в SVG-формате
    — Решение: пошаговая эталонная реализация

    — Тест по первому разделу

    — Дополнительные материалы‍

    Получить доступ
    Раздел 2

    Анимирование SVG с помощью CSS
    Узнаем, как анимировать SVG-изображения с помощью CSS, какие для этого существуют приёмы и свойства. Рассмотрим логику работы с transition и @keyframes, изучим свойства stroke-dasharray и stroke-dashoffset.

    — Когда использовать CSS для SVG
    — CSS-свойства для анимирования
    — Создание и анимирование индикаторов загрузки

    — Демо: анимируем иконки интерфейса
    — Демо: создаём индикатор загрузки
    — Демо: создаём сложный спиннер
    — Демо: делаем лоадер-линию

    Практика
    — Задание: создание индикатора загрузки
    — Решение: пошаговая эталонная реализация
    — Задание: эффект обводки у кнопки по ховеру
    — Решение: пошаговая эталонная реализация

    — Тест по второму разделу

    — Дополнительные материалы

    Раздел 3

    Анимирование SVG с помощью SMIL
    Познакомимся с языком SMIL и научимся создавать с его помощью анимации.

    — Что такое SMIL
    — Краткое введение в синтаксис

    — Демо: создаём анимацию квадрата
    — Демо: создаём анимацию нескольких элементов
    — Демо: создаём морфинг в SMIL

    — Особенности запуска анимаций: сторонние и inline SVG

    Практика
    — Задание: работа с иконками по клику в SMIL
    — Решение: пошаговая эталонная реализация

    — Тест по третьему разделу
    — Дополнительные материалы

    Раздел 4

    Анимирование SVG с помощью JS
    Разберём интерполяцию атрибутов, метод requestAnimationFrame и морфинг. Также узнаем про внутреннее устройство контуров в SVG и генеративную графику. Научимся работать с библиотеками Anime.js и Snap.svg. Создадим кастомный курсор и ещё множество сложных визуальных эффектов.

    — Возможности JavaScript
    — Интерполяция атрибутов и requestAnimationFrame
    — Демо: анимируем кастомный курсор

    Практика
    — Задание: создание кастомного курсора
    — Решение: пошаговая эталонная реализация

    Морфинг и библиотеки
    — Морфинг
    — GSAP и Anime.js
    — Морфинг с помощью KUTE.js
    — Библиотеки для работы с SVG

    Практика
    — Задание: морфинг иконки
    — Решение: пошаговая эталонная реализация

    Работа с контурами и анимация траекторий
    — Анимация контуров и траектории
    — Погружение в path и генеративная графика

    — Демо: анимируем движение по траектории
    — Демо: рисуем траекторию по скроллу

    Практика
    — Задание: анимация траектории
    — Решение: пошаговая эталонная реализация

    — Демо: анимируем текст
    — Демо: создаём таймлайн и композицию в Anime.js

    Практика
    — Задание: анимирование главного экрана
    — Решение: пошаговая эталонная реализация

    — Тест по четвёртому разделу

    — Дополнительные материалы

    Раздел 5

    Подготовка SVG к анимированию и производительность анимации
    Рассмотрим визуальное отображение SVG в редакторе: структуру документа, работу с контурами, сохранение SVG без мусора. Узнаем, как выбрать подходящий способ анимации.

    — Создание структурированного SVG-кода
    — Демо: подготовим SVG к анимации

    — Графические редакторы
    — Отладка разных видов анимаций
    — Анализ производительности
    — Как выбрать инструмент для создания анимации

    Практика
    — Задание: подготовка SVG для анимации
    — Решение: пошаговая эталонная реализация

    — Тест по пятому разделу

    — Дополнительные материалы по работе с графическим редактором Figma

    Раздел 6

    Дополнительные возможности SVG
    Поговорим о встроенных возможностях векторной графики, которые напрямую не связаны с анимацией. Разберём маски, фильтры, графики и диаграммы. Затронем Canvas, узнаем его преимущества и недостатки относительно SVG. Попрактикуемся с D3.js, фильтрами и масками. А ещё создадим раскраску.

    — Введение в дополнительные возможности SVG
    — Маски: синтаксис и базовые возможности
    — Демо: учимся работать с масками
    — Анимация масок
    — Демо: анимируем закрашивание изображения

    Практика
    — Задание: создание и анимирование маски
    — Решение: пошаговая эталонная реализация

    Фильтры
    — SVG-фильтры
    — Демо: работаем с примитивом фильтров feColorMatrix
    — Демо: учимся работать с SVG-фильтрами

    Практика
    — Задание: создание Gooey-эффекта в интерфейсном элементе
    — Решение: пошаговая эталонная реализация

    Графики и диаграммы
    — Анимирование графиков и диаграмм
    — Демо: создаём анимированную диаграмму

    Практика
    — Задание: создание столбчатой диаграммы
    — Решение: пошаговая эталонная реализация

    Тест по шестому разделу

    — Дополнительные материалы

    Раздел 7

    Заключение
    Подведём итоги и узнаем, куда можно двигаться дальше.

    — SVG и Canvas
    — Демо: сравним SVG и Canvas

    — Полезные инструменты и сервисы
    — Итоги курса

    — Итоговый тест по курсу

    — Дополнительные материалы

    Нужен организатор, который сможет выдать материал в удобном html формате как здесь

    Продажник: Скрытая ссылка
     
    Последнее редактирование модератором: 19 апр 2023
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      22 апр 2023
    2. Rusmaug
      Rusmaug участвует в складчине.
      22 апр 2023
    3. VikSon
      VikSon участвует в складчине.
      21 апр 2023
    4. skladchik.com
      Взнос в складчине составляет 499р.
      21 апр 2023

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      22 апр 2023
    2. skladchik.com
      Взнос в складчине составляет 499р.
      21 апр 2023
    3. skladchik.com
      Складчина активна.
      21 апр 2023
    4. skladchik.com
      Сбор взносов начинается 20.04.2023.
      18 апр 2023
  3. Обсуждение
  4. 19 апр 2023
    #2
    Спокойный
    Спокойный ОргОрганизатор
    Доступ через спец браузер? Или выкачка курса?
     
    1 человеку нравится это.
  5. 19 апр 2023
    #3
    Mergul
    Mergul ДолжникДолжник
    Ответа на вопрос так и не было?
     
    1 человеку нравится это.
  6. 19 апр 2023
    #4
    Sharoun
    Sharoun МодерМодератор Команда форума
    да спасибо что еще раз продублировали.
    это онлайн доступ. все свои темы на htmlacademy выдаю как онлайн доступ. А так вы правильно сделали что переспросили
    на всякий случай дублирую

     
    2 пользователям это понравилось.
  7. 19 апр 2023
    #5
    Спокойный
    Спокойный ОргОрганизатор
    Круто, спасибо, что вы есть! Для ознакомления курсы через спецбраузер очень заходят. Спасибо еще раз!
     
    2 пользователям это понравилось.
Статус обсуждения:
Комментирование ограничено.