Destaca tus habilidades de programación ante los empleadores
Demuestra tus habilidades y competencias básicas en áreas tales como programación, interfaz de usuario, depuración y administración de recursos para ayudarte a obtener tu primer puesto de programación profesional con Unity.
Requisitos previos
- Entre 2 y 3 semestres de trabajo en clase de Unity postsecundario o estudio independiente equivalente.
- Experiencia con una amplia gama de proyectos de Unity.
- Importar assets o código, incluyendo desde la Asset Store de Unity o Unity Package Manager, y abordar los conflictos que surjan como resultado.
- Completar la depuración de problemas no complejos.
- Interpretar un código preexistente y bien documentado.
- Integrar y modificar un código preexistente bien documentado.
- Crear una administración básica de escenas, incluida la carga de escenas.
- Creación, edición y uso de Prefabs
- Implementar una compilación básica.
Detalles del examen
El examen se basa en Unity 6.
Este examen está disponible en los siguientes idiomas:
- Inglés
- Chino - simplificado y tradicional
- Japonés
- Coreano
- Español - Latinoamérica
- Evaluar el código para integrarlo en un sistema existente creado o diseñado por un líder.
- Aplicar estándares de codificación y mejores prácticas según lo guiado por programadores senior
- Determinar cuál es el código que permitiría lograr una interacción o lógica de programación especificada.
- Determinar el proceso para implementar transiciones entre escenas
- Guardar datos entre escenas y entre sesiones utilizando enfoques como variables estáticas y PlayerPrefs
- Obtener un resultado definido utilizando los métodos de la API de Unity, dada la documentación de la API de Unity.
- Seleccione las propiedades, scripts y componentes apropiados de GameObjects para las tareas requeridas
- Explica las diferencias entre la herencia básica y las interfaces
- Elija las estructuras de datos comúnmente utilizadas apropiadas para una situación específica, incluidas, entre otras, listas, matrices y diccionarios.
- Elija los tipos de datos apropiados para una situación específica, incluidos, entre otros, flotantes, booleanos y cadenas.
- Crea una aplicación para WebGL o una computadora personal
- Organizar los componentes de la interfaz de usuario en el lienzo según un diseño definido utilizando anclajes, pivotes y grupos
- Identificar el proceso necesario para mostrar datos en varios elementos de la interfaz de usuario
- Explica cómo usar el sistema UnityEvent para responder a la entrada del usuario
- Programar mensajes de depuración para identificar las posibles causas de que el código no se ejecute como se espera
- Identificar la causa de un error de compilación, dado un bloque de código
- Identificar errores causados por una variable nula
- Identificar técnicas necesarias para refactorizar y mejorar el código para ajustarse a los estándares de codificación definidos
- Seleccione las herramientas de perfilado adecuadas para identificar las fuentes de problemas de rendimiento
- Explica cómo usar prefabricados en una escena
- Describa el proceso y los resultados de cambiar un prefab anidado o una variante de prefab
- Explica los propósitos principales del Version Control al trabajar en Unity
Aprende las habilidades que necesitas para realizar este examen con la ruta de Programador Junior. Este recorrido gratuito supone un conocimiento básico de Unity y no requiere contar con conocimientos matemáticos previos.
Complementa tu aprendizaje continuo o prepárate para los temas específicos cubiertos en el examen con material del curso, una guía robusta con desafíos prácticos de codificación para ayudarte a prepararte para el día del examen.
Prepárate para tu examen con una prueba de práctica oficial para ayudarte a comprender los tipos de preguntas que encontrarás y aumentar tu confianza el día del examen. El examen de práctica explica la lógica y el proceso de pensamiento necesarios para llegar a la respuesta correcta e incluye enlaces a la documentación de Unity para brindarte una preparación adicional y guiarte en el estudio de temas específicos.
Obtén una certificación de Unity y comienza una carrera en el ecosistema de desarrollo 3D en tiempo real.
Estas certificaciones de nivel principiante validan tus habilidades respecto de los fundamentos de Unity y tu capacidad para crear experiencias 3D interactivas en tiempo real.
Destácate entre los demás con una certificación diseñada para creadores con un portafolio de proyectos de Unity listos para postularse a tu primer rol profesional con Unity.
Asociado Certificado: Programador (esta certificación)
Sigue aumentando tus habilidades con una certificación que destaca que estás listo para tu próximo desafío profesional.