- Level Foundation
- Duration 11 hours
- Course by Google AR & VR
-
Offered by
About
This class will teach you the fundamentals of augmented reality (AR), and how to build an AR experience using ARCore. Through the four week course, 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.Modules
Welcome to the course!
1
Videos
- Introduction
What is AR?
3
Videos
- The history of augmented reality
- AR today: smartphone vs. standalone
- Google AR
2
Readings
- The similarities and differences between AR and VR
- Learning checkpoint - the basics of augmented reality
Types of AR experiences
2
Assignment
- Module 1 practice quiz
- Module 1 final assessment
1
Discussions
- Looking to the future of augmented reality
7
Videos
- AR for shopping and retail
- AR for business
- AR for social media
- AR for gaming
- AR for education
- AR for healthcare
- AR for nonprofits
What makes AR feel real?
6
Videos
- Placing and positioning assets
- Scale and the size of assets
- Occlusion
- Lighting for increased realism
- Solid augmented assets
- Context awareness
2
Readings
- The hardware that makes mobile AR work
- Learning checkpoint - AR functionality
The magic of AR: detecting, sensing, and understanding
3
Videos
- Tracking in AR
- Outside-in tracking
- Inside-out tracking
1
Readings
- Learning checkpoint - inside-out vs. outside-in tracking
Inside ARCore: the building blocks of augmented reality
4
Videos
- Motion tracking
- Environmental understanding: feature points and plane-finding
- Light estimation
- Anchors
1
Readings
- Learning checkpoint - fundamentals of ARCore
The current challenges facing AR today
2
Assignment
- Module 2 practice quiz
- Module 2 final assessment
1
Discussions
- Understanding AR essentials
5
Videos
- Interface issues and lack of UI metaphors
- AR’s technical constraints: size, power, heat
- The 3D barrier
- Computer vision limitations
- Constraints of occlusion and shading
1
Readings
- Learning checkpoint - constraints with current AR
The strengths and current limitations of ARCore
3
Videos
- The Android OS is everywhere
- How low-light conditions limit AR on mobile
- How simple surfaces challenge AR
2
Readings
- Cloud Anchors for shared AR
- Learning checkpoint - use cases and current powers/limitations of AR
Thinking like a user
3
Videos
- User flow
- Working with technical limitations
- If you build it, they might try to break it
3
Readings
- User experience (UX) and user interface (UI) to consider
- Basic AR interaction options
- Learning checkpoint - think like a user
The tools and team to create an AR app
2
Assignment
- Module 3 practice quiz
- Module 3 final assessment
1
Discussions
- Thinking about your users
3
Videos
- Preparing your tools
- Outlining: drafting your design
- Building the team to execute your vision
1
Readings
- Learning checkpoint - next steps on the AR journey
A closer look at mobile AR with ARCore apps
9
Videos
- Surface detection and creating planes
- User interaction: hit-testing and pose
- Placing with anchor points
- Occlusion between virtual assets
- Light estimation: matching virtual light to real light
- Multi-plane detection and spatial mapping
- Processing needs in mobile AR
- Breaking immersion
- Framing as a creative device
1
Readings
- Learning checkpoint - a closer look at mechanics of ARCore
Using Poly and Unity to create ARCore assets
2
Assignment
- Module 4 practice quiz
- Module 4 final assessment
1
Discussions
- Your own AR journey
2
Videos
- What is Poly?
- What is Unity?
3
Readings
- Poly, a library of 3D assets for your AR app
- Sceneform for easier AR content creation
- Learning checkpoint - using Poly and Unity to create ARCore assets
Course glossary and resources
2
Readings
- Glossary of AR
- Resources
Auto Summary
Discover the fundamentals of augmented reality (AR) and learn to build AR experiences using ARCore in this four-week course. Perfect for beginners, it covers AR types, tools, platforms, and creation processes, with insights from Daydream's ARCore team. Offered by Coursera, with Starter and Professional subscription options.

Google AR & VR