logo

Frontend utvikling

2 år høyere fagskoleutdanning

Studiested:

Oslo / Bergen / Nett

Varighet:

2år (4år nettstudier deltid)

Omfang:

Fulltid

Studiestart:

På campus: 12august
På nettstudier: 13.august/
15.oktober

Undervisningsspråk:

På campus: Norsk/Engelsk
På nett: Engelsk

Studieplasser:

30

Grad:

Høyere fagskolegrad

Studiepoeng:

120


"Frontend-utvikling er teknologiutdanningen hvor
visuell utforming møter koding, web- og UX-design. Det store behovet for frontend-utviklere nærmest garanterer jobb etter studiene."

Generell studiekompetanse eller yrkesrettet utdanning med fagbrev. Det kan også søkes på grunnlag av realkompetanse.Les mer.

Som frontend-utvikler skriver du koden bak det du kan se og interagere med når du åpner en nettside, et program eller en app. Behovet for utviklere som besitter en kombinasjon av teknisk og visuell kompetanse er økende. Denne toårige utdanningen gir kompetanse for praktisk arbeid innen de viktigste områdene ved utvikling av interaktive og dynamiske produkter. Studiet dekker både designfaglige og tekniske programmeringsferdigheter.


Web- og mobile enheter

Frontend-utvikling er for deg som vil jobbe med utvikling av brukerorienterte løsninger for web- og mobile enheter. Studiet passer for både nybegynnere innen fagfeltet, og dem som har jobbet med tradisjonelle medier og ønsker å jobbe videre med utvikling av digitale løsninger.

Etter utdanningen har du kompetanse i grunnleggende designprinsipper, universell utforming, helhetlige brukeropplevelser og tekniske løsninger som oppfyller dagens krav og behov.


"I løpet av det første semesteret har vi allerede designet og kodet flere nettsider. Studiet er utfordrende, og det er gøy!" - Ida Stensrud, student


God utviklerpraksis

Gjennom studiet vil du lære god utviklerpraksis. Du vil kunne produsere interaktive webløsninger, både visuelt og teknisk, og gjennomføre en interaktiv løsning fra idé til ferdig og fungerende produkt. Studentene vil kunne bygge relasjoner med grafisk designere, interaksjonsdesignere, programmerere, og innholdsutviklere. Videre vil de kunne samarbeide med eksterne fagmiljøer innen sosiale medier, universell utforming, søkemotoroptimalisering og IT-sikkerhet.



Lær koding og programmeringsspråk

Studentene får grundig innføring i bransjeverktøy som anvendes innen webutvikling. Du lærer designprinsipper, hvordan nettsider og interaktive produkter er bygget opp logisk og visuelt, og hvordan nettsideteknologi kommuniserer med bakenforliggende systemer. Undervisningen gir innblikk i programmeringsspråk som Java, C-baserte språk, Ruby, php og Python, som alle har ulike styrker og svakheter og forskjellige bruksområder.


JavaScript er viktig for frontend-utviklere. I kombinasjon med HTML og CSS står dette sentralt for å skape dynamiske og interaktive webløsninger. Det er også viktig å vudere når det er hensiktsmessig å benytte JavaScript-rammeverk, og når det er best å løse oppdrag uten å anvende dette. Du blir introdusert for de til enhver tid mest aktuelle JavaScript-rammeverkene, eksempelvis Angular og React. Utviklingen på feltet skjer raskt og det blir stadig lansert nye rammeverk.


Sass er det viktigste CSS-verktøyet studentene lærer, men studiet tar også for seg Less, Stylus og CSS-rammeverket Susy. Mot slutten av studiet blir studentene introdusert for AJAX for å kunne utvikle mer avanserte webløsninger.

Studiets oppbygging

Studiet har fokus på utvikling av produkter i grensesnittet mellom kundeopplevelse og systemutvikling. Produktene som utvikles i løpet av studiet skal både ha estetisk verdi, god funksjonalitet og riktig teknisk utførelse. Studentene lærer derfor designprosess, interaksjonsdesign og programmering. Studiets hovedmål er praktisk ferdighetsmestring, og undervisningsopplegget består i stor grad av praktisk arbeid med bransjenære oppgaver.


