New!
Nanodegree Program

VR Foundations

Learn the Basics of VR with Unity

Learn the Unity game engine, C#, and Google Cardboard, and gain foundational VR knowledge and skills.

Enrollment Closing In

  • Time
    3 months

    Study 10 hrs/week and complete in 3 mo.

  • Classroom Opens
    April 16, 2019

    Classroom opens 7 days after enrollment closes

In Collaboration With
  • Unity

Dream big. We’ll get you there!

Whatever your goals, Udacity is dedicated to helping you make them happen. Master the latest skills, build amazing projects, and advance your career. With our unrivaled support and personalized attention we’ll do everything we can to make sure you succeed. We’ve got the support you need to turn your dreams into reality.
  • Dedicated personal mentor

    Overcome barriers to your learning with a knowledgeable mentor who can answer your questions and keep you focused on your goals.

  • Weekly live sessions

    Get the close attention you need and interact with your classmates in regular live Q&A sessions and webinars.

  • Personalized learning plan

    Accelerate your learning and beat your goals with a learning plan designed around your life.

Why Take This Program?

If you're an aspiring VR professional who is ready to establish the right fundamentals for building a full range of career-ready skills, we recommend enrolling in our VR Foundations Nanodegree program. You'll learn from industry experts like Google, Unity, and HTC, and acquire valuable proficiency with the Unity game engine, and C#.


Why Take This Program?

Virtual reality job openings are up 800%

Effective & Engaging Content
Effective & Engaging Content

Effective & Engaging Content

Get started learning virtual reality development through interactive content like quizzes, videos, and hands-on programs. Our learn-by-doing approach is the most effective way to establish foundational VR developer skills.

Beneficial and Supportive Project Review

Beneficial and Supportive Project Review

Advance quickly and successfully through the curriculum with the support of experienced reviewers whose detailed feedback will ensure you master all the right skills.

Engaging Community
Engaging Community

Engaging Community

Join a dynamic community of learners who are committed to an intensive and productive learning experience. You’ll give and receive support, make connections, and stay abreast of trends in your field. Our graduates consistently cite community as one of the most valuable features of their Nanodegree program experience.

Build a Portfolio of Resume-Worthy Projects

Build a Portfolio of Resume-Worthy Projects

Build real projects that demonstrate your skills. These projects will populate a portfolio that can be shared with prospective employers when you’re ready to launch your VR career. Our hiring partners regularly review these portfolios when seeking qualified candidates.

Learn with the best

Christian Plagemann
Christian Plagemann

Curriculum Developer

Christian co-founded the VR Team at Google, started the VR Nanodegree program at Udacity, and developed this VR curriculum together with our partners and the team.

Matt Sonic
Matt Sonic

Product Lead

Matt is a serial entrepreneur, artist, engineer, and founder of SFVR. His specialties are: virtual reality, computer graphics, interaction design, and high-performance programming.

Vasanth Mohan
Vasanth Mohan

Content Developer

Vasanth previously worked at Stanford's Virtual-Human Interaction Lab. In addition to Udacity, he is working on an initiative called FusedVR, to help raise VR awareness and inspire more people to get started creating content.

Chris Birke
Chris Birke

Content Developer

Chris Birke is an experienced game developer devoted to GPU programming, procedural generation, and emergent technologies for VR, who hopes to bring new life and expression to future digital worlds.

What You Will Learn

Download Syllabus
Syllabus

VR Foundations

Study the latest tools and technologies, and put your creative skills to work in the exciting field of VR! Learn from industry experts like Google, Unity, and HTC, and immerse yourself in Virtual Reality. Focus on the fundamentals of using the Unity Game Engine to build beautiful and performant VR scenes, and learn how to make your VR experience more dynamic and responsive by using C# programming in the Unity interface.

Focus on the fundamentals of using the Unity Game Engine to build beautiful and performant VR scenes, and learn how to make your VR experience more dynamic and responsive by using C# programming in the Unity interface.

See fewer details

3 months to complete

Prerequisite Knowledge

Intermediate ​computer ​skills, ​meaning you are comfortable with file management, installing software, working with zip archives, etc.See detailed requirements.

  • VR Foundations

    Learn the principles of VR technology, and use that knowledge to create a comfortable, high-performance VR application using Unity.

    Udacity Carnival
  • VR Scenes & Objects

    Use the Unity Game Engine to build beautiful, performant VR scenes. Learn about 3D transforms and materials, and experiment with animations, cameras, and lighting.

    Build an Apartment
  • VR Software Development

    Learn how to make VR experiences more dynamic and responsive to your users by applying basic programming constructs such as methods, loops, variables, and events.

    A Maze
The partnership with Udacity is central to our efforts to disseminate critical information on Samsung technologies to the developer community. Within this framework, the Udacity VR Developer Nanodegree program is an excellent vehicle to engage developers and strengthen the Gear VR ecosystem.
— MIHAI POHUNTU, VP, EMERGING PLATFORMS, SAMSUNG ELECTRONICS AMERICA
Nanodegree Program
VR Foundations Nanodegree Program
$599 USD

total

During your 3-month term, you'll have access to the Nanodegree program classroom and materials, plus valuable project reviews.

VR Foundations

Learn the Basics of VR with Unity