# Monaca Cloud IDE Tutorial

Monaca Cloud IDE provides a browser-based development environment as a service. Right from your web browser, all of your Cordova development is done without any setup. Along with the [Monaca Debugger](https://docs.monaca.io/en/products_guide/debugger/), Live Preview (built-in function in Monaca Cloud IDE) allows you to easily check the progress of your apps during development.

Before getting started with this tutorial, you will need the following:

* a computer with internet connection
* \[optional] a smart mobile device (either iOS or Android) if you want to test on a real device

{% content-ref url="monaca\_ide/starting\_project" %}
[starting\_project](https://en.docs.monaca.io/tutorials/monaca_ide/starting_project)
{% endcontent-ref %}

{% content-ref url="monaca\_ide/testing\_debugging" %}
[testing\_debugging](https://en.docs.monaca.io/tutorials/monaca_ide/testing_debugging)
{% endcontent-ref %}

{% content-ref url="monaca\_ide/building\_app" %}
[building\_app](https://en.docs.monaca.io/tutorials/monaca_ide/building_app)
{% endcontent-ref %}

{% content-ref url="monaca\_ide/publishing\_app" %}
[publishing\_app](https://en.docs.monaca.io/tutorials/monaca_ide/publishing_app)
{% endcontent-ref %}
