BLACK FRIDAY SALE

SAVE 15% UNTIL NOVEMBER 28

NEXT COHORT: DECEMBER 15, 2022

XR (AR/VR) Development with Unity

A project-based 10-week live online course covering the foundational skillset in augmented reality (AR) and virtual reality (VR) development using industry-standard tools, while emphasizing the opportunity to get hands-on. During the course, you will build seven real-world projects, along with your own idea.

WE’LL HELP YOU BUILD FOR:
Register Today
Download Syllabus
Register Today
Download Syllabus

Take advantage of our Black Friday sale and save 15%

Choose your XR Development Bundle:

Option 1: Starter Package Save $595

You will get the 10-week XR Development with Unity live course and a 30-hour on-demand C# Scripting Fundamentals in Unity course. Black Friday Starter Package Price: $3,355

Option 2: Plus Package Save $750

You will get everything in the Starter Package, plus 10 hours 1:1 with an expert. Black Friday Plus Package Price: $4,200

To learn more about this deal email us or book a meeting below!

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 building mixed reality, AR, and VR experiences with Unity.

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

Office Hours

5Hours/
week

Each week, 5 office hour time slots of 1 hour will be offered. You can use the time to drop in and meet with instructors to: ask any questions you have to help work through specific problems or expand on bigger questions about the course or the industry.

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 project.

*Only included for Plus Package students

PREREQUISITES
  • This is a beginner-friendly course, no previous experience is required. However, you are expected to have the ability to use a computer, understand file management, basic setup, common OS troubleshooting, and install software.
REQUIREMENTS
  • Windows 7 SP1+, 8, 10, 64-bit versions only; Mac OS X 10.13+; Ubuntu 20.04, 18.04, and CentOS 7
  • It is strongly recommended to have a VR headset to test builds: Meta Quest 1 or 2, HTC Vive, or any other recent hardware
  • Install the Unity Hub and the Unity Editor
  • Install Microsoft Visual Studio
  • Desirable, understand the use of Git and GitHub

1 Introduction to Unity

In this first section we'll go over the basics. We'll cover navigating the editor for all the beginners and throw in some helpful tips along the way for the more advanced ones. 

Then we'll move on to manipulating objects in the scene, making them pretty with materials, saving them with prefabs, modifying them with ProBuilder, and even importing them from the asset store. No code, just the sound fundamentals of working with assets in the editor that every project needs!

In this section, we will be creating a simulation of a Solar System, with orbiting planets and moons around a star. We will learn how to animate these celestial bodies in code as well as create a physics-controlled rocket ship to explore our little patch of space. We'll learn how to fire laser bolts from our ship to further explore how to interact with objects using physics.

In this section, we will learn how to create an Augmented Reality application using Vuforia. We will use multiple Image Targets to build an X-Ray simulator, where we can scan a Human Body 3D model in AR to see what's inside. Along the road, you will get familiar with the Unity UI System and components.

In this section, we will create our first VR experience. We will make use of the advanced Unity physics engine to create a realistic skill-based game involving throwing various foodstuffs at moving targets. Along the way, we'll learn how to use the animation system to animate our VR hands and detect collisions to allow us to pick up our projectiles and throw them realistically at our randomly generated targets. Food fight! 

It's time to get moving! In this section, we'll create the classic VR teleport with all the UX bells and whistles from scratch! We'll go over Layers and Layer Masks, the all-powerful Raycast, Line Renderers, and Coroutines so we can have our very own VR Locomotion system! There will be a bit of math to cover with Lerp and Dot products but we'll make sure they're understandable and become powerful tools for you!

In this section, we will rebuild a simplified version of the acclaimed Tilt Brush in VR. Now that you master the basics, it is time to use some advanced C# and Unity techniques to create some advanced interactions with buttons, levers, and dials. Your room is your canvas!

In this section, we'll be learning how to use AR Foundation to create an AR robot that dodges enemies and navigates around your living room. Our AR robot will navigate using touch controls, and we'll be using image tracking to spawn enemies.

It is time to go wild. In this section, you will have an opportunity to work with your colleagues and instructor on an extended project. We will collaboratively design and develop an XR application from scratch. It pulls together the streams of study, knowledge, and practical skills gained in the previous sections into a single, custom, and long-form project.

TOOLS

YOUR INSTRUCTORS

Indika Wijesooriya

Indika is a software development professional, who holds an Engineering Bachelor’s Degree focused in Computer Science Engineering. His work history in the software industry includes game development, design, and immersive technology (Augmented Reality, Virtual Reality and Mixed Reality).

