Программист

Продемонстрируйте навыки и готовность к работе в Unity, пройдя признанную в отрасли программу сертификации, и получите свою первую должность разработчика RT3D-контента.

Продемонстрируйте свои навыки программирования работодателям

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

Требования

  • 2-3 семестра высшего очного обучения с использованием Unity или эквивалентный срок самостоятельного обучения;
  • опыт работы в различных проектах на основе Unity;
  • умение импортировать ассеты или код, включая ресурсы из Unity Asset Store или Unity Package Manager, а также решать возникающие конфликты;
  • умение выполнять отладку несложных проблем;
  • умение читать сторонний хорошо документированный код;
  • умение интегрировать и редактировать сторонний хорошо документированный код;
  • способность разрабатывать базовую систему управления сценами, включая механизм их загрузки;
  • способность создавать, редактировать и использовать префабы; 
  • умение развертывать базовую сборку.

Информация об экзамене

Экзамен проводится с использованием Unity 2019 LTS. 

Список языков, доступных для экзамена, приведен ниже:

  • английский;
  • китайский, упрощенный и традиционный (с лета 2021 г.).
  • японский (с осени 2021 г.);
  • корейский (с осени 2021 г.);
  • испанский (латиноамериканский, с осени 2021 г.).

Какие темы будут на экзамене?

Задания экзамена будут направлены на проверку и оценку следующих качеств:

Программирование в Unity
  • Способность оценивать код с точки зрения интеграции в систему, реализованную/спроектированную ведущим разработчиком.
  • Способность принимать решения, необходимые для разработки новых концепций.
  • Способность определять код, который реализует заданную логику программирования или взаимодействия.
  • Способность определять методы реализации управления сценами и переходами.
  • Применение базовых систем хранения данных во время выполнения программы.
  • Способность определять подходящий вариант использования и применения Unity API в зависимости от ситуации.
  • Способность выбирать атрибуты, скрипты и компоненты для выполнения объектами GameObject поставленных задач.
  • Способность применять концепции, необходимые для написания кода с базовым наследованием и интерфейсами.
  • Способность выбирать подходящие структуры данных в зависимости от ситуации.
  • Способность выбирать подходящие типы данных в зависимости от ситуации.
  • Способность определять этапы развертывания базовой сборки.
Пользовательский интерфейс
  • Способность применять концепции, необходимые для проектирования пользовательского интерфейса.
  • Способность определять процесс, необходимый для привязки данных интерфейса к данным приложения.
  • Способность принимать решения по захвату ввода и отклику интерфейса на ввод с помощью системы событий.
  • Способность принимать решения по разработке системы меню в заданном состоянии приложения.
Отладка
  • Отладка кода, не выполняющего поставленных задач.
  • Способность выявлять и устранять распространенные ошибки компиляции.
  • Способность выявлять и устранять исключения среды выполнения.
  • Способность определять методы рефакторинга и улучшения кода.
  • Способность определять методы профилировки и отладки распространенных проблем производительности.
Работа с ресурсами
  • Способность определять процесс создания префаба из графики и кода.
  • Способность определять атрибуты вложенных префабов и вариантов префабов.
  • Способность определять основные цели системы управления версиями в контексте разработки в Unity.

Учитесь и практикуйтесь

Подготовиться к сдаче экзамена можно с помощью следующих ресурсов.

Учитесь

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

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

Практикуйтесь

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

Сертификация

Пройдите сертификацию Unity и начните карьеру в экосистеме разработки RT3D-контента.

Перечень сертификационных программ

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

Certified User
Пользователь
Начинающие пользователи Unity и ученики средних школ

Это сертификационные программы начального уровня для оценки базовых навыков работы в Unity и способности создавать интерактивные приложения с 3D-графикой реального времени.

Certified Associate
Базовый уровень
Выпускники учреждений СПО и молодые профессионалы

Заявите о себе: пройдите сертификацию разработчика, сформируйте портфолио проектов на Unity и приготовьтесь получить первую должность профессионального Unity-разработчика.

Certified Professional
Профессионал
2–4 года работы с Unity

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

Мы используем cookie-файлы, чтобы вам было удобнее работать с нашим веб-сайтом. Подробнее об этом можно узнать на странице, посвященной политике использования cookie-файлов.

Согласен