Hopp til hovedinnhold

Fagskole

Nettstudier

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.  

* Pris pr. semester. Registreringsavgift og utgifter til materiell kommer i tillegg
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åkEngelsk

 

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. 
Tilbake til toppen