🧭 ТОП-17 бесплатных учебных курсов по AR/VR

В этой подборке мы собрали лучшие бесплатные курсы по виртуальной и дополненной реальности по различным направлениям и для любого уровня знаний.

Мы собрали лучшие бесплатные курсы на русском и английском языках, охватывающие различные платформы и технологии. В этой статье курсы разделены по уровням сложности от новичков до профессионалов с кратким описанием, основными особенностями, продолжительностью и отзывами участников.

Ознакомиться с перспективами профессии, а также сферами, где применяются технологии VR/AR вы можете в статье 🧭 «Не только игры: VR/AR-разработка – профессия будущего».
Какие именно навыки потребуются новичку, чтобы стать востребованным разработчиком приложений виртуальной и дополненной реальности вы можете узнать из материала «Как освоить разработку приложений AR/VR с нуля».

Лучшие бесплатные курсы на английском

Oculus Quest and Unity

Описание: обладая базовыми знаниями Unity 3D, вы можете создавать и тестировать свои игровые идеи прямо в Oculus Quest.

Платформа: Unity, Oculus Quest.

Уровень сложности: базовое понимание Unity и гарнитуры Oculus Quest.

Длительность: 35 мин

Содержание:

  • настройка Unity для разработки игр VR с помощью Oculus Quest,
  • основы разработки VR-игр с помощью Oculus Quest.

Ресурс: udemy

Оценка учеников: 4.6 из 5

VR in the VFX World

Описание: руководство для начинающих по терминам, типам и различным вариантам использования виртуальной реальности (VR) в индустрии визуальных эффектов.

Уровень сложности: новичок

Длительность: 1 час 36 минут

Содержание:

  • VR-термины и словарь в VFX
  • типы VR и сравнения
  • программное обеспечение и инструменты виртуальной реальности
  • аппаратное обеспечение и производство VR
  • VR в мире визуальных эффектов

Ресурс: Coursesity

Оценка учеников: 4.6

Create with VR

Описание: в этом официальном курсе Unity вы научитесь проектировать и разрабатывать приложения виртуальной реальности (VR). Создадите прототипы, пройдете испытания и викторины, получите инструкции по созданию вашего собственного уникального VR-проекта от начала до конца, начиная с пустого дизайнерского документа и заканчивая полнофункциональным проектом.

Платформа: Unity

Уровень сложности: базовый

Длительность: 30 часов

Содержание:

  • настройка ПО
  • основы VR
  • события и взаимодействия
  • оптимизация и освещение

Ресурс: Unity Learn

Оценка учеников: 4.5

Introduction to Virtual Reality

Описание: этот курс предназначен для студентов, которые плохо знакомы с виртуальной реальностью и хотят узнать о принципах технологии VR, включая оптику, дисплеи, стереоскопический обзор, отслеживание и основные аппаратные платформы.

К концу обучения вы создадите и развернете приложение VR. Вы поймете физические принципы виртуальной реальности и воспользуетесь этими знаниями для создания удобного и высокопроизводительного приложения виртуальной реальности с помощью Unity.

Платформа: Unity

Уровень сложности: новичок

Длительность: 2 недели

Ресурс: udacity

Getting Started in VR with Unreal Engine

Описание: в этом курсе из трех частей вы узнаете, как создать игру в виртуальной реальности и научитесь настраивать и использовать расширенный рабочий процесс разработки VR, создав гибкий рабочий шаблон для всех своих проектов VR.

Платформа: Unreal Engine

Уровень сложности: начальный

Длительность: 2 часа 13 минут

Содержание:

  • шаблонный проект VR
  • плагины VR и поддерживающие их платформы
  • контроллеры движения,
  • настройка, управление и использование репозитория git для контроля версий проекта
  • публикация проектов на платформах магазинов Oculus и Steam

Ресурс: Учебный портал Unreal Engine

Особенности: курс является первым из трех материалов для начинающих работу над VR проектами в движке Unreal Engine. На портале вы можете найти больше материалов по запросу AR/VR для различных задач.

Introduction to Augmented Reality and ARCore

Описание: курс научит вас основам дополненной реальности (AR) и научит создавать опыт AR с помощью ARCore. Курс разбивает сложные концепции AR, чтобы облегчить их понимание, а также делится советами экспертов и знаниями от команды ARCore Daydream. Курс отлично подходит для новичков, которые только начинают работать с AR или ARCore.

