XR Development with Unity

Our project-based 10-week live online course provides a foundation in elevating your skills in building and prototyping virtual reality and augmented reality applications.

Circuit Stream is a Unity certified training partner. Training partners are approved based on their expertise, focus on quality education and commitment to providing the highest level of training available.

We’ll HELP YOU BUILD FOR:
Apply Now
Request Syllabus
Apply Now
Request Syllabus

Course Overview

Live Online Tutorials

3Hours of
Lessons/week

Learn the best tools, processes, and workflows for a foundation in XR design and development. Join weekly classes built to teach you the fundamentals of Unity plus 1:1 sessions with an instructor where you'll get hands-on to develop your own VR or AR project.

Unlike pre-recorded tutorials, you get the benefit of a dedicated team of Unity-certified instructors, staff and industry mentors helping you build your skills and portfolio.

Graduates receive a certificate in XR Development and join a network of alumni.

Live 1:1 Sessions

1Hour/
week

Each week includes one hour of 1:1 mentorship where you will connect with a qualified expert and get hands-on building your personal projects.

PREREQUISITES
  • This is a beginner friendly course, no previous experience required.
HARDWARE REQUIREMENTS
  • Unity Version 2019 or greater (Free Download)
  • A laptop or computer (Mac or PC)
  • No headset required

WEEK 1 Introduction to Unity

An overview of Unity, creating 3D objects and terrain. An introduction to OpenVR and Vuforia.

Introduction to C# and applying scripts to 3D game objects. Creating interactions with basic 3D objects.

Creating custom animations, animating physics and 3D objects, 3D and 2D user interfaces, and applying 3D UI in AR.

Creating a VR rig with OpenVR. Implementing teleport and movement systems for VR controllers.

Applying grab and release mechanics. Enhancing physics-based interactions and throw mechanics. Building interactable experiences.

Improving on VR interactions with the application of delegates and inheritance in C# scripting.

Creating an AR app using Vuforia. Introduction to AR Foundation's core features, including spacial mapping, plane tracking and occlusion.

Virtual controls like buttons, levers, dials, sliders. Interacting & manipulating objects using raycasting.

Building a VR application that combines movement, input controls, and interaction using the trackpad and raycasting.

Introduction to Unity Collaborate. Optimizing your VR or AR experience. Publishing your project to the App Store.

TOOLS

YOUR INSTRUCTORS

Usman Mir
Usman Mir

Usman has worked with Unity for over 10 years. XR development combines his passion for problem solving and building innovative experiences.

Nakisa Donnelly

Nakisa’s engineering and arts background combine for a unique approach to XR development. She has designed and developed projects for the HoloLens, Magic Leap, Oculus Quest and Valve Index.

Nakisa Donnelly

Nakisa’s engineering and arts background combine for a unique approach to XR development. She has designed and developed projects for the HoloLens, Magic Leap, Oculus Quest and Valve Index.

Tyrell Lewin

Tyrell brings a deep passion for Math and Computer Science to his XR Development. With experience in developing AAA games and leading tech startups, he has designed and developed for Oculus Quest, Microsoft Mixed Reality, HTC Vive, and Apple’s ARKit.

Cash Garman

Cash Garman has over 14 years of experience in the games and web industry as a programmer. He has taught game and web programming/design at the University of Lincoln and the University of Sussex in the UK over a span of 4 years. He has specializations in VR/AR, procedural generation, artificial intelligence, data visualization, and data-driven systems.

Cash Garman

Cash Garman has over 14 years of experience in the games and web industry as a programmer. He has taught game and web programming/design at the University of Lincoln and the University of Sussex in the UK over a span of 4 years. He has specializations in VR/AR, procedural generation, artificial intelligence, data visualization, and data-driven systems.

Our Instructors are Unity Certified

What Our Students Say

VMware testimoinal RAO

I strongly recommend the AR/VR course to anyone who is new to the field and wants to learn at a comfortable pace with knowledgeable instructors. The best part about the course is that you can work on your own project and meet with the instructor 1-on-1 every week and get their guidance. Thanks, Circuit Stream!

Karthik Rao
testimonial lng

Usman and Richard have both been amazing teachers. I was able to use what I was taught in class to aid in my job search. I landed a job within 3 months of starting my course with circuit stream. They were definitely a big reason I was able to succeed. I would recommend them to other aspiring XR professionals.

Syed Fatir Ali
Testimonial - Hershey

Circuit Stream is an EXCELLENT online course. It’s classroom and 1 on 1 sessions was beyond anything I could have imagined. My instructors went above and beyond. I would recommend this to any and everyone.

Richard Bailey

