# Övningsuppgifter

Övningsuppgifterna i kursen är till för att du ska öva dig inför examinationsuppgifterna. Dessa är frivilliga att göra men ger nödvändig träning och grund inför examinationsuppgifterna.

{% hint style="danger" %}
Innan du börjar med övningsuppgifterna se till att först [gå igenom de guider som finns](https://github.com/coursepress/1dv021/tree/e5bd657a77808eb2777440b1244d6eab393d5739/ovningsuppgifter/guider/README.md).
{% endhint %}

{% hint style="info" %}
Uppgifterna är uppdelade i olika svårighetsnivåer från A till C, där C är den mest utmanande nivån. Lösningsförslag finns till varje övningsuppgift.
{% endhint %}

## Följande krävs för att kunna göra övningsuppgifterna

En datormiljö med följande installerat.

* Git
* Node.js (och npm)
* Visual Studio Code (eller annan valfri IDE)

Förutom ovanstående ska du...

* ...ha skapat ett konto på GitHub som du kopplat till det användarnamn du erhållit av unversitetet via din [profilinformation](https://coursepress.lnu.se/profile/).
* ...fått en inbjudan till din mejl som du accepterat till organisationen ["github.com/1d021"](https://github.com/1dv021).

{% hint style="danger" %}
Det kan vara en viss fördröjning mellan att du registrerar ditt användarnamn från GitHub i din profilinformation tills dess att dina repositorier för kursen skapas. Detta beror på att detta är ett manuellt skript som körs några gånger dagligen.
{% endhint %}

## Frågor?

Använd kursens handledningstillfällen för att diskutera övningsuppgifter med kursledningen. Glöm inte heller bort att använda kursens [Slack-kanal](https://coursepress.slack.com/messages/1dv021-grundprog/details/) för att ställa och besvara(!) frågor.


---

# 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://coursepress.gitbook.io/1dv021/ovningsuppgifter.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.