Платформа: ARCore

Уровень сложности: начальный уровень

Длительность: 11 часов

Содержание:

  • введение в дополненную реальность
  • основы функциональности AR
  • следующие шаги с ARCore
  • оживление ARCore
  • как определить разные типы опыта AR
  • инструменты и платформы, используемые в ландшафте AR
  • что делает дополненную реальность «реальной»
  • популярные варианты использования AR
  • как работает опыт дополненной реальности
  • Google Poly и Unity для создания возможностей дополненной реальности

Ресурс: Coursera

Оценка учеников: 4.5

Work with augmented reality (AR) and the web

Описание: в этом курсе вы узнаете, как создавать приложения AR с помощью Xcode и рассмотрите различные способы интеграции веб-контента в ваши приложения для iOS.

Платформа: Xcode

Уровень сложности: вводный

Длительность: 8 недель, 8-10 часов в неделю

Содержание:

  • взаимодействие с пользователем
  • пользовательский ввод и системные элементы управления в приложениях
  • приложение AR
  • взаимодействие с приложением AR,
  • замыкания и анимация
  • общение в сети
  • введение в JSON
  • параллелизм

Ресурс: edx

Особенности: для успешного прохождения вам потребуется доступ к компьютеру или ноутбуку Apple Mac, способному работать под управлением macOS 10.15 и Xcode 12.

Сертификат, а также оценочные задания и экзамены не входят в бесплатный вариант курса и стоят 149$.

Специализация Unity XR: How to Build AR and VR Apps

Описание: специализация включает в себя три курса, которые объяснят технологии, опишут уникальные проблемы UX, связанные с разработкой для XR, и проведут вас через разработку приложений VR и AR для мобильных устройств. Вы узнаете, как Unity поддерживает многие компоненты приложения VR, включая отслеживание, телепортацию, взаимодействие с виртуальными объектами, позиционный звук и многое другое. Вы также увидите, как Unity AR Foundation поддерживает создание портативных приложений AR.

Платформа: Unity

Уровень сложности: средний

Длительность: 3 месяца, 6 часов в неделю

Содержание:

  • введение в XR: основы VR, AR и MR
  • разработка мобильных VR-приложений с Unity
  • разработка портативных приложений дополненной реальности с помощью Unity

Ресурс: Coursera

Оценка учеников: 4.1

Introduction to Virtual, Augmented and Mixed Reality

Описание: в этом курсе вы изучите инструменты и технологии, которые поддерживают функции и приложения VR, AR и MR.

Вы откроете для себя основные концепции создания опыта VR, AR и MR, а также этику, связанную с разработкой таких приложений. Вы будете использовать опубликованные статьи и сможете услышать от экспертов, как они применяют технологии VR, AR и MR в различных областях.

Уровень сложности: средний

Длительность: 2 недели по 2 часа в неделю

Содержание:

  • основы XR (VR, AR и MR)
  • этика создания XR-приложений,
  • карьера в XR
  • технологии и инструменты в создании XR-проектов

Ресурс: Futurelearn

Оценка учеников: 4.8

Особенности: курс Lancaster University предназначен для всех, кто интересуется приложениями VR, понимает функции, применяемые в творческих динамических приложениях VR.

3D Models for Virtual Reality

Описание: курс научит основам 3D-графики, например, как создавать объекты и как расположить их, чтобы создать среду. Курс описывает конкретные требования виртуальной реальности, в том числе подводные камни и проблемы с производительностью.

Платформа: Unity, Unreal Engine

Уровень сложности: средний

Длительность: 16 часов

Содержание:

  • 3D-графика
  • VR-графика
  • VR Audio,
  • создание контента.

Ресурс: Coursesity

Особенности: бесплатная версия открывает доступ к материалам, но не включает:

  • задания
  • практические викторины
  • свидетельство об окончании.

Оценка учеников: 4.6

Creating Virtual Reality (VR) Apps

Описание: в этом курсе, который является частью программы сертификации специалистов по виртуальной реальности, вы узнаете, как создать движок виртуальной реальности с нуля, чтобы полностью понять весь конвейер рендеринга от 3D-модели до пикселей на дисплее VR.

