Hogere professionele graad in front-end ontwikkeling
Noroff School of Technology and Digital Media
Belangrijke informatie
Selecteer een locatie
Campuslocatie
Oslo, Noorwegen
Talen
Engels
Studieformaat
Afstand leren
Duur
2 - 4 jaar
Tempo
Full time, Deeltijd
Collegegeld
EUR 14.000 / per semester *
Deadline voor aanmelding
Informatie aanvragen
Eerste startdatum
Informatie aanvragen
* deeltijdprijs: 1.750 Euro per semester
Beurzen
Ontdek mogelijkheden voor beurzen om je studie te financieren
Invoering
Front-end Development is een technologisch onderwijs waar visueel ontwerp codering, webdesign en UX-ontwerp ontmoet. Er is veel vraag naar front-end ontwikkelaars, waardoor de studenten na hun afstuderen geweldige carrièremogelijkheden krijgen.
Als front-end ontwikkelaar schrijf je de code achter wat je ziet en waarmee je communiceert wanneer je een website, een programma of een app opent. Er is steeds meer behoefte aan developers die beschikken over een combinatie van technische en visuele expertise.
Dit tweejarige onderwijsprogramma biedt u de vaardigheden voor praktisch werk op het gebied van het ontwikkelen van interactieve en dynamische producten. Het programma omvat zowel ontwerpvaardigheden als technische programmeervaardigheden.
Web- en mobiele apparaten
Front-end ontwikkeling is voor diegenen die willen werken met het ontwikkelen van gebruikersgerichte oplossingen voor web- en mobiele apparaten. Het programma is geschikt voor zowel beginners als voor degenen die met traditionele media hebben gewerkt en hun vaardigheden bij het ontwikkelen van digitale oplossingen willen uitbreiden.
Na het voltooien van het programma, heb je vaardigheden en expertise verworven in basisontwerpprincipes, universeel ontwerp, holistische gebruikerservaringen en technologische oplossingen die voldoen aan de eisen en behoeften van vandaag.
Best practices voor ontwikkelaars
In dit programma leert u best practices voor ontwikkelaars. Je zult in staat zijn om interactieve online oplossingen te produceren, zowel visueel als technisch, en een interactieve oplossing te implementeren vanaf het conceptuele stadium tot het eindproduct. Studenten bouwen netwerken met grafisch ontwerpers, interactieontwerpers, programmeurs en inhoudontwikkelaars. Ze zullen verder kunnen samenwerken met externe gespecialiseerde omgevingen op het gebied van sociale media, universeel ontwerp, zoekmachineoptimalisatie en IT-beveiliging.
Leer codeer- en programmeertalen
De studenten krijgen een grondige inleiding tot industriële tools die worden gebruikt voor webontwikkeling. Je leert principes voor goed ontwerp, hoe webpagina's en interactieve producten zowel logisch als visueel worden gebouwd, en hoe websitetechnologieën communiceren met back-end systemen. U krijgt inzicht in programmeertalen zoals Java, C-gebaseerde talen, Ruby, PHP en Python, die allemaal verschillende sterke en zwakke punten en verschillende toepassingen hebben.
JavaScript is een belangrijk hulpmiddel voor frontend-ontwikkelaars. In combinatie met HTML en CSS is JavaScript essentieel om dynamische en interactieve online oplossingen te creëren. Het is ook belangrijk om te overwegen wanneer u JavaScript-frameworks moet gebruiken en wanneer het beter is om taken op te lossen zonder het te gebruiken. U maakt op elk gewenst moment kennis met de meest bijgewerkte JavaScript-frameworks, zoals Angular en React. Het veld ontwikkelt zich snel en er worden voortdurend nieuwe kaders gelanceerd.
Sass is de belangrijkste CSS-tool die de studenten zullen leren, maar het programma omvat ook tools zoals Less, Stylus en het CSS-framework Susy. Tegen het einde van het programma maken de studenten kennis met Ajax om meer geavanceerde online oplossingen te ontwikkelen.
Programma-informatie
Volgende opstart:
- 15 oktober 2019
- 7 januari 2020
- 3 maart 2020
- 11 augustus 2020
Looptijd:
- 2 jaar, voltijds
- 4 jaar, deeltijd
Programmataal:
- Engels
Programmadoelen
Het programma richt zich op het ontwikkelen van producten op het snijvlak van klantervaring en systeemontwikkeling. De producten die we tijdens het programma ontwikkelen, moeten zowel een hoge esthetische waarde, goede functionaliteit als een correcte technische uitvoering hebben. Dit betekent dat de studenten leren over het ontwerpproces, interactieontwerp en programmeren. Het hoofddoel van het programma is om praktische vaardigheden op te doen, en het trainingsprogramma bestaat grotendeels uit praktische opdrachten waarbij u met branchespecifieke taken werkt.
Studenten krijgen inzicht in hoe ze ondernemerschap kunnen uitoefenen. Het professionele leven als frontend-ontwikkelaar vereist expertise in workflows, automatisering en het stroomlijnen van zowel werkprocessen als het product. Het eindexamen van het project moet op een niveau zijn waarop het kan worden gebruikt als bijlage bij sollicitaties of als een voorstel voor een echte implementatie.
cursussen
Cursussen die tijdens het eerste studiejaar zijn behandeld:
- Project methodiek
- Web- en communicatietechnologieën
- Ontwerp 1
- HTML en CSS
- Termijnopdracht 1
- Interactieontwerp
- Basisprogrammering
- JavaScript 1
- Werkstromen 1
- Portfolio beoordeling 1
- Project examen 1
Cursussen behandeld tijdens het tweede studiejaar:
- CSS-frameworks
- JavaScript 2
- Ontwerp 2
- Termijnopdracht 2
- Kennis van de industrie
- Workflows 2
- JavaScript-frameworks
- Portfolio beoordeling 2
- Project examen 2
Leerresultaten
Je krijgt:
- Kennis van concepten en industriële tools die worden gebruikt bij webontwikkeling, productie en implementatie van interactieve concepten, oplossingen en producten.
- Kennis van talen, concepten, technieken en industriële tools die worden gebruikt bij webontwikkeling en bij de ontwikkeling van interactieve concepten, oplossingen en producten.
- Kennis van de meest up-to-date procesmethoden, stylingtools en programmeertalen voor kwaliteitsborging, stroomlijning en optimalisatie van het werkproces.
- Kennis van de meest up-to-date tools die worden gebruikt bij het testen van websites, interactieve oplossingen en producten op verschillende platforms en besturingssystemen.
- Kennis van fundamentele ontwerpprincipes en identiteitselementen die worden gebruikt om digitale producten te ontwikkelen.
- Kennis van hoe websites en interactieve producten zowel logisch als visueel gestructureerd zijn.
- Kennis van hoe websitetechnologieën communiceren met back-endsystemen.
- Kennis over het beoordelen van websites, interactieve oplossingen, webservices en webcontent in termen van naleving van voorschriften en richtlijnen voor universeel ontwerp van ICT-oplossingen en webstandaarden.
- Kennis van de branche over hoe interactieve concepten en oplossingen moeten worden voorbereid, gepresenteerd en geleverd, zowel intern als extern, en kennis over methoden voor ondernemerschap binnen het veld.
- Bijgewerkte professionele kennis via technische literatuur, lezingen, online portals en ontwikkelaarsgemeenschappen, zowel lokaal als internationaal.
- Kennis van de geschiedenis van de industrie en de ontwikkeling van internet.
- Inzichten in uw persoonlijke ontwikkelingspotentieel en hoe u op de hoogte kunt blijven van de nieuwste trends en ontwikkelingen in het veld.
- De mogelijkheid om rekening te houden met de keuze van tools, methoden en technieken tijdens het plannen, ontwikkelen, ontwerpen en testen van interactieve producten en webservices.
- Het kunnen verantwoorden van regelgeving en richtlijnen voor het universele ontwerp van ICT-oplossingen en webstandaarden.
- De mogelijkheid om na te denken over uw eigen praktijk als frontend-ontwikkelaar en deze aan te passen met de juiste begeleiding.
- De mogelijkheid om na te denken over gebruikersfeedback of algemene technologische trends, en uw eigen werkwijzen hierop aan te passen.
- De mogelijkheid om informatie en materialen te vinden die relevant zijn voor kwesties die verband houden met frontend-ontwikkeling.
- De mogelijkheid om gebruikerstesten van nieuwe of bestaande interactieve producten of diensten uit te voeren en zowel visuele als technische defecten te identificeren en te documenteren.
- De mogelijkheid om het ontwikkelproces te beoordelen voor interactieve producten en diensten die op verschillende platforms zullen worden gebruikt.
- De mogelijkheid om verantwoording af te leggen over methoden voor ondernemerschap die verband houden met uw vakgebied.
- De mogelijkheid om webontwerptaken te plannen en uit te voeren en interactieve producten alleen of als groep te ontwikkelen.
- De mogelijkheid om frontend-opdrachten te plannen en uit te voeren in overeenstemming met ethische normen, universele ontwerprichtlijnen, de behoeften van de doelgroepen of in overeenstemming met klantverklaringen.
- De mogelijkheid om interactieve weboplossingen zowel visueel als technisch te plannen en een interactieve oplossing te implementeren vanaf de conceptfase tot het voltooide en volledig operationele eindproduct.
- De mogelijkheid om gebruikersvriendelijke interactieve oplossingen te implementeren volgens de behoeften van geselecteerde doelgroepen.
- Het vermogen om relaties op te bouwen met grafisch ontwerpers, interactieontwerpers, programmeurs en inhoudontwikkelaars, en deel te nemen aan discussies over de ontwikkeling van interdisciplinaire en toekomstgerichte praktijken.
- Het vermogen om op te treden als een co-speler en sleutelfiguur in projecten die verband houden met gerelateerde beroepen en ondernemerschap op uw vakgebied uitvoeren.
- Het vermogen om relaties op te bouwen met externe gespecialiseerde omgevingen op het gebied van sociale media, universeel ontwerp, zoekmachineoptimalisatie en IT-beveiliging.
- Het vermogen om bij te dragen aan verduidelijking, stroomlijning en kwaliteitsborgingsprocessen in een bedrijf, zowel intern als extern, door het gebruik van best practices voor ontwikkelaars.
Vacatures
Als een getrainde front-end ontwikkelaar bezit u de kennis, vaardigheden en expertise die nodig zijn om gebruikersgerichte oplossingen en diensten voor web- en mobiele apparaten te ontwikkelen en te produceren. Het hoofddoel van het programma is om u praktisch en voor de industrie relevant onderwijs te bieden om je voor te bereiden op het beroepsleven na je afstuderen.
Er is een grote verscheidenheid aan vacatures met betrekking tot dit vakgebied voor verschillende bedrijven en beroepen. Nadat je het programma hebt afgerond, kun je werken voor bedrijven zoals ontwerpbureaus, IT-bedrijven, softwarehuizen, mediabureaus of communicatiebureaus. Deze industrieën veranderen voortdurend door snelle technologische ontwikkelingen. Functieomschrijvingen zullen daarom in relatief korte tijd variëren en veranderen.
Verdere studies
Onderwijs kan ook dienen als platform voor verdere studies. Studenten die Front-end Development hebben gestudeerd, kunnen deze vaardigheden ook combineren met grafisch ontwerp of digitale marketing .
Over de school
Vragen
Vergelijkbare cursussen
MBA in IT-beheer
- Online
MSc in Software Engineering
- Hoboken, Verenigde Staten
Master Informatietechnologie Management (MA)
- Online