Programmer

Take your career to the next level by validating your programming skills and signaling to employers that you’re ready for your next professional challenge.

Designed for professional developers

This certification is designed for professionals in roles such as Unity Developer, Software Engineer, Software Developer, Mobile Application Developer, and Gameplay Programmer. 

The Professional: Programmer certification exam tests the core skills needed to contribute to the technical execution of a project from conception through launch, and beyond. Highlight to employers that you are adept at coding solutions to tricky problems and demonstrate that you possess professional-level skills to script user interactions, integrate visual and audio assets, implement application state logic, simulate physics, debug code, and optimize performance.

Prerequisites

  • 2+ years of practical experience in game or 3D interactive programming using Unity
  • 2+ years of practical experience in computer programming, including C#
  • Experience in the full software development lifecycle, from concept through completion
  • Understanding of professional applications for software development with Unity, including game development, interactive entertainment, and design visualization
  • Basic understanding of the visual/3D asset and animation pipeline in Unity, including character and environment setups
  • Understanding of professional team software development practices, including unit testing and version control
  • Knowledge of Unity Services for collaboration, monetization, live operations and multiplayer
  • Understanding of mathematics critical to 3D interactive development, including linear algebra and matrix operations
What’s on the exam?

You can expect to see questions across these topics:

  • Programming core interactions
  • Working in the art pipeline
  • Developing application systems
  • Programming for scene and environment design
  • Optimization of performance and platforms
  • Working in software development teams
Exam Details

This exam is available in the following languages. Click for more details:

    Learn and practice

    You can prepare to pass this certification with the following: 

    Courseware 
    Learn and practice the skills to be successful on exam day through an effective combination of videos, assessments, and challenges, including: 

    • 15+ coding challenges with expert solutions
    • 8+ hours of video instruction in four full courses
    • 2 Unity projects
    • Assessments and quizzes throughout

    Get 12 months of access to the courseware.

    Practice test
    Prepare to take your exam with an official practice test.

    Get certified

    Validate your skills and signal to employers that you’re ready for your next professional challenge by getting Unity Certified.

    Buy now

    Save with bundles

    Save up to 40% by bundling your exam with the practice tools you need to succeed.

    Explore Certifications

    Find the right certification to meet your needs. Check out Unity’s full suite of Certifications across four difficulty levels and specialization tracks ranging from Programmer to Artist.

    Certified User
    User
    High school and Unity beginners

    These entry-level certifications validate your foundational skills in Unity and ability to create interactive, real-time 3D experiences.

    Certified User: Programmer

    Certified User: Artist

    Certified User: VR Developer

     

    Certified Associate
    Associate
    Post-secondary and aspiring professionals

    Stand out from the crowd with a certification designed for creators with a portfolio of Unity projects ready to apply for their first professional Unity role.

    Certified Associate: Game Developer

    Certified Associate: Programmer

    Certified Associate: Artist

    Certified Professional
    Professional
    2–4 years of Unity work experience

    Continue growing your skills with a certification that highlights your readiness for your next professional challenge.

    Certified Professional: Programmer (this Certification)

    Certified Professional: Artist

    Certified Expert
    Expert
    5+ years of Unity work experience

    We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

    Got it