We may earn an affiliate commission when you visit our partners.
Course image
Marius Preda, Veronica Scurtu, and Traian Lavric

This course will teach you the basics of developing mobile applications using Mixed and Augmented Reality (MAR) technologies.

Read more

This course will teach you the basics of developing mobile applications using Mixed and Augmented Reality (MAR) technologies.

Through hands-on projects, you’ll learn practical techniques to rapidly and easily prototype three different applications for Android smartphones and tablets – even with no previous coding experience.

If you’re a creative entrepreneur, this is your ideal introduction to today’s trends in the products and technologies of the emerging augmented reality market.

If you’re a journalist, media/content producer or teacher, you’ll discover how to augment print-based media with sounds, images and videos, and see how to create an augmented city map and geo-located augmented reality game for your audience.

If you’re a web designer or app developer, you’ll gain a range of technological building blocks that you can integrate into your service portfolio.

Whatever your background, you’ll learn how to design cutting-edge visual experiences that will enhance your job prospects.

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.

This MOOC is supported by the Patrick and Lina Drahi Foundation.

Follow us!

Twitter : https://twitter.com/MOOCMAR

Facebook : https://www.facebook.com/MOOCMAR/

Enroll now

What's inside

Syllabus

Welcome
Welcome to the "Getting started with Augmented Reality" MOOC! We are excited to have you in the class. Let's meet the course team and introduce yourself to the community.
Read more
Introducing Mixed and Augmented Reality
In this module we will explain the key concepts and techniques at work in Mixed and Augmented Reality. We will also spend some time explaining some business aspects of augmented reality: the AR market, the potential applications and the value chain. At the end of this module, we’ll identify the main characteristics of AR systems and we’ll specify the main components of an AR architecture.
Augmented Books
In this module you will create an AR application for printed media: an Augmented Book. For this, in the first part of the module, we shall use an authoring tool and an AR browser. In the second part, we will have a closer look at the code produced by the authoring tool. If you want to go deeper and learn how to “program” it and change the behavior of the application, you can access the Honors material. If you have difficulties with the assignments, you should post on the Discussions section to ask for help. To get started, please jump into the first lesson below!
Augment Your City Map
In this module you will learn how to use the image recognition and tracking process to enrich an image with a 3D object. At the end of this module, you will have an AR application that will augment a city map with a 3D model.
Augmented Reality with Geolocation
This module concerns the geolocation in Augmented Reality and spans 2 weeks. This week, we walk you step by step in the creation of an AR geolocalized quiz game.
Customizing an Augmented Reality Game
In this module, you will have a closer look at the code of the AR Quiz produced by the authoring tool in the previous module. You will spend almost the entire module in understanding the ARAF format for AR Quiz and then you will learn how to “program” it and change the behavior of the application.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops core skills in image recognition, object tracking, and geolocation for augmented reality
Taught by instructors recognized for their work in mixed and augmented reality
Suitable for beginners with no prior coding experience
May require additional costs for software subscriptions
Covers standard techniques in the mixed and augmented reality industry

Save this course

Save Getting started with Augmented Reality to your list so you can find it easily later:
Save

Reviews summary

Beginner friendly ar course

According to students, this course is a great starting point for AR. It's designed for beginners who are new to the technology. The course is highly interactive and provides learners with the opportunity to learn AR in a more immersive environment. Students found the lessons and assignments to be engaging, and they also appreciated the instructor's guidance throughout the course.
The interactive learning is highly motivating.
"It is great for who wish to learn in an interactive environment."
"The course has helped me a lot."
"This course requires you to have an actual Android device, not an emulator."
This course is great for beginners.
"This is a fantastic course for begineers."
"It's great for those who wish to learn in an interactive environment."
"The course has helped me a lot."
The buggy software platform is frustrating and hinders progress.
"This course requires you to have an actual Android device, not an emulator."
"Completing assignments requires interaction with an extremely buggy hosted software platform--I encountered the same problems as many other students have for the last year when uploading files and trying to use them."
"These barriers are demotivating because you will fall behind the course material trying to resolve stupid problems like logging in."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Getting started with Augmented Reality with these activities:
Review Markup Languages
Review markup languages like HTML and XML to reinforce your understanding of the fundamentals in preparation for this course.
Browse courses on HTML
Show steps
  • Read an introduction to HTML and XML
  • Review the syntax and structure of both languages
  • Practice writing simple HTML and XML documents
AR Basic Techniques Tutorial
Enroll in online tutorials that will teach you the basic techniques in Augmented Reality (AR) including image recognition, object tracking, and location based AR.
Browse courses on Augmented Reality
Show steps
  • Locate and enroll in an online AR tutorial
  • Follow the tutorial step-by-step
  • Practice the techniques covered in the tutorial
Code an Image Recognition App
Practice your image recognition and object tracking skills by coding a simple Augmented Reality application that recognizes and displays information about an object.
Browse courses on Image Recognition
Show steps
  • Design the app's functionality and interface
  • Develop the code for the image recognition and object tracking
  • Test and refine the app
Four other activities
Expand to see all activities and additional details
Show all seven activities
Augmented Photo Album
Create an Augmented Reality photo album that allows users to view and interact with photos in a more engaging way.
Browse courses on Augmented Reality
Show steps
  • Gather photos and prepare them for AR
  • Design the AR experience
  • Develop the AR application
  • Test and refine the application
