Prerequisites:
Learn ARKit with Unity Foundations
Nanodegree Program
Use ARKit and the Unity game engine to build beautiful and performant augmented reality scenes
Use ARKit and the Unity game engine to build beautiful and performant augmented reality scenes
4 hours
Last Updated March 2, 2022
4 hours
Last Updated March 2, 2022
Prerequisites:
No experience required
Courses In This Program
Course 1 • 2 hours
Learn ARKit with Unity
Lesson 1
Welcome to Learn ARKit with Unity
Welcome to Learn ARKit with Unity! Here are a few things you need to know before diving into the core content.
Lesson 2
Intro to Unity ARKit
Learn to set up your development environment in order iterate quickly. Discover how ARKit tracking is implemented, and learn to place objects in the real world.
Course 2 • 2 hours
Advanced ARKit with Unity
Lesson 1
Advanced ARKit with Unity
Learn to use advanced features like runtime events, plane detection, and lighting. Dive deep into the Unity implementation of ARKit to prepare for your final project.
Lesson 2 • Project
Wish You Had A Portal?
Create a portal between multiple worlds using Unity and ARKit!
(Optional) Course 3 • 3 hours
Learn ARKit with Swift
Lesson 1
Welcome to Learn ARKit with Swift
Welcome to Learn ARKit with Swift! Here are a few things you need to know before diving into the core content!
Lesson 2
Introduction to ARKit with SceneKit
Learn the basics of how to use SceneKit with ARKit to build awesome AR apps on iOS!
Lesson 3
Advanced Concepts - ARKit with SceneKit
Learn advanced concepts of how to use SceneKit with ARKit to build awesome AR apps on iOS!
The Udacity Difference
Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.

Demonstrate proficiency with practical projects
Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.
Gain proven experience
Retain knowledge longer
Apply new skills immediately

Top-tier services to ensure learner success
Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.
Get help from subject matter experts
Learn industry best practices
Gain valuable insights and improve your skills

Enroll in Learn ARKit with Unity Foundations. Choose the plan that works for you
All Access monthly
Unlimited access to our top-rated courses
Personalized Career Services
Cancel Anytime
Real-world projects
Personalized project reviews
Program certificates
Best Value
All Access bundle1
All the same great benefits as our monthly plan
The most cost-effective way to develop the skills you want
- 1Discount applies to the first 4 months of membership, after which plans are converted to month-to-month.
Your subscription also includes:
Your subscription also includes:

(1248)
2 months
Intermediate

(624)
3 months
Beginner

(624)
2 months
Beginner

(809)
3 months
Intermediate

(1244)
3 months
Beginner

(966)
3 months
Intermediate

(1232)
2 months
Intermediate

(45)
4 months
Advanced

(1339)
5 months
Beginner

(101)
3 months
Advanced

(807)
3 months
Advanced

(323)
4 weeks
Intermediate

(1018)
3 months
Beginner

(498)
3 months
Intermediate

(293)
3 months
Intermediate

(288)
2 months
Beginner