Fakta
18500
Informasjon oppdatert
5. august 2024.
Om studiet
Behovet for gode webutviklere øker i takt med digitaliseringen av samfunnet. I dette emnet lærer du det du trenger til å bygge, vedlikeholde og oppgradere dynamiske webapplikasjoner ved bruk av JavaScript, HTML og CSS. Du vil også lære hvordan du integrerer AI-funksjonalitet i applikasjonene dine.
Dette emnet vil gi deg oppdatert kunnskap om webutvikling og praktiske bransjerelevante programmeringsferdigheter. JavaScript er det ledende og mest brukte språket i bransjen, og du vil lære å bruke dette kraftfulle verktøyet til å bygge digitale løsninger. I kombinasjon med HTML og CSS vil du kunne utvikle moderne nettapplikasjoner på brukerens premisser.
Du vil forstå hvordan du kan distribuere prosjekter på nettet, og bygge en portefølje som viser dine ferdigheter til potensielle arbeidsgivere. Du vil også bli dyktig i å bruke versjonskontrollsystemer for å samarbeide med andre utviklere, og skjønne hvordan du kan holde deg oppdatert med de nyeste utviklingene innen webteknologier, inkludert generativ AI.
Undervisningsopplegg
Dette er et fleksibelt emne og du kan studere når du vil og hvor du vil. Det er ingen obligatoriske samlinger eller oppmøteplikt.
Hva lærer du?
I emnet Web Programming with JavaScript lærer du blant annet:
- Programmering med fokus på bransjens praksis og standarder
- JavaScript, HTML og CSS for utvikling av sikre nettjenester
- Bransjestandard utviklingsprosesser med JavaScript og versjonskontrollsystemer
- Å integrere tredjeparts API-er og dra nytte av AI-teknikker for å forbedre funksjonalitet
- Om W3C-webstandarder og WCAG-tilgjengelighet for kvalitet i webløsninger
- Om mulighetene og begrensningene i AI-verktøy for produktivitet og kodekvalitet
Anbefalt forhåndskunnskap
Ingen krav om forkunnskaper.
Karrieremuligheter
Hva kan jeg jobbe med?
Dette emnet gir deg de grunnleggende ferdighetene du trenger for å begynne med webdesign og programmeringsoppgaver for web. Med kompetansen du får i emnet vil du kunne påta deg roller som:
- Junior Web designer: Utføre enkle utviklingsoppgaver fokusert på visuell design og brukeropplevelse aspekter av nettsider
- Digital innholdsprodusent: Administrere og oppdatere nettsider med HTML og CSS
- Nettsideadministrator: Opprettholde den generelle funksjonaliteten og backend på nettsider
- Digital markedsføringsassistent: Bidra til nettstedsoppdateringer og støtte online markedsføringskampanjer
- Freelance Webutvikler: Ta på deg mindre web prosjekter for kunder