Attend an AR Workshop
Enroll in an Augmented Reality workshop to learn about the latest trends and developments in the field, connect with experts, and expand your network.
Browse courses on Augmented Reality
Show steps
  • Research and identify relevant workshops
  • Register and attend the workshop
  • Participate actively in the workshop
  • Follow up with the organizers and speakers
Tutor a Beginner in AR
Reinforce your understanding of Augmented Reality by mentoring a beginner and guiding them through the basics of the technology and its applications.
Browse courses on Augmented Reality
Show steps
  • Identify a beginner who is interested in learning about AR
  • Develop a plan for mentoring
  • Meet regularly with the beginner
  • Provide guidance and resources
  • Evaluate the progress of the beginner
  • Provide feedback
Contribute to an Open Source AR Project
Deepen your understanding of Augmented Reality and contribute to the community by participating in an open-source AR project.
Browse courses on Augmented Reality
Show steps
  • Identify an open-source AR project
  • Review the project's documentation
  • Identify an area where you can contribute
  • Submit a pull request
  • Collaborate with other contributors

Career center

Learners who complete Getting started with Augmented Reality will develop knowledge and skills that may be useful to these careers:
Mobile Developer
This course from Institut Mines-Télécom is all about helping you build Augmented Reality applications for Android smartphones and tablets. If you want to work as a Mobile Developer, this course is a great way to build the skills you need.
UX Designer
As a UX Designer, you'll be responsible for ensuring that Augmented Reality experiences are user-friendly and intuitive. This course from Institut Mines-Télécom is an excellent way to learn about the basics of Augmented Reality and how to create engaging and immersive experiences.
Product Manager
If you're interested in a career as a Product Manager for Augmented Reality products, this course can help you learn about the key concepts and techniques used in this field.
Content Creator
This course covers key concepts and techniques at work in Mixed and Augmented Reality. It also spends time explaining some business aspects of Augmented reality, including its potential applications. This knowledge may be helpful for a career as a Content Creator in the field.
Web Developer
This course covers a range of technological building blocks that you may integrate into your Web Developer service portfolio.
Data Scientist
This course covers a range of technological building blocks that you may integrate into your Data Science service portfolio.
Business Analyst
This course from Institut Mines-Télécom provides a comprehensive overview of the Augmented Reality market and its potential applications. If you're interested in a career as a Business Analyst for Augmented Reality products or services, this course may be helpful.
Marketing Manager
This course from the Institut Mines-Télécom is an excellent introduction to the emerging augmented reality market. If you're interested in a career as a Marketing Manager for Augmented Reality products or services, this course may be helpful.
Project Manager
This course provides a solid foundation in the key concepts and techniques used in Augmented Reality. This may be helpful knowledge for a career as a Project Manager in this field.
Sales Engineer
This course can help you learn about the key concepts and techniques used in Augmented Reality. If you're interested in a career as a Sales Engineer for Augmented Reality products or services, this course may be helpful.
Technical Support Specialist
This course may help you learn about the key concepts and techniques used in Augmented Reality. This may be helpful knowledge for a career as a Technical Support Specialist.
Machine Learning Engineer
While this course doesn't teach Machine Learning, it does cover a range of technological building blocks that may be helpful for Machine Learning Engineers.
Software Developer
This course in "Getting Started with Augmented Reality" from Institut Mines-Télécom may help you learn practical techniques to prototype three different applications for Android smartphones and tablets. If you're interested in a career as a Software Developer, this course may be helpful.
Technical Writer
A Technical Writer is responsible for conveying complex technical information in a clear and understandable way. While this course doesn't directly teach Technical Writing, it may help you build a foundation for a future in this field.
Game Designer
Game Designers may sometimes work on content that uses Augmented Reality. While this course isn't directly about Game Design, it may help you build a foundation for a future in that field.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Getting started with Augmented Reality.
Provides a comprehensive overview of the principles and practices of augmented reality. It covers topics such as hardware, software, user interfaces, and applications.
Offers a comprehensive and up-to-date overview of augmented reality technology, its applications across different industries, and its impact on society. It provides a detailed exploration of the technical aspects, research trends, and future directions of AR.
Provides a comprehensive overview of the technical foundations of augmented reality technology. It covers topics such as optics, computer vision, graphics, and human-computer interaction. Readers with a technical background can gain a deeper understanding of the underlying principles of AR systems.
Focuses on the business implications and applications of augmented reality. It discusses the potential of AR to enhance customer experiences, improve productivity, and drive innovation within organizations.
Offers a simplified and approachable introduction to augmented reality, suitable for beginners and non-technical readers. It explains the basics of AR technology, its applications, and the future potential of this field.
Provides a practical guide to developing augmented reality applications. It covers topics such as software, hardware, and user experience.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Getting started with Augmented Reality.
Internet of Things & Augmented Reality Emerging...
Most relevant
Getting Started with Augmented Reality on Android Devices
AR (Augmented Reality) & Video Streaming Services...
Advances in Digital Learning and Development
What is the Metaverse?
3D Art and Audio Pipeline
Getting Started with Augmented Analytics
Key Industry 4.0 Technologies in Manufacturing - 2
Data Literacy Essentials: Augmented Analytics Best...
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser