Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal

  • 4.2
Approx. 30 hours to complete

Course Summary

Learn how to develop augmented, virtual, mixed, and extended reality applications using WebXR, Unity, and Unreal engines.

Key Learning Points

  • Develop skills in creating AR/VR/MR/XR applications
  • Learn how to use WebXR, Unity, and Unreal engines
  • Create interactive and immersive experiences for web and mobile devices

Job Positions & Salaries of people who have taken this course might have

  • AR/VR Developer
    • USA: $84,000
    • India: ₹7,00,000
    • Spain: €40,000
  • XR Designer
    • USA: $86,000
    • India: ₹6,50,000
    • Spain: €43,000
  • Unity Developer
    • USA: $75,000
    • India: ₹6,00,000
    • Spain: €35,000

Related Topics for further study


Learning Outcomes

  • Ability to create AR/VR/MR/XR applications
  • Proficiency in using WebXR, Unity, and Unreal engines
  • Skills in creating interactive and immersive experiences for web and mobile devices

Prerequisites or good to have knowledge before taking this course

  • Basic programming knowledge
  • Familiarity with Unity and Unreal engines

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced

Similar Courses

  • Introduction to Virtual Reality
  • 3D Models for Virtual Reality

Related Education Paths


Notable People in This Field

  • Tony Parisi
  • Robert Scoble

Related Books

Description

This third course in the XR for Everybody specialization is geared toward the technical development of XR experiences. The course provides learners with a more technical mental model of XR technologies and the tools to approach XR development with confidence. It walks through the stages of development for both VR and AR projects, introducing the main XR development platforms as well as the key methods and tools. This third course also helps learners infer advanced XR requirements from physical/digital prototypes and teaches them how to differentiate major technical concerns, estimate development costs, and plan research necessary to advance XR.

Knowledge

  • Create basic and immersive VR scenes in WebXR or Unity.
  • Create marker-based and marker-less AR scenes in WebXR or Unity.
  • Understand fundamental concepts and techniques for advanced XR applications.
  • Develop XR applications with ethics, accessibility, and privacy in mind.

Outline

  • XR Development Approaches
  • Meet Your Instructor
  • Course Overview
  • XR Development Approach (Part 1)
  • XR Development Approach (Part 2)
  • WebXR vs. Unity vs. Unreal
  • Building Your XR Development Toolbox
  • The Jump from 2D to 3D (Part 1)
  • The Jump from 2D to 3D (Part 2)
  • First Steps in WebXR
  • First Steps in Unity
  • First Steps in Unreal
  • Welcome to the Honors Track
  • Your 3D Scene
  • Welcome!
  • About You
  • Course Summary & Outlook
  • Course Syllabus
  • Accessibility Statement
  • Module 1 of 4: XR Development Approaches
  • Intro to XR Development
  • Paths to Being an XR Creator
  • Discussion and Help Forums
  • XR Platforms and Toolkits
  • Why 3D Is Hard
  • How to Use the Gallery Tool
  • First Steps in WebXR with A-Frame, Unity, and Unreal
  • Your First Quiz
  • Assignment 1: 3D Scene
  • How to Submit to the Gallery Tool
  • XR Development Approach
  • Developing VR Applications
  • Designing a Virtual Reality (Part 1)
  • Designing a Virtual Reality (Part 2)
  • VR Design Case Study
  • Interview with Kara Dailey
  • Menus & Navigation in VR (Part 1)
  • Menus & Navigation in VR (Part 2)
  • Object Selection & Manipulation in VR (Part 1)
  • Object Selection & Manipulation in VR (Part 2)
  • Basic VR with WebXR
  • Immersive VR with WebXR
  • Your VR Scene
  • Module 2 of 4: Developing VR Applications
  • Assignment 2: VR Scene
  • Developing VR Applications Quiz
  • Developing AR Applications
  • Designing an Augmented Reality
  • AR Design Case Study
  • Interview with Shwetha Rajaram
  • Marker-based AR (Part 1)
  • Marker-based AR (Part 2)
  • Marker-less AR (Part 1)
  • Marker-less AR (Part 2)
  • Hand-held vs. Head-worn AR (Part 1)
  • Hand-held vs. Head-worn AR (Part 2)
  • AR Demo
  • Marker-based AR with WebXR
  • Marker-less AR with WebXR
  • Your AR Scene
  • Module 3 of 4: Developing AR Applications
  • Assignment 3: AR Scene
  • Developing AR Experiences Quiz
  • Special Topics in XR
  • Advanced Techniques I
  • Advanced Techniques II
  • XR Research (Part 1)
  • XR Research (Part 2)
  • XR Research (Part 3)
  • XR Research Panel
  • Making of
  • Course Conclusion
  • Your XR Scene Peer Review
  • Module 4 of 4: Special Topics in XR
  • Thanks!
  • Acknowledgements
  • Special Topics Quiz

Summary of User Reviews

This course on developing augmented, virtual, and mixed reality applications using WebXR, Unity, and Unreal is highly rated by users. Many users found the course to be informative and engaging.

Key Aspect Users Liked About This Course

The hands-on projects and assignments were a key aspect that many users found to be good.

Pros from User Reviews

  • Hands-on projects and assignments
  • Good explanations and examples
  • Instructors are knowledgeable and helpful
  • Good balance of theory and practice
  • Great introduction to WebXR, Unity, and Unreal

Cons from User Reviews

  • Can be challenging for beginners
  • Some users found the course to be too short
  • Lack of depth in some areas
  • Not all topics covered in depth
  • Some users found the pace to be too fast
English
Available now
Approx. 30 hours to complete
Michael Nebeling
University of Michigan
Coursera

Instructor

Michael Nebeling

  • 4.2 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses