# Tutorial

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

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

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

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

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

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

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