Fagskole
Fullstack-utvikling og systemdesign (30 sp)
Lær hvordan moderne webapplikasjoner bygges: fra brukergrensesnitt og backend-logikk til databaser og systemdesign. I dette fleksible studiet får du praktisk erfaring med frontend-, backend- og databasesystemer, samtidig som du lærer hvordan moderne programvare struktureres, utvikles og vedlikeholdes i profesjonelle miljøer. Du arbeider med teknologier og arbeidsmetoder som brukes aktivt i moderne web- og systemutvikling.
| Opptakskrav: | Generell studiekompetanse, fagbrev/svennebrev eller realkompetanse |
| Studiested: | Nettstudier |
| Studiestart: | Høst eller vår |
| Studieomfang: | Deltid - bør tas over fire semestre |
| Lånekassen: | Godkjent |
| Vurderingsform: | Nettbasert eksamen og arbeidskrav |
| Fysisk oppmøte: | Nei |
| Undervisningsspråk | Engelsk |
Dette studiet gir deg oppdatert kunnskap om moderne web- og systemutvikling. Du lærer hvordan frontend, backend, databaser og programvarearkitektur fungerer sammen for å skape robuste, sikre og skalerbare løsninger.
Gjennom praktiske oppgaver får du erfaring med JavaScript, Python, SQL, REST API-er, databaser, testing, Docker, Git/GitHub og moderne utviklingsflyt. Samtidig utvikler du forståelse for hvordan profesjonelle utviklingsteam arbeider med systemdesign, samarbeid og tekniske løsninger i større programvareprosjekter.
Hva lærer du?
I dette studiet får du både teoretisk innsikt og praktisk erfaring med moderne web- og systemutvikling. Du lærer hvordan komplette løsninger bygges, struktureres og vedlikeholdes med fokus på kodekvalitet, brukeropplevelse, datastrukturer og skalerbarhet. Du lærer blant annet:
- Frontend-utvikling med JavaScript, HTML og CSS.
- Backend-utvikling med Python og server-side logikk.
- Datamodellering, SQL og arbeid med databaser.
- REST API-er og integrasjon mellom systemer.
- Programvarearkitektur og design patterns.
- Testing, kvalitetssikring og moderne utviklingsflyt.
- Git/GitHub, Docker og CI/CD-prinsipper.
- Bruk av AI-verktøy for produktivitet og kodekvalitet.
Arbeidsrelevans
Etter endt studie vil du kunne bidra med oppgaver innen:
- Frontend- og backend-utvikling for moderne webapplikasjoner.
- Databasedesign og integrasjon mellom systemer.
- Systemdesign og teknisk utviklingsarbeid.
- Testing, kvalitetssikring og moderne utviklingsflyt.
- Drift, vedlikehold og videreutvikling av digitale løsninger.
Hvem passer studiet for?
- Aspirerende web- og systemutviklere – for deg som ønsker bred teknisk forståelse av moderne applikasjoner.
- Teknologiinteresserte – som vil lære hvordan profesjonelle programvareløsninger bygges.
- Utviklere med grunnleggende erfaring – som ønsker sterkere forståelse av frontend, backend og databaser.
- Personer som ønsker praktisk erfaring med moderne utviklingsverktøy og arbeidsmetoder.