Программист

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

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

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

Требования

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

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

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

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

  • Английский
  • Китайский: упрощенный и традиционный 
  • японский; 
  • корейский; 
  • Испанский: Латинская Америка

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

С полным списком тем, затрагиваемых экзаменом «Базовая сертификация Unity: программист», можно ознакомиться здесь. Задания экзамена будут направлены на проверку и оценку следующих качеств:

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

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

Приведенные ниже ресурсы помогут подготовиться к прохождению сертификации.

Learn

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

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

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

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

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

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

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

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

Сертификация пользователей
Пользователь
Начинающие пользователи Unity и ученики средних школ

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

Сертификация пользователей: программист 

Сертификация пользователей: художник

Сертификация пользователей: VR-разработчик

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

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

Базовая сертификация: программист (данная программа сертификации)

Базовая сертификация: художник 

Базовая сертификация: разработчик игр

Профессиональная сертификация
Профессионал
2–4 года работы с Unity

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

Профессиональная сертификация: программист

Профессиональная сертификация: художник

Экспертная сертификация
Экспертный уровень
Более 5 лет работы с Unity

Подтвердите свои экспертные навыки и наличие углубленных знаний Unity. 

Экспертная сертификация для программистов

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

Согласен