Frontend development
Sterren meten populariteit, niet kwaliteit.
We rangschikken keuzedelen binnen dezelfde groep (zelfde niveau + zelfde aard, bv "Verdiepend op niveau 4").
- Top 5% → ★★★★★
- Top 25% → ★★★★
- Top 50% → ★★★
- Top 75% → ★★
- Rest → ★
- <20 studentkeuzes → geen sterren
Score = 40% volume + 30% breedte + 30% conversie.
Bron: DUO MK11-peildatum 2025-11-25. Een keuzedeel met weinig sterren is niet automatisch slecht — het kan nieuw of niche zijn.
Zelf bouwen of inkopen?
Beschikbaar bij
Nog geen aanbieder bekend bij ons voor dit keuzedeel.
Mogelijk leveren een of meer van onze 4 bekende aanbieders (Boom, Savantis, Uitgeversgroep, All You Can Learn) dit keuzedeel ook — we hebben hun volledige aanbod nog niet gekoppeld. Bekijk alle aanbieders →
Algemene informatie
Beschrijving van het keuzedeel
Relevantie
Toelichting
Uitwerking
1 kerntaak, elk met 0 werkprocessen. Klik om uit te klappen.
D1-K1
Ontwikkelt een frontend met behulp van frontend development tools
3 werkprocessen
· 12 kennis/vaardigheden
▼
Complexiteit
De beginnend beroepsbeoefenaar heeft te maken met een grote variëteit aan frontend oplossingen en achterliggende technieken. Daarnaast moet hij snel kunnen inspelen op de wensen van de klant en vooral van de gebruikers van de applicaties van de klant. Doordat vooral de ervaring van de gebruiker centraal staat, dient hij steeds de juiste balans te vinden tussen gewenste gebruikerservaring en de technische mogelijkheden, waarbij hij oog dient te hebben voor de technische (on)mogelijkheden. De werkzaamheden zijn dan ook niet-routinematig. De beginnend beroepsbeoefenaar moet specialistische kennis hebben van de techniek rondom frontend oplossingen, de responsiviteit van de interface en de optimalisatie van de vindbaarheid van de applicatie. Tevens beschikt de beginnend beroepsbeoefenaar over specifieke vaardigheden om de oplossingen te programmeren en te laten aansluiten op de wensen van de klant en de gebruiker.
Verantwoordelijkheid en zelfstandigheid
De beginnend beroepsbeoefenaar werkt in opdracht dan wel op eigen initiatief. Hij stemt zijn werkwijze altijd af met zijn leidinggevende of met het team. Hij is verantwoordelijk voor zijn eigen takenpakket en voor de resultaten van zijn eigen werk.
Vakkennis en vaardigheden
De beginnend beroepsbeoefenaar:
- § heeft specialistische kennis van relevante programmeertalen zoals HTML5, Javascript en structured CSS in relatie tot
- frontend development
- § heeft specialistische kennis van de werking van frontend frameworks
- § heeft kennis van de principes van responsive user interface design
- § heeft specialistische kennis van de verschillende aspecten van zoekmachine optimalisatie
- § kan frontend frameworks toepassen in een webapplicatie
- § kan commandline tools voor onder meer preprocessing toepassen in een webapplicatie
- § kan package- en componentmanagement toepassen in een webapplicatie
- § kan werken met plug-ins
- § kan de principes van responsive userinterfacedesign toepassen
- § kan de verschillende aspecten van zoekmachineoptimalisatie (SEO) toepassen
- § kan een webapplicatie optimaliseren wat snelheid betreft
Werkprocessen (3)
D1-K1-W1 Ontwikkelt de hoofdstructuur van de frontend ▼
Omschrijving
De beginnend beroepsbeoefenaar vertaalt de klantwens ten aanzien van de gebruikerservaring naar technische oplossingen voor de frontend. Hij kiest de juiste frameworks. Hij stelt de ontwikkelomgeving vast en maakt een stylesheet. Vervolgens programmeert hij de functionaliteiten mbt de frontend en stemt daarbij eventueel af met de backend developer. Hij test de gebruikerservaring van de frontend en functionaliteit en doet eventueel aanpassingen.
Resultaat
Een werkende hoofdstructuur van de frontend dat aansluit bij de gebruikerservaring
Gedrag
- Stemt tijdig af met betrokkenen (zoals klanten, backend developers en eventueel leidinggevende) over de frontend oplossingen
- Kiest op basis van technisch inzicht, de klantwensen en de gebruikerservaringen de meest passende frontend technieken,
- frameworks en programmeertalen ten behoeve van de basis structuur van de frontend
- Hanteert de programmacodes op de voorgeschreven wijze
- Achterhaalt zorgvuldig en systematisch de wensen van de klant en de ervaringen van de gebruikers ten aanzien van de frontend
- De onderliggende competenties zijn: Samenwerken en overleggen, Vakdeskundigheid toepassen, Op de behoeften en
- verwachtingen van de "klant" richten, Instructies en procedures opvolgen
Onderliggende competenties
D1-K1-W2 Maakt een user interface responsive ▼
Omschrijving
De beginnend beroepsbeoefenaar stelt vast op welke devices de applicatie zal draaien. Hij past de gehele frontend hierop aan. Hij test de responsiviteit van de interface en verbetert eventueel de responsiviteit.
Resultaat
De user interface is geschikt voor gewenste devices
Gedrag
- Stelt op basis van klantwensen en gebruikerservaring de meest gebruikte devices vast
- Kiest de meest geschikte technieken voor de gewenste devices en voor een zo optimaal mogelijk functionerende applicatie
- Hanteert de codes voor de userinterface volgens de voorgeschreven wijze
- Voert systematisch en efficiënt tests uit om de responsiviteit te meten
- De onderliggende competenties zijn: Vakdeskundigheid toepassen, Op de behoeften en verwachtingen van de "klant"
- richten, Instructies en procedures opvolgen, Onderzoeken
Onderliggende competenties
D1-K1-W3 Past zoekmachineoptimalisatie (SEO) toe ▼
Omschrijving
De beginnend beroepsbeoefenaar bepaalt de specifieke eigenschappen van de doelgroep en van de zoekmachines. Hij onderzoekt de vindbaarheid van de webapplicatie. Vervolgens optimaliseert hij de code van de applicatie. Hij adviseert de klant de klant over de vindbaarheid van applicatie.
Resultaat
Een optimaal vindbare applicatie voor de doelgroep
Gedrag
- Past de relevante tools toe om de vindbaarheid te meten
- Hanteert de voorschreven programmacodes zorgvuldig en volgt de aanwijzingen van de relevante zoekmachines nauwgezet op
- Is vindingrijk in het optimaliseren van de vindbaarheid en komt daarbij met creatieve en realiseerbare oplossingen
- Komt met een goed beargumenteerd en op de klant toegesneden advies ten aanzien van de vindbaarheid van webapplicatie
- De onderliggende competenties zijn: Vakdeskundigheid toepassen, Creëren en innoveren, Instructies en procedures
- opvolgen, Formuleren en rapporteren
- 5 van 5
Onderliggende competenties
Welke scholen geven dit?
Top 9 scholen op aantal studenten dat dit keuzedeel koos.
| School | Studenten | Opleidingen |
|---|---|---|
| ROC Graafschap College | 129 | 9 |
| ROC Midden Nederland | 112 | 3 |
| Zadkine | 76 | 2 |
| ROC van Amsterdam | 69 | 2 |
| Landstede | 38 | 2 |
| Scalda | 32 | 3 |
| ROC Deltion College | 27 | 2 |
| ROC Alfa-college | 7 | 6 |
| MBO Utrecht | 1 | 1 |
Welke opleidingen kunnen dit kiezen?
| Kwalificatie | Dossier | Aard | Status |
|---|---|---|---|
| Applicatie- en mediaontwikkelaar | Applicatieontwikkeling | Verdiepend | |
| Gamedeveloper | Applicatieontwikkeling | Verdiepend | |
| ICT system engineer | ICT support and systems | Verdiepend | |
| Immersief ontwerper | Immersieve productie | Verdiepend | |
| Immersief technicus | Immersieve productie | Verdiepend | |
| Mediavormgever | Mediavormgeving | Verdiepend | |
| Mediavormgever | Mediavormgeving (Gewijzigd 2020) | Verdiepend | |
| Software developer | Software development | Verdiepend | |
| Software developer | Software development (Gewijzigd 2024) | Verdiepend |
Heb jij dit keuzedeel gegeven?
Schrijf een review voor collega-onderwijsmanagers en docenten. Verificatie via je school-mailadres.
Stel mij op de hoogte (Release 2)