Destaque suas habilidades de programação para os empregadores
Demonstre habilidades e competências essenciais em programação, interface do usuário, depuração e gerenciamento de assets para ajudar você a obter sua primeira posição de programação profissional com o Unity.
Pré-requisitos
- 2 a 3 semestres de ensino superior com trabalhos no Unity ou estudo independente equivalente
- Experiência com uma ampla gama de projetos no Unity
- Importação de assets ou código, incluindo da Unity Asset Store ou do Unity Package Manager, e resolução dos conflitos resultantes
- Executar a depuração de problemas não complexos
- Interpretar código pré-existente e bem documentado
- Integrar e modificar código pré-existente e bem documentado
- Criar gerenciamento básico de cena, incluindo o carregamento de cenas
- Criando, editando e usando Prefabs
- Implantar uma build básica
Detalhes do exame
O exame é baseado no Unity 6.
Esse exame está disponível nos seguintes idiomas:
- Inglês
- Chinês - simplificado e tradicional
- Japonês
- Coreano
- Espanhol - América Latina
- Avaliação de código para integração em um sistema existente criado/arquitetado por um líder
- Aplique padrões de codificação e melhores práticas conforme orientado por programadores seniores
- Determinação de código para atingir uma interação ou lógica de programação específica
- Determine o processo para implementar transições entre cenas
- Salve dados entre cenas e entre sessões usando abordagens como variáveis estáticas e PlayerPrefs
- Obtenha um resultado definido usando os métodos da API do Unity, dada a documentação da API do Unity
- Selecione as propriedades, scripts e componentes apropriados de GameObjects para as tarefas necessárias
- Explique as diferenças entre herança básica e interfaces
- Escolha as estruturas de dados comumente usadas apropriadas para uma situação específica, incluindo, mas não se limitando a listas, matrizes e dicionários.
- Escolha os tipos de dados apropriados para uma situação específica, incluindo, mas não se limitando a floats, bools e strings
- Crie um aplicativo para WebGL ou um computador pessoal
- Organize os componentes da interface no canvas de acordo com um layout definido usando âncoras, pivôs e grupos
- Identifique o processo necessário para exibir dados em vários elementos de IU
- Explique como usar o sistema UnityEvent para responder à entrada do usuário
- Programar mensagens de depuração para identificar as possíveis causas de falha na execução do código conforme esperado
- Identifique a causa de um erro de compilação, dado um bloco de código
- Identifique erros causados por uma variável nula
- Identificar técnicas necessárias para refatorar e melhorar o código para se adequar aos padrões de codificação definidos
- Selecione ferramentas de perfil apropriadas para identificar as fontes de problemas de desempenho
- Explique como usar prefabs em uma cena
- Descreva o processo e os resultados para alterar um prefab aninhado ou variante de prefab
- Explique os principais propósitos do Version Control ao trabalhar no Unity
Aprenda as habilidades necessárias para fazer este exame com o Junior Programmer caminho. Esse caminho gratuito pressupõe um conhecimento básico sobre o Unity e não requer pré-requisitos de matemática.
Suplementar seu aprendizado contínuo ou se preparar para os tópicos específicos abordados no exame com material do curso, um guia robusto com desafios práticos de codificação para ajudá-lo a se preparar para o dia do teste.
Prepare-se para o seu exame com um teste prático oficial para ajudá-lo a entender os tipos de perguntas que você encontrará e aumentar sua confiança no dia do teste. O teste prático explica a lógica e o processo de pensamento necessários para chegar à resposta correta, incluindo links para a documentação do Unity para preparação adicional e estudo direcionado.
Inicie o caminho para uma carreira no ecossistema de desenvolvimento em 3D em tempo real obtendo um Certificado Unity.
Estas certificações de nível inicial validam suas habilidades fundamentais em Unity e a capacidade de criar experiências 3D em tempo real interativas.
Destaque-se da multidão com uma certificação desenvolvida para criadores com um portfólio de projetos em Unity prontos para se candidatarem para suas primeiras vagas profissionais em Unity.
Associado Certificado: Programador (esta certificação)
Continue a ampliar suas habilidades com uma certificação que destaca seu preparo para o próximo desafio profissional.