Høyere profesjonell grad i front-end utvikling
Noroff School of Technology and Digital Media
Nøkkelinformasjon
Velg plassering
Campus plassering
Oslo, Norge
Språk
Engelsk
Studieformat
Fjernundervisning
Varighet
2 - 4 år
Tempo
Fulltid, Deltid
Studieavgift
EUR 14 000 / per semester *
Søknadsfrist
Be om info
Tidligste startdato
Be om info
* deltidspris: 1.750 Euro per semester
Stipend
Utforsk stipendmuligheter for å finansiere studiene dine
Introduksjon
Front-end Development er en teknologiutdanning der visuell design møter koding, webdesign og UX-design. Front-end-utviklere er etterspurt, noe som gir studentene store karrieremuligheter etter endt utdanning.
Som en front-end utvikler skriver du koden bak det du ser og samhandler med når du åpner et nettsted, et program eller en app. Det er et økende behov for utviklere som besitter en kombinasjon av teknisk og visuell kompetanse.
Dette toårige utdanningsprogrammet gir deg ferdigheter for praktisk arbeid innenfor hovedområdene for utvikling av interaktive og dynamiske produkter. Programmet dekker både designferdigheter og tekniske programmeringsferdigheter.
Nett- og mobile enheter
Front-end utvikling er for deg som ønsker å jobbe med å utvikle brukerorienterte løsninger for nett- og mobile enheter. Programmet passer både for nybegynnere og for de som har jobbet med tradisjonelle medier og ønsker å utvide sine ferdigheter i å utvikle digitale løsninger.
Etter å ha fullført programmet, vil du ha tilegnet deg ferdigheter og kompetanse innen grunnleggende designprinsipper, universell design, helhetlige brukeropplevelser og teknologiløsninger som oppfyller dagens krav og behov.
Beste praksis for utviklere
I dette programmet vil du lære god praksis for utviklere. Du vil kunne produsere interaktive online løsninger, både visuelt og teknisk, og implementere en interaktiv løsning fra konseptstadiet til sluttproduktet. Studentene skal bygge nettverk med grafiske designere, interaksjonsdesignere, programmerere og innholdsutviklere. De vil videre kunne samarbeide med eksterne fagmiljøer innen sosiale medier, universell design, søkemotoroptimalisering og IT-sikkerhet.
Lær koding og programmeringsspråk
Studentene vil få en grundig introduksjon til bransjeverktøy som brukes til webutvikling. Du lærer prinsipper for god design, hvordan nettsider og interaktive produkter bygges både logisk og visuelt, og hvordan nettstedsteknologier kommuniserer med back-end-systemer. Du får innsikt i programmeringsspråk som Java, C-baserte språk, Ruby, PHP og Python, som alle har forskjellige styrker og svakheter og ulik bruk.
JavaScript er et sentralt verktøy for frontend-utviklere. I kombinasjon med HTML og CSS er JavaScript viktig for å lage dynamiske og interaktive online løsninger. Det er også viktig å vurdere når du skal bruke JavaScript-rammer, og når det er bedre å løse oppgaver uten å bruke det. Du vil bli introdusert for de mest oppdaterte JavaScript-rammene til enhver tid, for eksempel Angular and React. Feltet utvikler seg raskt, og nye rammer lanseres kontinuerlig.
Sass er det viktigste CSS-verktøyet studentene skal lære, men programmet dekker også verktøy som Less, Stylus og CSS-rammeverket Susy. Mot slutten av studiet vil studentene bli introdusert for Ajax for å utvikle mer avanserte online løsninger.
Programinformasjon
Neste oppstart:
- 15. oktober 2019
- 7. januar 2020
- 3. mars 2020
- 11. august 2020
Varighet:
- 2 år på heltid
- 4 år, deltid
Programsprog:
- Engelsk
Programmål
Programmet fokuserer på å utvikle produkter i skjæringspunktet mellom kundeopplevelse og systemutvikling. Produktene vi utvikler under programmet skal både ha en høy estetisk verdi, god funksjonalitet og korrekt teknisk utførelse. Dette betyr at studentene skal lære om designprosessen, interaksjonsdesign og programmering. Hovedmålet med programmet er å få praktiske ferdigheter, og treningsprogrammet består i stor grad av praktiske oppgaver der du skal jobbe med bransjespesifikke oppgaver.
Studentene vil få innsikt i hvordan de kan utøve entreprenørskap. Yrkesliv som frontend-utvikler krever kompetanse innen arbeidsflyt, automatisering og effektivisering av både arbeidsprosesser og produkt. Den avsluttende prosjekteksamen skal være på et nivå der den kan brukes som vedlegg til jobbsøknader eller som et forslag til en reell gjennomføring.
kurs
Kurs dekket i løpet av det første studieåret:
- Prosjektmetodikk
- Nett- og kommunikasjonsteknologier
- Design 1
- HTML og CSS
- Terminoppgave 1
- Interaksjonsdesign
- Grunnleggende programmering
- JavaScript 1
- Arbeidsflyt 1
- Porteføljeomtale 1
- Prosjekteksamen 1
Kurs dekket i løpet av andre studieår:
- CSS-rammer
- JavaScript 2
- Design 2
- Terminoppgave 2
- Industri kunnskap
- Arbeidsflyt 2
- JavaScript-rammer
- Porteføljeomtale 2
- Prosjekteksamen 2
Læringsutbytte
Du vil få:
- Kunnskap om konsepter og industriverktøy som brukes i webutvikling, produksjon og implementering av interaktive konsepter, løsninger og produkter.
- Kunnskap om språk, konsepter, teknikker og industriverktøy som brukes i webutvikling og i utviklingen av interaktive konsepter, løsninger og produkter.
- Kunnskap om de mest oppdaterte prosessmetoder, stylingverktøy og programmeringsspråk for kvalitetssikring, effektivisering og optimalisering av arbeidsprosessen.
- Kunnskap om de mest oppdaterte verktøyene som brukes i testing av nettsteder, interaktive løsninger og produkter på tvers av plattformer og operativsystemer.
- Kunnskap om grunnleggende designprinsipper og identitetselementer som brukes til å utvikle digitale produkter.
- Kunnskap om hvordan nettsteder og interaktive produkter er strukturert både logisk og visuelt.
- Kunnskap om hvordan nettstedsteknologier kommuniserer med back-end-systemer.
- Kunnskap om hvordan du gjennomgår nettsteder, interaktive løsninger, webtjenester og webinnhold i forhold til overholdelse av forskrifter og retningslinjer for universell utforming av IKT-løsninger og webstandarder.
- Bransjekunnskap om hvordan interaktive konsepter og løsninger skal utarbeides, presenteres og leveres internt såvel som eksternt, og kunnskap om metoder for entreprenørskap innen feltet.
- Oppdatert fagkunnskap gjennom teknisk litteratur, forelesninger, nettportaler og utviklermiljøer både lokalt og internasjonalt.
- Kunnskap om bransjens historie og internettutviklingen.
- Innblikk i ditt personlige potensiale for utvikling og hvordan du kan holde deg oppdatert om de nyeste trendene og utviklingen på området.
- Evnen til å redegjøre for valg av verktøy, metoder og teknikker under planlegging, utvikling, design og testing av interaktive produkter og webtjenester.
- Evnen til å redegjøre for forskrifter og retningslinjer for universell utforming av IKT-løsninger og nettstandarder.
- Evnen til å reflektere over egen praksis som frontend-utvikler, og tilpasse den med riktig veiledning.
- Evnen til å reflektere over tilbakemeldinger fra brukerne eller generelle teknologiske trender, og tilpasse din egen praksis i tråd med disse.
- Evnen til å finne informasjon og materiale som er relevant for problemer relatert til frontend-utvikling.
- Evnen til å utføre brukertesting av nye eller eksisterende interaktive produkter eller tjenester, og identifisere og dokumentere både visuelle og tekniske feil.
- Evnen til å gjennomgå utviklingsprosessen for interaktive produkter og tjenester som vil bli brukt på forskjellige plattformer.
- Evnen til å redegjøre for metoder for entreprenørskap knyttet til ditt fagfelt.
- Evnen til å planlegge og utføre webdesignoppgaver og utvikle interaktive produkter alene eller som en gruppe.
- Evnen til å planlegge og utføre frontend-oppgaver i tråd med etiske standarder, universelle designretningslinjer, målgruppenes behov, eller i tråd med kundenes briefs.
- Evnen til å planlegge interaktive nettløsninger både visuelt og teknisk, og implementere en interaktiv løsning fra konseptstadiet til det ferdige og fullt operative sluttproduktet.
- Evnen til å implementere brukervennlige interaktive løsninger i henhold til behovene til utvalgte målgrupper.
- Evnen til å bygge relasjoner med grafiske designere, interaksjonsdesignere, programmerere og innholdsutviklere, og delta i diskusjoner om utvikling av tverrfaglig og fremtidsrettet praksis.
- Evnen til å fungere som en medspiller og nøkkelperson i prosjekter som krysser hverandre med beslektede yrker og utfører entreprenørskap innen ditt fagfelt.
- Evnen til å bygge relasjoner med eksterne fagmiljøer innen sosiale medier, universell design, søkemotoroptimalisering og IT-sikkerhet.
- Evnen til å bidra til avklaringer, effektivisering og kvalitetssikringsprosesser i et selskap, både internt og eksternt, gjennom bruk av beste praksis for utviklere.
Jobbmuligheter
Som utdannet frontend-utvikler besitter du kunnskapen, ferdighetene og kompetansen som trengs for å utvikle og produsere brukerorienterte løsninger og tjenester for nett- og mobile enheter. Hovedmålet med programmet er å gi deg praktisk og bransjelevant utdanning for å forberede deg på arbeidslivet etter at du er ferdig.
Det er et stort utvalg av stillingsannonser knyttet til dette feltet for forskjellige virksomheter og yrker. Etter at du har fullført programmet, vil du kunne jobbe for virksomheter som designbyråer, IT-selskaper, programvarehus, mediebyråer eller kommunikasjonsbyråer. Disse næringene endrer seg kontinuerlig på grunn av den raske teknologiske utviklingen. Jobbbeskrivelser vil derfor variere og endres over relativt korte tidsperioder.
Videre studier
Utdanning kan også fungere som en plattform for videre studier. Studenter som har studert front-end-utvikling kan også kombinere disse ferdighetene med grafisk design eller digital markedsføring .