# Mixed Reality Curriculum

* Mixed Reality Curriculum: [aka.ms/MixedRealityCurriculum](https://aka.ms/MixedRealityCurriculum)
* WebXR Lessons: [www.learnwebxr.dev](https://www.learnwebxr.dev)
* Unity Lessons: [aka.ms/MixedRealityUnityLessons](https://aka.ms/MixedRealityUnityLessons)
* AI Lessons: [www.learnaiml.dev](https://www.learnaiml.dev)
* Unreal Lessons: [aka.ms/MixedRealityUnrealLessons](https://aka.ms/MixedRealityUnrealLessons)

## How to use this book?

{% embed url="<https://youtu.be/sj9-FrPJdkY>" %}

This book is designed as a collection of classes that starts from basic concepts and **builds a project** over time. Each lesson can also be used as an **individual workshop**. Each class follows the below structure:

* **Core concepts** and discussion points.
* **Project** step-by-step walk-through.
* **What could go wrong.** A section to discuss the common mistakes and issues.
* Further reading **resources**.

Each class has **questions** as sections and builds the corresponding part of the[ project](https://github.com/Yonet/MixedRealityUnitySamples). If you feel you can correctly a question, feel free to **move on to the next question** or the next class.&#x20;

If you have any **questions**, **suggestions** and **improvements**, please [**submit an issue**](https://help.github.com/en/github/managing-your-work-on-github/creating-an-issue) here: <https://github.com/Yonet/AzureMixedRealityDocs/issues>.

We welcome your contributions. If you would like to contribute, check out how to in the [contributing ](https://www.xrdev.app/mixed-reality-docs/how-to-contribute)section.

Hope you enjoy developing your mixed reality application!

![](https://1227696974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoMjAI1irMPA8c0ezFQ%2Fuploads%2Fgit-blob-17d0723868c6651881d12321197d3ec6e5900257%2Fhummingbird.png?alt=media)

## Unity3D Lessons

* [Lesson 1](https://www.xrdev.app/mixed-reality-docs/lessons/lesson1): Introduction to Mixed Reality Applications and Development.
* [Lesson 2](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-2): Introduction to Mixed Reality Developer Tools and 3D Concepts.
* [Lesson 3](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-3): Working with Hand Interactions.
* [Lesson 4](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-4): Eye and Head Gaze Tracking.
* [Lesson 5](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-5): Spatial Visualization using Bing Maps.
* [Lesson 6](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-6): Working with REST APIs.
* [Lesson 7](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-7): Azure Spatial Anchors and Backend Services.
* [Lesson 8](https://www.xrdev.app/mixed-reality-docs/lessons): Displaying Spatial Anchors on a map.
* [Lesson 9](https://www.xrdev.app/mixed-reality-docs/lessons): Working with QR codes.
* [Lesson 10](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-11): Working with Spatial Awareness and Scene Understanding.
* [Lesson 11](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-10): Getting Started with AI.
* [Lesson 12](https://www.xrdev.app/mixed-reality-docs/lessons/lesson-12): Project Discussion and Case Studies.

## Links

Short link: [aka.ms/MixedRealityCurriculum](https://www.xrdev.app/mixed-reality-docs/readme)

![Curriculum Link QR Code](https://1227696974-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoMjAI1irMPA8c0ezFQ%2Fuploads%2Fgit-blob-7ce455d4ece25a8a9c4ccdd2cf2e86fd22f5e70b%2Fcurriculum.png?alt=media)

Mixed Reality Curriculum Playlist: <https://aka.ms/MixedRealityCurriculumVideos>.

Code Samples: <https://aka.ms/MixedRealityUnitySamples>.

Github: [https://github.com/Yonet/AzureMixedRealityDocs](https://github.com/Yonet/AzureMixedRealityDocs/issues)

Slack Channel: <https://holodevelopers.slack.com/archives/G012X50UVML>