Платформа: Unity

Уровень сложности: средний

  • Базовые навыки линейной алгебры в векторной и матричной математике, а также преобразования систем координат
  • Базовый опыт программирования на C, C++ или C#

Длительность: 6 недель, 5-7 часов в неделю

Содержание:

  • VR и игровые движки
  • взаимодействие физики и взгляда
  • 3D-интерфейс и передвижение
  • 3D-взаимодействие с пользователем
  • ориентирование и ввод VR
  • тестирование и специальные темы

Ресурс: edx

Особенности: курс разработан Калифорнийским университетом в Сан-Диего. Сертификат, а также оценочные задания и экзамены не входят в бесплатный вариант курса и стоят 99$.

Лучшие бесплатные курсы на русском

Дополненная реальность для бизнеса

Описание: на курсе вы самостоятельно создадите свои AR-проекты и тут же опробуете их на своем смартфоне.

Платформа: ARGUMENT STUDIO

Уровень сложности: базовый

Длительность: 15 занятий

Ресурс: YouTube

Разработка VR/AR

Описание: курс посвящен разработке мобильных приложений для платформ Android и iOS с использованием технологии дополненной реальности. Кроме того, слушатели курса освоят технологии создания виртуального мира с использованием Standard Assets. В ходе изучения слушатели научатся работать с Vuforia Engine, Steam VR Plugin, разберут особенности работы с гарнитурой HTC Vive.

Платформа: Unity

Уровень сложности: базовый

Длительность: 12 занятий

Ресурс: Youtube

First Person Shooter на Unity

Описание: FPS (First Person Shooter) – жанр видеоигр, в котором игровой процесс основывается на битвах с использованием огнестрельного и метательного оружия с видом от первого лица: игрок воспринимает происходящее глазами главного героя.

Платформа: Unity

Уровень сложности: базовый

Длительность: 4 урока

Содержание:

  • базовые функции FPS с простой физикой
  • простой ИИ для противника
  • создание простого меню и загрузки уровня
  • игровой интерфейс
  • ИИ союзников

Ресурс: GeekBrains

Оценка учеников: 4.8

ARхитектор Виртуальности

Описание: создаем крутую AR открытку с символами Лондона за 2 часа без программирования.

Платформа: EV Toolbox Trial

Уровень сложности: базовый

Длительность: 2 часа

Содержание:

  • подготовка к работе,
  • разработка AR проекта,
  • проверка AR проекта.

Ресурс: evtoolbox

Дополненная реальность Vuforia AR

Описание: видеокурс по созданию игры на движке Unity с использованием Vuforia дополненной реальности. Проект будет выполнен с применением дополненной реальности на базе Unity Vuforia. В курсе мы ознакомимся с движком Unity и платформой Vuforia AR.

Платформа: Unity, Vuforia AR

Уровень сложности: начальный/средний

Длительность: 1 час

Содержание:

  • создание игры в Unity
  • создание персонажа
  • движение персонажа и компиляция игры

Ресурс: itProger

Augmented Reality: Создаем приложение дополненной реальности

Описание: из материалов курса вы узнаете, как проецировать виртуальный объект на предмет реального мира, используя библиотеку, предоставляемую компанией Qualcomm.

Платформа: Unity, Vuforia SDK

Уровень сложности: средний, необходимы минимальные знания C#

Длительность: 1 ч 11 мин

Содержание: 2 практических проекта с использованием Unity и Vuforia SDK

Ресурс: Udemy

Оценка учеников: 4.4

Особенности: курс предназначен для разработчиков игр, художников, дизайнеров, которые имеют желание создавать приложения дополненной реальности.

Курс не предназначен для программистов и разработчиков ПО, которые хотят узнать о прикладной математике, Computer Vision или отслеживания и распознавания образов.

Также рекомендуем ознакомиться со списком актуальных ресурсов для AR/VR-разработчика, из которых можно почерпнуть знания для входа в эту перспективную профессию.

***

Мы надеемся, что этот список поможет вам выбрать подходящий курс для освоения направления AR/VR.

Материалы по теме

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

admin
29 января 2017

Изучаем алгоритмы: полезные книги, веб-сайты, онлайн-курсы и видеоматериалы

В этой подборке представлен список книг, веб-сайтов и онлайн-курсов, дающих...