# Tutorials
source: https://developer.mastercard.com/consent-management/documentation/tutorials/index.md

This tutorial demonstrates how to call the Consent Management APIs to create consent,
handling authentication using 3DS:

* First you need to create a project:

  * Please refer **[Project Setup](https://developer.mastercard.com/consent-management/documentation/tutorials/project-setup/index.md)** to know more about creating a new project.
* Then choose a tutorial:

  * The **[Java Tutorial](https://developer.mastercard.com/consent-management/documentation/tutorials/project-setup/java-tutorial-setup/index.md)** will help you create and test a fully working Spring Boot app that consumes Consent Management APIs.

  * The **[Python Tutorial](https://developer.mastercard.com/consent-management/documentation/tutorials/project-setup/python-tutorial-setup/index.md)** is the minimum required to see the APIs in action.

The source code can be downloaded from [Reference App](https://developer.mastercard.com/consent-management/documentation/reference-app/index.md).