Studentene får innblikk i hvordan utøve entreprenørskap. Et yrkesliv som frontend-utvikler krever kompetanse i arbeidsflyt, automatisering og effektivisering av både arbeidsprosess og produkt. Avsluttende prosjekteksamen skal kunne brukes som vedlegg til en jobbsøknad eller som forslag til en virkelig produksjon.


Du får kunnskap om;

  • Begreper og bransjeverktøy som anvendes innen webutvikling, produksjon og implementering av interaktive konsepter, -løsninger og -produkter.

  • Språk, begreper, teknikker og bransjeverktøy som anvendes innen webutvikling og ved utvikling av interaktive konsepter, -løsninger og -produkter.

  • De mest aktuelle prosessmetoder, stilsettverktøy og programmeringsspråk for kvalitetssikring, effektivisering og optimalisering av arbeidsprosessen.

  • De mest aktuelle verktøy som anvendes for testing av websider, interaktive løsninger og produkter på tvers av plattformer og operativsystemer.

  • Grunnleggende designprinsipper og identitetselementer som anvendes i utvikling av digitale produkter kunnskap om hvordan nettsider og interaktive produkter er bygd opp logisk og visuelt.

  • Hvordan nettsideteknologi kommuniserer med bakenforliggende systemer.

  • Vurdere nettsider, interaktive løsninger, webtjenester og webinnhold i forhold til regelverk og retningslinjer for universell utforming av IKT-løsninger og webstandarder.

  • Bransjekunnskap om hvordan interaktive konsepter og løsninger skal utarbeides, presenteres og leveres både internt og eksternt og kjennskap til metoder for entreprenørskap innen fagfeltet.

  • Oppdatere sin faglige kunnskap gjennom faglitteratur, faglige foredrag, nettbaserte portaler og utviklermiljøer både lokalt og internasjonalt kjenne til bransjens historie og internettets oppbygging.

  • Innsikt i egne utviklingsmuligheter og holder seg oppdatert på de nyeste trendene og nyutviklinger innen fagfeltet.

  • Gjøre rede for valg av verktøy, metoder og teknikker i planlegging, utvikling, utforming og testing av interaktive produkter og webløsninger.

  • Gjøre rede for bruk av regelverk og retningslinjer for universell utforming av IKT-løsninger og webstandarder.

  • Reflektere over egen utøvelse som Frontend-utvikler og justere denne under veiledning.

  • "Frontend-studiet på Noroff er veldig praktisk rettet. Du lærer å designe, utvikle og implementere en webside helt fra scratch."
    - Audun Andre Naley, student


  • Reflektere over brukertilbakemeldinger eller generelle teknologiske utviklingstrender og justere egen yrkesutøvelse etter dette finne informasjon og fagstoff relevant for en problemstilling relatert til front-end utvikling.

  • Gjennomføre en brukertest av nye eller eksisterende interaktive produkter eller tjenester og identifisere og dokumentere både visuelle og tekniske mangler.

  • Kartlegge utviklingsprosessen av interaktive produkter og tjenester som skal benyttes på forskjellige plattformer.

  • Gjøre rede for metoder for entreprenørskap relatert til fagfeltet planlegge og gjennomføre oppdrag innen webdesign og utvikle interaktive produkter alene eller som deltager i gruppe.

  • Planlegge og gjennomføre Frontend oppdrag i tråd med etiske krav, retningslinjer for universell utforming, målgruppenes behov eller kundebrief.

  • Planlegge interaktive webløsninger både visuelt og teknisk og gjennomføre en interaktiv løsning fra ide til ferdig, fullt fungerende produkt.

  • Utføre brukervennlige interaktive løsninger etter utvalgte målgruppers behov.

  • Bygge relasjoner med grafisk designere, interaksjonsdesignere, programmerere, og innholdsutviklere og delta i diskusjoner om utvikling av tverrfaglig og fremtidsrettet praksis.

  • Fungere som medspiller og nøkkelperson i prosjekter som går på tvers av nærliggende fag og utføre entreprenørskap innen fagfeltet.

  • Bygge relasjoner med eksterne fagmiljøer innen sosiale medier, universell utforming, søkemotoroptimalisering og IT-sikkerhet.

  • Bidra til tydeliggjøring, effektivisering og kvalitetssikring i en bedrift både internt og ekstern gjennom god utviklerpraksis