Indika Wijesooriya

Indika is a software development professional, who holds an Engineering Bachelor’s Degree focused in Computer Science Engineering. His work history in the software industry includes game development, design, and immersive technology (Augmented Reality, Virtual Reality and Mixed Reality).

Mitchell Theriault

Mitchell is a multimedia artist and tech nerd. He became involved with Unity development after he tried an Oculus Rift developer kit in 2014 and fell in love with it. When not tinkering with something software-related, Mitchell can probably be found at your local dive bar, playing loud music in a rock band.

Mitchell Theriault

Mitchell is a multimedia artist and tech nerd. He became involved with Unity development after he tried an Oculus Rift developer kit in 2014 and fell in love with it. When not tinkering with something software-related, Mitchell can probably be found at your local dive bar, playing loud music in a rock band.

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.

Oluwatosin Ogunyebi
Oluwatosin Ogunyebi

Oluwatosin is a game developer with a knack for the extended reality spectrum. He is very passionate about community building and also believes games/ AR/VR would have a great impact in years to come.

Oluwatosin Ogunyebi
Oluwatosin Ogunyebi

Oluwatosin is a game developer with a knack for the extended reality spectrum. He is very passionate about community building and also believes games/ AR/VR would have a great impact in years to come.

Our Instructors are Unity Certified

Where our students work

Industry recognized AR VR certifications

Successful completion of the course will earn you a XR Developer with Unity certification issued by Circuit Stream.

PRICING OPTIONS
Black Friday Ends November 28, 2022

Take Advantage of Black Friday Deals

Whether you would like to experience the course on its own, or alternatively get fully-immersed with our Plus Package deal, we’ve got options for everyone.

Starter

Purchase the course on its own.

XR Development with Unity

COURSE • 10 WEEKS

    • 30 hours of live instruction
    • Circuit Stream Certification
    • C# Scripting Fundamentals in Unity

$3,950

$3,355

Register Today

MOST POPULAR

Plus Package

Get started in XR with the full package.

Everything in Starter, plus...

10 hours 1:1 with an expert

$4,950

$4,200

Register Today

If you are ready to enroll or have questions, schedule a meeting or email our admissions team today.

            

Financing options

We don't want financing to hold you back from learning with us or prevent you from becoming one step closer to the career of your dreams — that's why Circuit Stream offers flexible payment plans to meet your needs.

Pay Upfront

Want to pay upfront? Awesome! Circuit Stream accepts wire transfers and credit card payments.

Deferred Payment Plans

FOR NON-U.S. CITIZENS ONLY

Circuit Stream offers 3-month, 6-month, and 12-month interest-free payment plans. Installment payments will begin after your course registration is approved. Provincial tax will be applied along with a one-time $200 admin fee.

Note: We are working to partner with other 3rd party organizations to offer additional financing options to non-U.S. citizens.

Loan with Climb Credit

FOR U.S CITIZENS ONLY

Paying for education isn't one-size-fits-all. Climb offers flexible payment methods, so you can make tuition payments in the way that works for your situation.
*Annual percentage rates (“APRs”) on Climb loans range from 0.00%–26.47%. Interest rate caps may be lower in some states due to state requirements. APRs are charged for borrowing and are expressed as a percentage that represents the actual yearly cost of funds over the term of a loan. The APR includes a 5% origination fee, where permissible.

DOWNLOAD OUR INFO PACK HERE

Next course starts December 15

REGISTRATION CLOSES DECEMBER 7, 2022
Register Today

December 15 - February 28

APPLICATION DEADLINE: December 7, 2022
Timeslot 1 Tuesdays and Thursdays 10:00-11:30am PST
Timeslot 2 Tuesdays and Thursdays 3:30-5:00pm PST
Timeslot 3 Tuesdays and Thursdays 6:30-8:00pm PST

Ready to get started?

Register Today
Download Syllabus

Unity Authorized Training Partner

Circuit Stream is a Unity Channel Partner and Authorized Training Provider. Training Partners are selected based on their knowledge, focus on quality and commitment to providing the highest level of Unity training, delivered by Unity Certified Instructors.

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!

Book a meeting with our student admissions team and determine whether the course is a good fit for your goals.

Circuit Stream Certifications digital credentials are a great way to validate your XR development or design expertise with industry standards. We provide digital badges to showcase, verify and recognize the skills you’ve earned, to enhance your professional visibility and grow opportunities for you.

Learn more about how to receive one here.

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 40,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.

Students who wants to receive learning accommodations should follow this page to get started.

Please refer to our Deferral Policy here.