Our advanced AR & VR development bootcamp gives current software engineers the skills and experience that gets them hired at top XR companies. 

Take your career to the next level with XR.



Jonathan Linowes

Jonathan Linowes

Jonathan is a seasoned Unity developer and software engineer and has held technical leadership positions at several companies including Autodesk. He is author of several how-to books on Unity, virtual reality and augmented reality, including the upcoming third edition of his popular book, “Unity 2020 Virtual Reality Projects”.

Course Overview

12 Weeks – Online
7 hours weekly – Live Session
5+ hours weekly – Self Study
1-1 Office hours with Instructors


The XR industry is expected to contribute $1.5 trillion to global GDP by 2030, according to PwC 

XR, the umbrella term for AR (Augmented Reality), VR (Virtual Reality) and MR (Mixed Reality), is expected to contribute $1.5 trillion to global GDP by 2030, according to PwC. And it’s not surprising why. As a technology that merges physical and digital worlds to create unique experiences, XR, also referred to as spatial computing, is changing the way developers create new products and experiences.

Countless examples across all industries make the case for developers to extend their capabilities in XR. To name a few: Amazon, Wayfair and IKEA all have AR viewers for customers to view products in their homes; large automotive companies such as Audi and Toyota are using AR and VR to host virtual showrooms; VR is used for large-scale training for more than 1 million associates across Walmart.

As AR and VR find wide adoption and demand across industries, software developers and engineers need conceptual and practical hands-on experience for developing for developing AR and VR interactions and experiences.

The AR and VR Developer Program is a 12-week, intensive, part-time program. The course provides training and project experience necessary to develop dynamic virtual reality and augmented reality applications. 

With live instruction, industry-based projects, and a focus on getting you portfolio-ready, the program will give you all the tools you need as productive members of an XR-focused software development team.

Beyond development skills, the program helps you learn how to analyze trends and market problems and to leverage XR to creative innovative solutions. 

The specialized curriculum covers several aspects of AR and VR development including:

  • XR – AR VR Foundation, Use Cases, and Emerging Trends
  • Introduction to Unity engine basics including asset management and C# programming basics
  • Unity Audio, Video, Animation, and Particle Effects
  • 3D Interactions, Cameras, and Navigation
  • Project Management for AR VR applications
  • Prototyping AR and VR applications
  • Taking AR VR applications from prototype to ready-to-publish
  • Product Pitch and Presentations
  • Showcase and Portfolios 


On completion, students will be able to meet some or most qualifications for roles including:

  • AR VR software engineer
  • AR, VR software developer
  • Unity developer
  • AR mobile application developer
  • Gameplay programmer 



Software development background, computer science degree, or equivalent experience

AR & VR Developer Program

3-month project based bootcamp with classes held on weekday evenings

Job Opportunities

Leverage our network of top employers and get dedicated support from our career advisors

Who is this program for?

The AR & VR Developer Program is designed for software developers, engineers, and students. The curriculum helps provide a structured and fast-paced framework for individuals looking to enter into the rapidly-growing XR industry. 

Software Developers

Developers with experience in Javascript, C++, C#, or Python

Graphic Designers

Individuals with experience in game design, animation or computer graphics 

CS Major Students

Students pursuing a degree in computer science or software development



Software development background, computer science degree, or equivalent experience.


12 Week Intensive, Part-Time Bootcamp

AR & VR Developer Program


Flexible payment plans, Scholarships and Income Share Agreement (ISA) opportunities available for qualifying students.

Want to talk about financing options? Get in touch

Payment Plans

$5,400 – Single payment discount

3 Month Plan


per month

6 Month Plan


per month

12 Month Plan


per month

Upcoming Programs

Online - September 1, 2020

AR & VR Developer Program

Class Schedule: September 1 – November 19, 2020

Class Duration: 12 Weeks

Location: Online

Online - December 1, 2020

AR & VR Developer Program

Class Schedule: December 1 – Feb 25, 2020

Class Duration: 12 Weeks

Location: Online

Boston - December 1, 2020

AR & VR Developer Program

Class Schedule: December 1, 2020 – February 25, 2021

Class Duration: 12 Weeks

Location:  TBD

NYC - December 1, 2020

AR & VR Developer Program

Class Schedule: December 1, 2020 – February 25, 2021

Class Duration: 12 Weeks

Location: NY, NY

Unity Authorized Training and Certification Partner Badge

Unity Authorized Training and Certification Partner

As a Unity Authorized Training Partner, XT Terra meets Unity's strict standards of excellence and is authorized to offer Unity-authorized Training Workshops and preparation courses for Unity Certification Exams on behalf of Unity Technologies. 

Our AR VR Developer program and AR VR Visual Design program blend industry-leading tools and technologies for Augmented Reality and Virtual Reality with a professionally developed course curriculum.


What types of jobs will I be prepared for after this program

The program will prepare participants for some or all skills commonly required for the following roles: 

  • AR, VR software engineer 

  • AR, VR software developer 

  • Unity developer 

  • AR mobile application developer

What are the prerequisites for the program?

Anyone with a software development background, computer science degree, or equivalent experience are all encouraged to apply.

What is the structure of the program?

This is a 12-week part-time program that meets on Mondays 8-9pm and Tuesdays and Thursdays 6:30-9:30pm

Do you provide career planning support?


Our career development team will work with each and every program participant to identify appropriate employment opportunities within our network of employers based on matching qualifications and experience.

Ready to start creating Immersive Tech?

Apply today, or get in touch