An open API service indexing awesome lists of open source software.

https://github.com/tritacle/idatt2003

Work requirements in the subject IDATT2003 programming 2 and IDATT2002 databases
https://github.com/tritacle/idatt2003

java javafx mysql sql

Last synced: about 1 year ago
JSON representation

Work requirements in the subject IDATT2003 programming 2 and IDATT2002 databases

Awesome Lists containing this project

README

          

# IDATT2003

Dette prosjektet inneholder øvinger i emnet IDATT2003 ved NTNU. Emnet fokuserer på grunnleggende og avanserte konsepter innen objektorientert programmering, samt tilhørende prinsipper og teknologier.

## Innhold

Hver mappe i prosjektet representerer en spesifikk øving, og inneholder nødvendig kode og dokumentasjon for oppgaven.

### Oversikt over mapper
- `A3`: Øving 3 API-utvikling med fokus på arv og implementasjon av pipeline

## Krav
For å kjøre dette prosjektet trenger du:
- **Java Development Kit (JDK)**: Versjon 17 eller nyere
- **Maven**: For bygging og avhengighetshåndtering

## Hvordan kjøre prosjektet
1. Klon dette repositoriet til din lokale maskin:
```bash
git clone https://github.com/dittbrukernavn/idatt2003.git
```
2. Naviger til ønsket øving:
```bash
cd Oving1
```
3. Bygg og kjør programmet ved hjelp av Maven:
```bash
mvn clean install
mvn exec:java
```

## Læringsmål
Hensikten med øvingene er å:
- Forstå og anvende objektorienterte prinsipper som innkapsling, arv og polymorfi.
- Bygge robuste og vedlikeholdbare systemer ved hjelp av testdrevne utviklingsmetoder.
- Arbeide med eksterne systemer som databaser og GUI-komponenter.

## Bidrag
Bidrag til prosjektet er velkomne! Følg disse stegene:
1. Lag en fork av prosjektet.
2. Opprett en ny branch for din funksjon eller feilretting:
```bash
git checkout -b ny-funksjon
```
3. Gjør dine endringer og legg til commits.
4. Send en pull request for vurdering.

## Lisens
Dette prosjektet er lisensiert under [MIT-lisensen](LICENSE). Du står fritt til å bruke, endre og distribuere koden i henhold til lisensbetingelsene.

---

Happy coding! 🚀