Unity Official Site: Start bringing your vision to life today. Unitys real-time 3D development platform empowers you with all you need to create, operate, and monetize.
Unity learn - Raywenderlich: In this Unity learning path for beginners, you will learn the fundamental techniques in Unity development, such as Animation, Sound, Particle Systems, Scripting, UI, and much more.