Campus:

57.250,- per semester.

Kr 1.500,- i registreringsavgift.

Se hva du kan få støtte av Lånekassen!


Nettstudier:

Heltid: 35.000,- per semester

Deltid: 17.500,- per semester

Første semester:

  • Prosjektmetodikk
  • Web- og kommunikasjon
  • Design 1
  • HTML og CSS
  • Semesteroppgave1
  • Andre semester:

    • Interaksjonedesign
    • Grunleggende programmering
    • JavaScript 1
    • Arbiedsflyt 1
    • Porteføljevurdering1
    • Prosjekteksamen 1

    Tredje semester:

    • CSS-rammeverk
    • JavaScript 2
    • Design 2
    • Semesteroppgave 2

    Fjerde semester:

    • Bransjekunnskap
    • Arbeidsflyt 2
    • JavaScript-rammeverk
    • Porteføljevurdering 2
    • Prosjekteksamen 2

    Som ferdig utdannet frontend-utvikler besitter du kunnskap, ferdigheter og kompetanse innen utvikling og produksjon av brukerorienterte løsninger og tjenester for web- og mobile enheter. Studiets hovedmål er å gi deg praktisk og bransjerelevant opplæring innen faget slik at du er klar for jobb etter det toårige studiet.

    Det finnes et stort utvalg av jobbutlysninger relatert til faget i ulike områder av arbeidslivet. Etter studiet vil du være i stand til å utføre arbeid i bl. a. designbyråer, IT-firmaer, programvarehus, mediehus eller kommunikasjonsbedrifter. Bransjene er i stadig endring ettersom teknologiutviklingen skjer raskt. Yrkes- og stillingsbeskrivelser vil derfor variere og endre seg over relativt kort tid.


    Utdanningen fungerer også som plattform for videre studier innen feltet. Studenter som har studert frontend-utvikling kan også kombinere dette med grafisk design eller digital markedsføring.







    Faglærere:


    Shabana teacher

    Shabana Jahan

    Faglærer, Oslo

    Eivind teacher

    Eivind Solberg

    Faglærer, Oslo

    Lasse teacher

    Lasse Hagland

    Faglærer, Bergen

    Martins Macs

    Faglærer, Bergen

    Lasse teacher

    Bradford Lowry

    Faglærer, Stavanger

    Alle våre studiesteder:



    Spørsmål om utdanningen

    Kontaktskjema

    Relaterte nyheter

    – Jeg synes det er veldig spennende å kunne bruke kunnskapen jeg skaffer meg gjennom studiet direkte inn i FN, sier frontend-studenten.

    – Jeg var ikke noe stor fan av videregående, men å studere er helt annerledes og mye mer interessant, det man lærer er veldig relevant, sier han.

    – Geir André (36) jobber som sikkerhetsekspert i Kristiansand. – For meg er det drømmen å fullføre en bachelorgrad.

    Copyright © Noroff Education AS

    Front-end Development

    2 year Higher Vocational Education

    Financial support from lånekassen?

    Yes - Check out what you are entitled!

    Locations:

    Oslo / Bergen / Online

    Duration:

    2 years (4 years online part-time)

    Scope:

    Full time

    Startups:

    Campus: 12 August
    Online: 13 August/
    15 October

    Programme language:

    Campus: Norwegian/English
    Online: English

    Capacity Campus:

    30

    Degree:

    Higher Professional Degree

    Credits:

    120 ECVET


    "Front-end Development is the technology education
    where visual design meets coding, web design and UX design. Front-end developers are in great demand,
    giving the students great career opportunities after graduation."

    Admission by formal competence or admission by prior learning. Read more.

    As a front-end developer, you write the code behind what you see and interact with when you open a website, a program or an app. There is an increasing need for developers who possess a combination of technical and visual expertise. This two-year education programme provides you with the skills for practical work within the main areas of developing interactive and dynamic products. The programme covers both design skills and technical programming skills.


    Web and mobile devices

    Front-end development is for those who wish to work with developing user-oriented solutions for web and mobile devices. The programme is suitable for beginners as well as those who have worked with traditional media and wish to expand their skills in developing digital solutions.

    After completing the programme, you will have acquired skills and expertise in basic design principles, universal design, holistic user experiences and technical solutions which meet the requirements and needs of today.


    "During the first semester, you will already be designing and coding several web pages. The programme is challenging, and it's fun!" - Ida Stensrud, student


    Best practices for developers

    In this programme you will learn best practices for developers. You will be able to produce interactive online solutions, both visually and technically, and implement an interactive solution from the conceptual stage until the final product. Students will build networks with graphic designers, interaction designers, programmers and content developers. They will further be able to collaborate with external specialist environments in the fields of social media, universal design, search engine optimization and IT security.



    Learn coding and programming languages

    The students will receive a thorough introduction to industry tools used for web development. You will learn principles for good design, how webpages and interactive products are built both logically and visually, and how website technologies communicate with back-end systems. You will gain insights into programming languages such as Java, C-based languages, Ruby, php, and Python, all of which have different strengths and weaknesses and different uses.


    JavaScript is a key tool for frontend developers. In combination with HTML and CSS, JavaScript is essential to create dynamic and interactive online solutions. It is also important to consider when to use JavaScript frameworks and when it is better to solve tasks without using it. You will be introduced to the most updated JavaScript frameworks at any given time, such as Angular and React. The field is developing rapidly, and new frameworks are continually being launched.


    Sass is the main CSS tool the students will learn, but the programme also covers tools like Less, Stylus and the CSS framework Susy. Towards the end of the programme, the students will be introduced to Ajax to develop more advanced online solutions.

    Programme objectives

    The programme focuses on developing products in the intersection between the customer experience and system development. The products we develop during the programme should have both a high aesthetic value, good functionality and correct technical execution. This means the students will learn about the design process, interaction design and programming. The main objective of the programme is to gain practical skills, and the training programme is largely comprised of practical assignments where you will be working with industry-specific tasks.


    Students will get insights into how to exercise entrepreneurship. A professional life as a frontend developer requires expertise in workflows, automation and streamlining og both working processes and the product. The final project exam should be on a level where it can be used as an attachment to job applications or as a proposal for a real implementation.


    You will gain;

    • Knowledge of concepts and industry tools used in web development, production and implementation of interactive concepts, solutions and products.

    • Knowledge of languages, concepts, techniques and industry tools that are used in web development and in the development of interactive concepts, solutions and products.

    • Knowledge of the most up-to-date process methods, styling tools and programming languages for quality assurance, streamlining and optimization of the work process.

    • Knowledge about the most up-to-date tools used in website testing, interactive solutions and products across platforms and operating systems

    • Grunnleggende designprinsipper og identitetselementer som anvendes i utvikling av digitale produkter kunnskap om hvordan nettsider og interaktive produkter er bygd opp logisk og visuelt.

    • Hvordan nettsideteknologi kommuniserer med bakenforliggende systemer.

    • Vurdere nettsider, interaktive løsninger, webtjenester og webinnhold i forhold til regelverk og retningslinjer for universell utforming av IKT-løsninger og webstandarder.

    • Bransjekunnskap om hvordan interaktive konsepter og løsninger skal utarbeides, presenteres og leveres både internt og eksternt og kjennskap til metoder for entreprenørskap innen fagfeltet.

    • Oppdatere sin faglige kunnskap gjennom faglitteratur, faglige foredrag, nettbaserte portaler og utviklermiljøer både lokalt og internasjonalt kjenne til bransjens historie og internettets oppbygging.

    • Innsikt i egne utviklingsmuligheter og holder seg oppdatert på de nyeste trendene og nyutviklinger innen fagfeltet.

    • Gjøre rede for valg av verktøy, metoder og teknikker i planlegging, utvikling, utforming og testing av interaktive produkter og webløsninger.

    • Gjøre rede for bruk av regelverk og retningslinjer for universell utforming av IKT-løsninger og webstandarder.

    • Reflektere over egen utøvelse som Frontend-utvikler og justere denne under veiledning.

    • "Frontend-studiet på Noroff er veldig praktisk rettet. Du lærer å designe, utvikle og implementere en webside helt fra scratch."
      - Audun Andre Naley, student


    • Reflektere over brukertilbakemeldinger eller generelle teknologiske utviklingstrender og justere egen yrkesutøvelse etter dette finne informasjon og fagstoff relevant for en problemstilling relatert til front-end utvikling.

    • Gjennomføre en brukertest av nye eller eksisterende interaktive produkter eller tjenester og identifisere og dokumentere både visuelle og tekniske mangler.

    • Kartlegge utviklingsprosessen av interaktive produkter og tjenester som skal benyttes på forskjellige plattformer.

    • Gjøre rede for metoder for entreprenørskap relatert til fagfeltet planlegge og gjennomføre oppdrag innen webdesign og utvikle interaktive produkter alene eller som deltager i gruppe.

    • Planlegge og gjennomføre Frontend oppdrag i tråd med etiske krav, retningslinjer for universell utforming, målgruppenes behov eller kundebrief.

    • Planlegge interaktive webløsninger både visuelt og teknisk og gjennomføre en interaktiv løsning fra ide til ferdig, fullt fungerende produkt.

    • Utføre brukervennlige interaktive løsninger etter utvalgte målgruppers behov.

    • Bygge relasjoner med grafisk designere, interaksjonsdesignere, programmerere, og innholdsutviklere og delta i diskusjoner om utvikling av tverrfaglig og fremtidsrettet praksis.

    • Fungere som medspiller og nøkkelperson i prosjekter som går på tvers av nærliggende fag og utføre entreprenørskap innen fagfeltet.

    • Bygge relasjoner med eksterne fagmiljøer innen sosiale medier, universell utforming, søkemotoroptimalisering og IT-sikkerhet.

    • Bidra til tydeliggjøring, effektivisering og kvalitetssikring i en bedrift både internt og ekstern gjennom god utviklerpraksis

    Campus:

    57.250,- per semester.

    Kr 1.500,- registration fee.

    Check what you are entitled to from Lånekassen!


    Online:

    Full-time: 35.000,- per semester

    Part-time: 17.500,- per semester

    First semester:

  • Project methodology
  • Web and communication technologies
  • Design 1
  • HTML og CSS
  • Term assignment 1
  • Second semester:

    • Interaction design
    • Basic programming
    • JavaScript 1
    • Workflows 1
    • Portfolio review 1
    • Project exam 1

    Tredje semester:

    • CSS frameworks
    • JavaScript 2
    • Design 2
    • Term assignment 2

    Fjerde semester:

    • Industry knowledge
    • Workflows 2
    • JavaScript frameworks
    • Portfolio review 2
    • Project exam 2

    As a trained frontend developer you possess the knowledge, skills and expertise needed to develop and produce user-oriented solutions and services for web and mobile devices. The main objective of the programme is to provide you with a practical and industry-relevant education to prepare you for the working life after you graduate.

    There is a great variety in job adverts related to this field for various businesses and professions. After you complete the programme, you will be able to work for businesses like design agencies, IT companies, software houses, media agencies or communication agencies. These industries are constantly changing due to rapid technological developments. Job descriptions will therefore vary and change over relatively short periods of time.


    The education can also serve as a platform for further studies. Students who have studied Front-end Development can also combine these skills with Graphic Design or Digital Marketing.







    Lecturing class:


    Shabana teacher

    Shabana Jahan

    Vocational teacher, Oslo

    Eivind teacher

    Eivind Solberg

    Vocational teacher, Oslo

    Lasse teacher

    Lasse Hagland

    Vocational teacher, Bergen

    Martins Macs

    Vocational teacher, Bergen

    Lasse teacher

    Bradford Lowry

    Vocational teacher, Stavanger

    All our locations - Campus:



    Question about the education?

    Contact Form

    Related news

    – I find it excting to use the knoweldge I am gaining in school while studying in my internship at UN, says front-end student.

    – I was not the most actively involved student at high-school, however studying at Noroff is much more different compare to high-school, what I'm learing now is much more intressting, says Emil.

    – Geir André, 36 works as security expert at Noroff, Kristiansands campus. For me it is dream come true to get my bachelor degree.

    Copyright © Noroff Education AS