
Web Performance Cursus
Beheers elke laag van webprestaties — van de grondbeginselen van browserrendering tot geavanceerde edge computingstrategieën. Leer real-userdata te meten, knelpunten te elimineren en snellere ervaringen te leveren die hoger scoren en beter converteren. Deze cursus biedt front-end engineers en full-stack ontwikkelaars de tools om sites te bouwen die snel blijven onder realistische omstandigheden.
Wat je gaat leren:
Je ontwikkelt een volledig begrip van hoe browsers pagina's laden, parseren en renderen, en past die kennis vervolgens toe om elk brontype te optimaliseren — afbeeldingen, lettertypen, JavaScript en CSS. Je zet real-usermonitoring op, voert geautomatiseerde audits uit in CI-pijplijnen en gebruikt DevTools om precies te achterhalen waar de prestaties haperen. De cursus behandelt technieken op netwerkniveau, waaronder CDN-configuratie, HTTP-caching en moderne protocollen. Je leert ook hoe je prestatiegegevens aan belanghebbenden communiceert en hoe je snelheidsverbeteringen koppelt aan bedrijfsresultaten zoals conversie en omzet.
Hoe je praktisch studeert Web Performance Cursus
Hoe je oefent Web Performance Cursus
Voor bedrijven die hun team willen trainen
Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.
Cursusinhoud
8 Hoofdstukken • 38 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsGrondslagen van Webprestaties
Grondslagen van Webprestaties
Les 1 • Hoe Browsers Webpagina's Verwerken
Behandelt de volledige browserpipeline van DNS-zoekopdracht tot weergave. Legt alle latere optimalisatiewerkzaamheden uit in een concreet begrip van wat de browser doet.
Les 2 • Het Prestatiebudgetconcept
Introduceert budgetten als beperkingen op pagina-omvang, timing en verzoeken. Verbindt budgetbepaling aan bedrijfsdoelen en gebruikerservaringsdoelen.
Les 3 • Het Kritieke Weergavepad Begrijpen
Legt uit welke bronnen de weergave blokkeren en waarom. Bouwt de basis voor in latere hoofdstukken behandelde technieken voor het prioriteren van bronnen.
Les 4 • Kernprestatiemetingen Uitgelegd
Definieert gebruikersgerichte meetwaarden zoals FCP, LCP, CLS en INP. Biedt de woordenschat die nodig is om prestatie doelen te meten en te communiceren.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsPrestaties Meten en Profileren
Prestaties Meten en Profileren
Les 1 • Lab- versus veldgegevens
Onderscheidt synthetisch testen van real-user monitoring (RUM). Stelt verwachtingen voor wanneer elk gegevenstype geschikt is voor besluitvorming.
Les 2 • Geautomatiseerde Audittools
Behandelt Lighthouse, WebPageTest en vergelijkbare auditplatforms. Maakt herhaalbare, geautomatiseerde prestatiebeoordeling en regressiedetectie mogelijk.
Les 3 • Opzetten van Real-User Monitoring
Begeleidt implementatie van RUM met de Performance Observer API. Verbindt veldgegevensverzameling met de in hoofdstuk 1 gedefinieerde meetwaarden.
Les 4 • Profielen en Traces Interpreteren
Leert systematische analyse van opgenomen traces om lange taken en lay-out thrash te vinden. Overbrugt ruwe gegevens naar bruikbare optimalisatiebeslissingen.
Les 5 • Browser DevTools voor Prestaties
Leert het gebruik van de panelen Netwerk, Prestaties en Dekking. Stelt direct hands-on profilering van elke webpagina in een lokale omgeving mogelijk.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsNetwerklevering Optimaliseren
Netwerklevering Optimaliseren
Les 1 • Resourcehints en Voorladen
Leert dns-prefetch, preconnect, preload en prefetch-directieven. Vermindert waargenomen latentie door ophaalacties te initiëren voordat de browser ze ontdekt.
Les 2 • HTTP/2- en HTTP/3-protocollen
Legt multiplexing, headercompressie en QUIC-transport uit. Helpt studenten servers te configureren om moderne protocolvoordelen te benutten.
Les 3 • Compressie- en Coderingsstrategieën
Behandelt Gzip, Brotli en content encoding-onderhandeling. Vermindert direct overgedragen bytes voor tekstgebaseerde assets.
Les 4 • Content Delivery Networks
Behandelt CDN-architectuur, edge caching en origin offload. Vermindert geografische latentie voor een wereldwijd publiek.
Les 5 • Grondbeginselen van HTTP-Caching
Legt cache-control-directieven, ETags en cachehiërarchieën uit. Maakt het voor terugkerende bezoekers mogelijk om pagina's te laden met minimale netwerkverzoeken.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsAfbeeldingen en Media Optimaliseren
Afbeeldingen en Media Optimaliseren
Les 1 • Video- en Animatie-optimalisatie
Behandelt videocodering, autoplay-beleid en het vervangen van GIFs door video. Vermindert mediapayload voor bewegende inhoud.
Les 2 • Lazy Loading en Decodering
Behandelt native lazy loading, Intersection Observer en async decoding. Stelt de kosten van off-screen beeld uit om de initiële paginalading te verbeteren.
Les 3 • Compressie en Kwaliteitsafstemming
Behandelt lossy en lossless compressietools en kwaliteitsinstellingen. Balanceert bestandsgroottevermindering tegen acceptabele visuele degradatie.
Les 4 • Moderne Beeldformaten
Vergelijkt WebP, AVIF en legacy-formaten op kwaliteit en bestandsgrootte. Rust studenten uit om het juiste formaat voor elk gebruik te kiezen.
Les 5 • Responsieve Afbeeldingen met srcset en sizes
Leert het srcset-attribuut en de sizes-descriptor voor viewport-bewuste levering. Voorkomt dat te grote afbeeldingen worden geladen op kleine schermen.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsOptimalisatie van JavaScript-prestaties
Optimalisatie van JavaScript-prestaties
Les 1 • Bundling, Minification en Tree Shaking
Legt uit hoe bundelaars codegrootte verminderen door minificatie en dode-code-eliminatie. Vermindert direct parse- en overdrachtskosten.
Les 2 • Web Workers voor Off-Thread-Verwerking
Introduceert Web Workers en het structured clone-algoritme. Verplaatst CPU-intensief werk van de main-thread om INP te verbeteren.
Les 3 • Laadstrategieën voor JavaScript
Behandelt async-, defer- en module-laadattributen. Voorkomt dat scripts HTML-parsing blokkeren en de eerste weergave vertragen.
Les 4 • Beheer van Third-Party-Scripts
Audits van de impact van derden op main-thread-kosten en netwerkverzoeken. Biedt strategieën om externe scripts veilig te laden of uit te stellen.
Les 5 • Werk op de Main-Thread Verminderen
Identificeert lange taken, overmatige event-listeners en synchrone bewerkingen. Leert technieken om de main-thread responsief te houden.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsCSS- en Weergaveprestaties
CSS- en Weergaveprestaties
Les 1 • GPU-Compositie en Laagbeheer
Legt uit hoe de browser elementen promoot naar compositor-lagen. Leert wanneer lagen te promoveren en hoe laagexplosie te vermijden.
Les 2 • CSS-Animaties en Transities
Vergelijkt CSS-animaties, transities en JS-gestuurde animatie op prestaties. Begeleidt de selectie van de meest efficiënte animatie-aanpak.
Les 3 • Selector-Efficiëntie en Specificiteit
Legt uit hoe selectorcomplexiteit de kosten van stijlherberekening beïnvloedt. Leidt studenten naar het schrijven van selectors die de browser snel kan verwerken.
Les 4 • CSS-Levering en Kritieke CSS
Behandelt het inline zetten van kritieke stijlen en het uitstellen van niet-kritieke CSS. Elimineert render-blokkerende stylesheets om de eerste weergave te versnellen.
Les 5 • Lay-out- en Weergave-Triggers
Wijst CSS-eigenschappen toe aan lay-out-, weergave- en compositiefasen. Stelt studenten in staat kostbare eigenschapswijzigingen in animaties te vermijden.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsLettertype- en Asset-Optimalisatie
Lettertype- en Asset-Optimalisatie
Les 1 • Lettertype Subsetting en Unicode-bereiken
Behandelt subsetting-tools en de unicode-range-descriptor. Vermindert de bestandsgrootte van lettertypen door alleen de tekens op te nemen die een pagina daadwerkelijk gebruikt.
Les 2 • Grondbeginselen van het Laden van Weblettertypen
Legt FOIT, FOUT en font-display-strategieën uit. Adresseert direct CLS- en LCP-regressies veroorzaakt door laat ladende lettertypen.
Les 3 • Variabele Lettertypen voor Prestaties
Legt variabele lettertype-assen uit en hoe één bestand meerdere gewichten vervangt. Vermindert HTTP-verzoeken en totale lettertype-payload voor rijke typografie.
Les 4 • Lettertypeformaten en Compressie
Vergelijkt WOFF2, WOFF en legacy-formaten op compressieverhouding. Leidt studenten om de kleinste lettertypebestanden te leveren die browsers ondersteunen.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsGeavanceerde Prestatiestrategieën
Geavanceerde Prestatiestrategieën
Les 1 • Core Web Vitals en Zoekresultaat
Legt uit hoe Core Web Vitals bijdragen aan ranking-signalen in zoekresultaten. Verbindt prestatie-investering met meetbare organische verkeersresultaten.
Les 2 • Preventie van Prestatieregressie
Stelt CI/CD-gates, budgethandhaving en waarschuwingen voor prestatieregressie in. Zorgt ervoor dat optimalisaties behouden blijven tijdens doorlopende ontwikkeling.
Les 3 • Edge Computing en Personalisatie
Behandelt edge-functies, A/B-testen op de edge en gepersonaliseerd cachen. Vermindert heen-en-weer reizen naar de oorsprong voor dynamische, gebruikerspecifieke inhoud.
Les 4 • Prestaties voor Single-Page Applications
Behandelt route-gebaseerde codesplitsing, prefetching en navigatie-overgangen in SPA's. Breidt kerntechnieken uit naar client-side routeringsarchitecturen.
Les 5 • Server-Side Rendering en Statische Generatie
Vergelijkt SSR, SSG en CSR op TTFB en LCP. Begeleidt architecturale beslissingen die de waargenomen laadsnelheid verbeteren.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Front-end developer: wil verder gaan dan gissen bij het diagnosticeren van trage pagina's.
Full-stack engineer: klaar om prestaties te beheren van serverconfiguratie tot browserrendering.
Freelance webdeveloper: heeft snellere clientsites nodig om hogere projecttarieven te rechtvaardigen.
Junior developer: bouwt basiskennis op om op te vallen in competitieve arbeidsmarkten.
DevOps engineer: wil prestatiekwaliteitspoorten integreren in bestaande CI-pijplijnen.
Carrièreswitcher: stapt over naar webontwikkeling en wil zich direct specialiseren.
Wat onze studenten zeggen
Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...

Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

Belangrijkste opleidingen
FAQ
Wie is Dedika?
Is het certificaat geldig in Nederland?
Zijn de cursussen gratis?
Wat is de studielast van de cursus?
Hoe zien de cursussen eruit?
Hoe werken de cursussen?
Wat is de duur van de cursussen?
Wat zijn de kosten of prijzen van de cursussen?
Wat is een EAD- of online cursus en hoe werkt het?
PDF-cursus




















