Экспериментальный Javascript открывает путь в мир креативного веб-разработки, где визуальные эффекты, физические симуляции и интерактивная 3D‑графика становятся мощными инструментами для создания цифрового искусства. Этот курс идеально подойдет тем, кто хочет выводить проекты за рамки стандартных шаблонов и создавать по-настоящему необычные веб‑опыты.
Что вы изучите в этом курсе
Курс объединяет три ключевые библиотеки — Three.js, Matter.js и PIXI.js — и шаг за шагом показывает, как комбинировать визуальные эффекты, физику и интерактивность для создания впечатляющих веб‑экспериментов.
Работа с холстом и пользовательскими событиями
Взаимодействие с HTML‑canvas средствами JavaScript
Добавление реакций на касания, движения мыши, перетаскивания и ориентацию устройства
Физика и столкновения с Matter.js
Вы научитесь создавать механики обнаружения столкновений и простые физические симуляции, которые добавляют реализма и динамики вашим проектам.
Эффекты и визуальные эксперименты в PIXI.js
Работа с картами смещения
Создание эффектов цветоделения и других фильтров
Комбинирование рендера и взаимодействия для получения необычных визуальных результатов
Интерактивный 3D‑мир с Three.js
Откройте для себя возможности 3D в браузере: создавайте сцены, управляйте камерой, добавляйте освещение и делайте объекты интерактивными.
Кому подойдет этот курс
Этот курс будет полезен:
веб‑разработчикам, которые хотят выйти за рамки стандартной анимации;
дизайнерам, стремящимся добавить интерактивность и глубину своим работам;
творческим специалистам, ищущим инструменты для создания цифрового искусства;
всем, кто хочет научиться создавать экспериментальные веб‑сайты и визуальные эффекты.
Результаты обучения
После завершения курса вы сможете:
создавать интерактивные сцены и визуальные эффекты на canvas;
работать с физическими движками и управлять столкновениями объектов;
использовать карты смещения и фильтры для художественных эффектов;
строить полноценные 3D‑проекты на Three.js;
создавать сайты, которые реагируют на действия пользователя в реальном времени.
Почему этот курс выделяется
В отличие от типичных курсов по JavaScript, здесь основной фокус — на экспериментальности, творческом подходе и создании уникальных визуальных впечатлений. Вы научитесь мыслить не только как разработчик, но и как digital‑художник.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Мы делаем онлайн-курсы, которые помогают творческим людям выделиться. Узнайте, как писать, разрабатывать и управлять проектами в нашем глобальном сообществе!