The online class format lets you ask questions and work through problems you are having on the homework as a class, which makes the learning fun.
Unity is a powerful tool, and harnessing that power to give clients better access and understanding to the project has been a goal of mine for several years. Thanks to this class from Circuit Stream I now understand how Unity works and how I can use it to better explain my projects to my clients.

Laura Smith
Testimonial - VMWare

The class surpassed my expectations. My background is in website/mobile UX design. I am fascinated at designing in a 3D setting. The class is very hands-on by guiding me to create multiple AR and VR games/tools. Also, I really appreciate all the help I received from my instructor since I have little programming experience. I highly recommend this class to anyone who’s interested in learning more about AR/VR.

Xi Bi

It’s a perfect time while this is a growing industry to try and get into VR and AR. This investment is for the long term and it’s worthwhile if you want to get into VR/AR development.
Anybody can pick this up, you just need the right tutor and right environment. Just put the time in, sit in with the instructors, and by the end of that session you’re gonna be proficient with Unity.

Mike Oakes

I was so scared about touching Unity! It felt so overwhelming but Circuit Stream made it so easy to learn compared to other online courses. In Circuit Stream classes you actually interact with other students. It changed the way I think about Unity.

Brenda Cordova

The experience was an excellent one! Having the interaction with our instructor as well as other students in the class was so valuable and important. Another online course I took did not provide that. With the training I received I’ve been able to build an AR project that will be showcased at one of our Senior Leadership events next month.

Marcus Lewis
WHERE THEY WORK

Payment Plans

Full Payment

$3,950

3 Month Plan

$1,317

6 Month Plan

$673

12 Month Plan

$343

Course Schedule

Pick your cohort, and the ideal times that work for you!

Dec 1 - Feb 6

Application Deadline: November 24, 2020

Live online

10:00 - 11:30am Pacific Time Tuesday and Thursdays
6:30 - 8:00pm Pacific Time Tuesday and Thursdays
6:30 - 8:00pm Pacific Time Tuesday and Thursdays
10:00-11:30am Pacific Time Tuesday and Thursdays
6:30-8:00pm Eastern Time Tuesday and Thursdays
6:30-8:00pm Pacific Time Tuesday and Thursdays
Jan 25 - Apr 2

Application Deadline: January 18, 2020

Live online

10:00 - 11:30am Pacific Time Monday and Wednesdays
6:30 - 8:00pm Pacific Time Monday and Wednesdays
6:30 - 8:00pm Pacific Time Monday and Wednesdays
10:00-11:30am Pacific Time Monday and Wednesdays
6:30-8:00pm Eastern Time Monday and Wednesdays
6:30-8:00pm Pacific Time Monday and Wednesdays

Are you ready to build for the future?

Apply Now
Request Syllabus

Learning from the best

Circuit Stream is a Unity certified training partner.
Training partners are approved based on their expertise, focus on quality education and a commitment to providing the highest level of training available.

Frequently Asked Questions

Is the XR Development with Unity course right for me?

With customizable project-based learning, we’ve worked with students building projects for their companies, people wanting to upgrade their skills to stay competitive in the workforce, students developing their own VR/AR project to self-publish, and more.

If you want to get a jump start on creating VR and AR, work with the best instructors from the industry, and gain valuable skills to develop your own VR/AR apps, we believe the course is right for you!

You can apply to meet with our student admissions team and determine whether the course is a good fit for your goals.

No, the course is designed to bring you up to speed quickly on Unity and the tools you need to begin creating VR and AR applications. No previous experience is required. Before the course begins, we recommend walking through Unity’s introductory tutorials which will help you understand the basics and prepare you for more advanced topics we focus on in the online VR and AR course.

Thanks to small class sizes we can customize the course material to fit your experience level. By the end of the 10 weeks, regardless of where you started, beginners and experienced developers alike will understand the structure of C# and how Unity works on a very deep level.

We'll teach you the skills to be familiar with C# programming and development with Unity. You'll understand how to use the tools needed to develop custom virtual and augmented reality applications for yourself and clients. You'll gain the skills that are necessary to transition to a career in the VR and AR industry, or complement your existing skills.

No, in the course we are device agnostic and often develop cross-platform using OpenVR and AR Foundation. We specialize in your device in one-on-one sessions, but it is not required to have any VR or AR device to get started.

No! If you don’t have coding experience, we will work with you as a new programmer. Programming is going to be a valuable skill for the creating interactive VR and AR applications in the future, so during the course, we’ll help you learn the fundamentals of C# programming while building your own app from scratch in Unity.

If you do have programming experience, we’ll provide exercises that match your experience.

We've taught more than 25,000 students, professionals and companies globally over dozens of courses. Our instructors are developers working in the VR and AR industry committed to helping you learn how to make VR and AR apps.