Best AR, VR & MR-Related Online Courses to Enroll Into

Anastasia
6 min readNov 8, 2018

AR and VR are steadily gaining popularity. According to Statista, the economic impact of Virtual Reality and Augmented Reality is predicted to reach $29.5 billion by 2020. As long as there’s still time to join the AR & VR movement, you need to start learning today if you want to successfully enter the industry.

“The virtual reality and augmented reality industries are growing by leaps and bounds — but finding workers with the right skills can be a challenge.” — CNBC report

Today, I’ve compiled a list of AR & VR-related online courses that you might want to enroll into. Have a look!

Introduction to Augmented Reality and ARCore

by Google

This class will teach you the fundamentals of augmented reality (AR), and how to build an AR experience using ARCore.

What you’ll learn

  • How to identify different types of AR experiences
  • Tools and platforms used in the AR landscape
  • What makes AR feel “real”
  • Popular use cases for AR
  • How to create an AR use flow
  • How AR experiences work
  • Tools like Google Poly and Unity to build AR experiences
  • Next steps to start building an AR experience using ARCore and other tools

This course will break down complex AR concepts to make them easy to understand, while also sharing expert tips and knowledge from Daydream’s ARCore team. The course is great for beginners who are just getting started with AR or ARCore.

Getting started with Augmented Reality

by Institut Mines-Télécom

What you’ll learn

  • All about the main MAR products and technologies on the market today
  • How to build three different augmented reality applications using an augmented reality browser and authoring tools
  • How to include image recognition and object tracking
  • How to use geolocation functionality for outdoor augmented reality
  • Details of the ISO-ARAF standard, an innovative language for representing augmented reality content

Prerequisites

  • You don’t need any prior technical knowledge to take this course.
  • If you’re familiar with markup languages (HTML, XML, etc) and content management systems, you may be more at ease with the key concepts and techniques.

The Complete ARKit Course — Build 11 Augmented Reality Apps

$12.99

Includes

  • 9.5 hours on-demand video
  • 50 articles
  • 52 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Become an iOS Augmented Reality Developer by Building 11 High-Level AR Apps using ARKit in iOS 11 and Swift 4.

What you’ll learn

  • Break into a brand new industry expected to be worth $165 billion by 2024
  • Build augmented reality apps for your business or organization
  • Create your own augmented reality app
  • Get app development jobs on freelancer sites

Unity XR: How to Build AR and VR Apps Specialization

by Unity

Welcome to the world of Unity XR! This specialization includes three courses which will explain the technologies that make XR possible, describe the unique UX concerns around developing for XR, and walk you through developing VR and AR apps for mobile devices. You will learn how Unity supports the many components of a VR app, including tracking, teleporting, interacting with virtual objects, positional audio, and much more. You’ll also see how Unity’s AR Foundation supports building handheld AR apps. XR is a field that is constantly evolving, and we’ll show you what’s on the horizon for VR and AR.

Introduction to XR: VR, AR, and MR Foundations

by Unity

As you learn about the technology, you’ll also develop hands-on experience in the field along two tracks. First, you will use Unity to build and run two simple XR applications on your own smartphone: a “VR Museum” app and a handheld Augmented Reality app. Second, you will brainstorm, define, visualize, and iterate your own original concept for an XR application, ending the course with a thorough and peer-reviewed XR Product Brief that you could use as the basis for future development.

This is the first of three planned courses in Unity’s XR Specialization, which include the Mobile VR App Development with Unity course as well as a future course focused on developing Augmented Reality (AR) applications with Unity.

VR and 360 Video Production

by Google AR & VR

This course will introduce you to Virtual Reality and 360 video production, guiding you through a step-by-step process to create VR content. To begin, we recommend taking a few minutes to explore the course site and review the material.

Best of luck as you get started — we hope you enjoy the course, and can’t wait to see what you’ll create!

A Beginner’s Guide to Augmented Reality with Unity

$12.99

Includes

  • 10.5 hours on-demand video
  • 6 articles
  • 28 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Learn to Create Mobile AR Applications with Wikitude Integrating ARKit & ARCore for iOS and Android.

What you’ll learn

  • Integrate and program with an external SDK in Unity.
  • Create augmented reality applications that run on a mobile device.
  • Build simple interactive mobile applications with augmented reality functions.

Handheld AR App Development with Unity

by Unity

Augmented Reality, or AR, will transform how we see and interact with the world. And the hardware that makes AR possible is the smartphone that you may already have in your pocket. In this course, you’ll learn how to develop your own mobile AR applications in Unity for iOS and Android devices. You’ll learn about the features offered by Unity’s AR Foundation, and about additional features in ARKit and ARCore.

Using the very latest techniques recommended by Unity engineers, you’ll build a complete AR environment that you can continue to use after the course, while learning to apply best practices in user experience and interaction.

Note that, to complete this course, you will need a smartphone capable of running ARKit or ARCore.

The course also assumes that you already have experience developing applications with Unity and that you are comfortable with basic C# programming. It will also be helpful if you are familiar with building other types of apps to run on mobile devices.

Mobile VR App Development with Unity

by Unity

Virtual and Augmented Reality are poised to revolutionize how we interact with computers, with the world and with each other, and Unity is at the forefront of this technology; an estimated 90% of Samsung Gear VR games and 53% of Oculus Rift (games at launch) were Made With Unity. And according to labor market analytics company Burning Glass, “there’s nothing virtual about the jobs in this field. They’re here and now and very real.”

In this course, you’ll learn how to design, develop, troubleshoot, and publish your own mobile VR applications in Unity for Google Daydream, Gear VR, or Oculus Go devices. Using the very latest techniques recommended by Unity’s VR engineers, you’ll build a complete VR environment that you can continue to use after the course, while learning to apply best practices in user experience, interaction, teleportation and navigation design for VR. In short, this course will take you from software developer to VR developer.

The course assumes that you already have experience developing applications with Unity and that you are comfortable with basic C# programming. It will also be helpful if you are familiar with building other types of apps to run on mobile devices.

That’s it! Is there anything important that’s missing here? Did you take any other courses? Would you recommend any? What are your favorites? Please, share in the comments!

All the best,
Anastasia, Marketing Specialist for DEVAR

--

--