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
- Host: GitHub
- URL: https://github.com/tritacle/idatt2003
- Owner: TriTacLe
- Created: 2025-01-17T11:06:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-31T23:01:44.000Z (over 1 year ago)
- Last Synced: 2025-06-21T23:04:10.648Z (about 1 year ago)
- Topics: java, javafx, mysql, sql
- Language: Java
- Homepage:
- Size: 543 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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! 🚀