We’re providing all users three months of complimentary access to Unity Learn Premium.
Just log in to start learning.
Graphics & Visual Effects
Mobile & Touch
AI & Navigation
Browse All Topics
A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store, and participate in the Unity community.
Create a Unity ID
Unity Tech in your Classroom
Teach students how to use Unity to create interactive products and experiences in 2D, 3D, AR and VR. Find resources for integrating Unity into your curriculum.
Teach computer coding with Unity
Dive into Unity’s free course for teaching & learning coding fundamentals for 2D, 3D, VR & game development. Aligned to the Unity Certified User exam and ISTE computer science standards.
Educator preparation, lesson plans, projects, assignments, and lab guides included!
Create with Code
UPDATE: Unity will be hosting a 7-week LIVE version of this course starting on Monday, March 23. Head over to Create with Code Live to enroll and get access to daily live classes hosted by Unity expert instructors. In this official course from Unity, you will learn to Create with Code as you program your own exciting projects from scratch in C#. As you iterate with prototypes, tackle programming challenges, complete quizzes, and develop your own personal project, you will transform from an absolute beginner to a capable Unity developer. By the end of the course - if you are completing it through a school program - you will also be ready to put your skills to the test on the Unity Certified User Programmer Exam. Most importantly, though, when you complete this course, you will have the confidence that you can Create with Code. 3D assets for this course were generously provided by our partner, Synty Studios, and are not for commercial use. If you would like to use any of the 3D assets from this course in commercial projects, please purchase one of the asset packs from Synty Studios’ Asset Store page. Educators who want to bring this curriculum into their classroom should complete the short Teacher Training course first.
Entry Level Projects
Get started with Unity in your classroom
Hour of Code - Creator Kit: Beginner Coding