# Students

Welcome to Nuvolos!

This platform provides you with a ready-to-use environment for your coursework, giving you access to all the software and materials you need without any complex setup.

Nuvolos helps you solve the following challenges:

* **Hassle-Free Setup:** Accessing a pre-configured environment with all the necessary software and libraries, so you can start working on your assignments right away.
* **Consistency:** Working in the same environment as your instructors and peers, ensuring that your code runs as expected and eliminating compatibility issues.
* **Access from Anywhere:** Connecting to your Nuvolos space from any device with a web browser, allowing you to work on your coursework from anywhere with an internet connection.
* **Easy Collaboration:** Collaborating with your classmates on group projects in a shared environment.
* **Version Control:** Saving snapshots of your work, so you can track your progress and revert to previous versions if needed.

## Tutorials

* [**Join a course**](/getting-started/students/join-a-course.md): Accept your course invitation to get started.
* [**Start an application**](/getting-started/students/start-an-application.md): Start and use applications in your workspace.
* [**Snapshot your work**](/getting-started/students/snapshot-your-work.md): Save your work by creating a snapshot.
* [**A short video guide**](/getting-started/students/a-short-video-guide.md): Watch a short video guide to get started.

## FAQ

<details>

<summary>How do I join a course on Nuvolos?</summary>

Course participation is by invitation only. To join, simply click Review Invitation in the email sent by your instructor. From there, you will be prompted to sign up or log in. Note: If you are affiliated with a Swiss higher education institution, it is highly recommended to sign up using the SWITCH option.

</details>

<details>

<summary>Do I need to install any software to use Nuvolos?</summary>

No. Nuvolos provides a ready-to-use, pre-configured environment that runs entirely in your web browser.

</details>

<details>

<summary>How do I start applications like JupyterLab or RStudio in Nuvolos?</summary>

Navigate to your dashboard or course instance, open the Applications menu (the Screen icon), and click the power button next to the app you need.

</details>

<details>

<summary>How do I save my progress in Nuvolos?</summary>

Hover over the camera icon on the left sidebar and click Quick Snapshot. This instantly saves your files, tables, and application state.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nuvolos.com/getting-started/students.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
