Get Hired in VR/AR: Unity Partners with Udacity on Nanodegree Program Credentials to Help You get Hired!
VR job openings are up 800% year-over-year. Combined with the release of ARKit, which now puts AR capability in the pockets of nearly 400 million consumers, demand for skilled developers and designers who can create high-quality immersive content is growing at an unprecedented rate. Industries — from entertainment, healthcare, education, real estate, automotive, retail, and more — are looking to invest in this new technology to reach and engage with their customers.
To help give developers a leg up and set them up to take advantage of this growing demand, Unity has partnered with Udacity, the online learning company revered for creating world-class curriculum in areas such as virtual reality, AI and self-driving cars, to create two learning tracks: The VR Developer Nanodegree program and the newly-launched Learn ARKit program.
“Augmented and virtual reality are the future—so much so that the most influential companies in technology are betting big on their potential. It's a great time for seasoned developers and newbies alike to sharpen their skills. We're proud to work with Udacity to help equip developers today with the skills to create the apps of tomorrow.” —Jessica Lindl, Global Head of Education at Unity Technologies
Unity and Udacity share a commitment to educating the global community of developers and creators on these transformational technologies and empowering them to create world-class Virtual Reality and Augmented Reality content.
“At Udacity, our goal is to work with the most incredible companies across the globe to build our programs—that’s how we ensure our students master the most relevant skills, and our graduates get hired. To teach immersive technologies like VR/AR and give our students the best learning experience on the planet, we knew we had to work with Unity.” —Vish Makhijani, CEO, Udacity
Developers who complete these programs will learn how to design and engineer compelling immersive experiences and discover how hardware and software combine to make these experiences possible with Unity. These Nanodegree programs empower students with cutting-edge skills that are increasingly in demand, giving them a significant competitive advantage in the workforce.
Become a VR Developer
In the six-month “VR Developer Nanodegree program”, students will:
- Learn the foundations of VR including programming and scene creation including tracking techniques, history, 3D scene creation, materials, textures C# programming, control structures, events, the entity-component model, procedural animation, and shader programming
- Learn VR design principles and industry applications including ergonomics, personas, viewing angles, GUIs, locomotion, sketching and prototyping, user testing, spatialized audio, presenting your work, emerging technologies, and industry applications
- Develop an understanding of the graphics pipeline, performance analysis and optimization
- Learn 360 pre-production and post-production techniques and build an interactive 360 video experience in Unity
- Develop skills for mobile phone-based VR and Desktop VR, game engines, VR design and user interaction, 360 video and spatial sound, performance and ergonomics, VR platforms
The VR Developer Nanodegree program offers a complete path to expertise and career-readiness. Depending on your skill level and experience, you can enter the program in either Term 1 or Term 2, ensuring you’re working on exactly the concepts and tools that are right for you, with a community of learners focused on the same projects and challenges. In Term 3, you’ll choose a specialization, and ultimately earn your Nanodegree credential, affirming your job-readiness as a cutting-edge VR Developer!
Learn everything you need to know to build AR applications using ARKit and Unity
In the one-month “Learn ARKit Nanodegree Foundations program”, students will:
- Develop an understanding of visual inertial odometry, and discover the underlying computer vision mechanisms that enable ARKit
- Build a variety of ARKit applications that allow virtual objects to be placed on the ground, on tables, or other horizontal flat surfaces
- Learn to add dynamic lighting effects that change the color, direction, temperature, and intensity of ambient lighting
- Add basic shadow effects to the scene
- Master the skills to effectively “sell” the illusion of a synthetic object set in a real-life scene, in real time