Kompetansemål
Kompetansemål og vurdering for IT-utviklerfaget med relevante emner.
- planlegge, utvikle og dokumentere løsninger med innebygd personvern og sikkerhet
- Datastrukturer
- Designmønster
- Etikk
- Frontend/Backend
- Personvern
- Pseudokode
- Sikkerhet
- Versjonskontroll
- planlegge, utvikle og dokumentere løsninger som er energieffektive og bærekraftige
- Bærekraft
- Datastrukturer
- Designmønster
- Dokumentasjon
- Frontend/Backend
- Pseudokode
- UI/UX
- Versjonskontroll
- videreutvikle en løsning for å ivareta brukernes behov
- API og integrasjoner
- Datamodellering
- Designmønster
- Frontend/Backend
- Rammeverk
- Refactoring
- UI/UX
- Versjonskontroll
- planlegge, utvikle, sette opp og dokumentere systemer for datainnsamling, analyse og visualisering
- API og integrasjoner
- Datastrukturer
- Designmønster
- DevOps
- Dokumentasjon
- Etikk
- Frontend/Backend
- Pseudokode
- UI/UX
- Versjonskontroll
- planlegge, utvikle, sette opp og dokumentere integrasjoner mellom ulike systemer og databaser
- API og integrasjoner
- Databasebehandling
- Datamodellering
- Datastrukturer
- Designmønster
- DevOps
- Dokumentasjon
- Frontend/Backend
- Nettverk
- Pseudokode
- Rammeverk
- Versjonskontroll
- utvikle og bruke dokumentasjon og veiledninger
- veilede brukere i ulike oppgaver
- håndtere påloggingsopplysninger på en sikker og forsvarlig måte
- utvikle og tilpasse brukergrensesnitt som ivaretar krav til universell utforming
- velge og bruke relevante rammeverk og moduler til utvikling
- beskrive konsekvenser av teknisk gjeld i løsninger
- API og integrasjoner
- Datastrukturer
- Designmønster
- Frontend/Backend
- Rammeverk
- Refactoring
- Teknisk gjeld
- beskrive hvilke krav som ulike løsninger stiller til infrastruktur, og hvilke muligheter og begrensninger som følger av infrastrukturen
- gjøre rede for og anvende gjeldende regelverk for personvern, opphavsrett og informasjonssikkerhet i eget arbeid
- bruke utviklingsstrategier og samarbeide med andre utviklere
- CI/CD
- Databasebehandling
- Datamodellering
- Datastrukturer
- Designmønster
- DevOps
- Dokumentasjon
- Enhetstesting
- Frontend/Backend
- Nettverk
- Pseudokode
- Refactoring
- Versjonskontroll
- feilsøke kode og rette feil i algoritmer og kode
- utforske prosesser knyttet til testing og feilsøking i utvikling av løsninger
- API og integrasjoner
- CI/CD
- Containerteknologi
- Debugging
- Designmønster
- DevOps
- Dokumentasjon
- Enhetstesting
- Frontend/Backend
- Rammeverk
- Refactoring
- behandle bedriftsinterne opplysninger på en sikker og etisk forsvarlig måte
- utforske konseptene maskinlæring og kunstig intelligens
- utforske og vurdere eksisterende og nye teknologier og bransjerelevante kodespråk
- API og integrasjoner
- Containerteknologi
- Frontend/Backend
- HTML/CSS/JS
- Maskinlæring
- Objektorientert programmering
- Rammeverk
- Refactoring
- Synkron og asynkron programmering
- Teknisk gjeld
- UI/UX
- Versjonskontroll
- reflektere over og beskrive hvordan teknologi kan misbrukes og påvirke samfunnet negativt
- gjøre rede for hvilke krav og forventninger som stilles til et likeverdig og inkluderende yrkesfellesskap, og reflektere over hvilke plikter og rettigheter arbeidsgiver og arbeidstaker har i lærebedriften