CSS Academy logo
CSSBeginnerWebNiveaus A1 → C122 talen

CSS Academy

Verbeter je webontwerpen met CSS in uitgebreide lessen van CSS Academy. Een CoddyKit-leertraject met 40 korte cursussen en 159 interactieve lessen, met een AI-tutor die 24/7 voor je klaarstaat.

Cursussen
40
Lessen
159
Interactieve stappen
2,047
Gratis beginnen
Cursus 1
Lesprogramma

40 cursussen in dit leertraject

Elke cursus in het leertraject CSS Academy, in de juiste leer volgorde. De eerste is gratis.

1

A13 lessenGratis

Leer de basis-syntaxis van CSS en hoe u HTML-elementen selecteert met tag-, class-, ID-, attribuut- en gecombineerde selectors.

2

A14 lessenPRO

Beheers CSS-kleurformaten en background-properties om visueel rijke webpagina's te maken.

3

A14 lessenPRO

Stileer tekst met fonts, groottes, gewichten en uitlijning en leer technieken om aangepaste fonts te laden.

4

A24 lessenPRO

Begrijp waarom elk HTML-element een box is en bepaal de grootte, ruimte, randen en schaduwen ervan.

5

A24 lessenPRO

Bepaal met de displaymodi block, inline en inline-block hoe elementen in het document vloeien.

6

A24 lessenPRO

Haal elementen met CSS-positionwaarden uit de normale flow en bepaal de stapelvolgorde met z-index.

7

A24 lessenPRO

Beheers absolute en relatieve CSS-eenheden om schaalbare, responsive layouts te maken.

8

A24 lessenPRO

Selecteer elementen op basis van hun status, positie en relatie tot andere elementen met pseudo-classes.

9

A24 lessenPRO

Voeg decoratieve content toe en stijl specifieke delen van elementen met CSS-pseudo-elements.

10

B14 lessenPRO

Bouw eendimensionale layouts met CSS Flexbox en bepaal richting, uitlijning en wrapping.

11

B14 lessenPRO

Maak krachtige tweedimensionale layouts met CSS Grid met tracks, gaps en template areas.

12

B14 lessenPRO

Bouw layouts die zich dankzij fluid widths en responsive technieken mooi aanpassen aan elk schermformaat.

13

B14 lessenPRO

Pas met media queries verschillende stijlen toe op basis van schermgrootte, oriëntatie en gebruikersvoorkeuren.

14

B14 lessenPRO

Maak onderhoudbare stylesheets met custom properties die u kunt hergebruiken en dynamisch kunt bijwerken.

15

B14 lessenPRO

Voeg vloeiende geanimeerde statusveranderingen toe aan CSS-properties met de transition-shorthand en timing functions.

16

B14 lessenPRO

Maak complexe animaties in meerdere stappen met @keyframes en de animation-shorthandproperty.

17

B14 lessenPRO

Verplaats, roteer, schaal en scheef elementen in 2D- en 3D-ruimte met CSS-transformfuncties.

18

B14 lessenPRO

Begrijp grondig hoe CSS bepaalt welke stijlen winnen wanneer meerdere regels hetzelfde element selecteren.

19

B14 lessenPRO

Gebruik krachtige CSS-functies voor dynamische berekeningen, vloeiende afmetingen, gridlayouts en moderne kleurmanipulatie.

20

B14 lessenPRO

Pas visuele effecten toe op elementen en afbeeldingen met CSS-filters en compositing met blend modes.

21

B14 lessenPRO

Bepaal het scrollgedrag, snap points en overflow clipping voor vloeiende gebruikerservaringen.

22

B14 lessenPRO

Implementeer automatische en handmatige dark mode met CSS-variabelen, color-scheme en media queries.

23

B14 lessenPRO

Beheers browser-DevTools om CSS-layouts, animaties en berekende stijlen te inspecteren, debuggen en begrijpen.

24

B24 lessenPRO

Ga verder dan de basis met geavanceerde Flexbox-uitlijning, ordering en layoutpatronen uit de praktijk.

25

B24 lessenPRO

Benut de volledige kracht van CSS Grid met benoemde lijnen, auto-placement, subgrid en complexe patronen.

26

B24 lessenPRO

Organiseer grote CSS-codebases met architectuurpatronen, naamgevingsconventies en bestandsstructuren.

27

B24 lessenPRO

Maak niet-rechthoekige elementen en vormen waar tekst omheen loopt met clip-path en CSS Shapes.

28

B24 lessenPRO

Schrijf richtingsonafhankelijke CSS die werkt voor talen van links naar rechts en van rechts naar links met logical properties.

29

B24 lessenPRO

Pas met container queries stijlen toe op basis van de grootte van de container van een component in plaats van de viewport.

30

B24 lessenPRO

Beheer de prioriteit van de CSS-cascade expliciet met @layer om specificityconflicten in grote codebases te voorkomen.

31

B24 lessenPRO

Geef het schrijven van CSS extra mogelijkheden met variabelen, nesting, mixins en functies via de Sass-preprocessor.

32

B24 lessenPRO

Transformeer en optimaliseer CSS met PostCSS-plugins voor autoprefixing, minificatie en aangepaste transformaties.

33

B24 lessenPRO

Ontdek componentgebonden styling met styled-components, Emotion, CSS Modules en Vanilla Extract.

34

B24 lessenPRO

Bouw schaalbare designsystemen met designtokens en multi-brand theming via CSS custom properties.

35

B24 lessenPRO

Garandeer correcte CSS en visuele consistentie met regressietests, unittests en accessibility-audits.

36

B24 lessenPRO

Bouw productierijpe UI-componenten zoals cards, modals, dropdowns en tabs met uitsluitend CSS-technieken.

37

B24 lessenPRO

Implementeer geavanceerde, realistische layoutpatronen met moderne CSS Grid- en Flexbox-technieken.

38

C14 lessenPRO

Breid CSS zelf uit met JavaScript via de Houdini-API's voor custom properties, painting en layout.

39

C14 lessenPRO

Optimaliseer de levering en renderingprestaties van CSS door de renderingpipeline van de browser te begrijpen.

40

C14 lessenPRO

Ontdek de nieuwste ontwikkelingen in CSS met native nesting, :has(), scoped styles en View Transitions.

CoddyKit PRO

Ontgrendel alle 40 cursussen in dit leertraject en in elk ander leertraject

AI-begeleider, certificeringsexamen en certificaat. Werkt op het web, iOS en Android.

Alle abonnementen bekijken
Jaarlijks$29.90 per jaarOngeveer $2.49 per maandEenmalig betalenLevenslang$69.99 eenmaligGeen verlengingen. PRO voor altijd.
Cursusoverzicht

CSS: de taal die het web vormgeeft

CSS bepaalt elk visueel detail van een webpagina — kleur, lay-out, tussenruimte, animatie en aanpasbaarheid. CSS is uitgegroeid van een eenvoudige presentatielaag tot een volledige taal voor ontwerpsystemen, met moderne functies zoals container queries, @layer, logische eigenschappen en de Houdini-API, waarmee ontwikkelaars nauwkeurige controle over het renderen krijgen. Dit leertraject behandelt de volledige breedte van CSS, van je eerste selector tot het ontwerpen van schaalbare ontwerpsystemen voor grote productiecodebases.

Wat je leert

Je begint met syntaxis, selectors, kleuren en typografie en bouwt daarna een solide begrip op van het boxmodel, display-eigenschappen en positionering. Vervolgens werk je met Flexbox en CSS Grid voor zowel standaard- als geavanceerde lay-outs, pas je responsive design en media queries toe en gebruik je CSS-variabelen, aangepaste functies en ontwerptokens voor thematisering die goed te onderhouden is. Ook behandel je transities, keyframe-animaties, transformaties, filters, overvloeimodi en de donkere modus — plus moderne hulpmiddelen met Sass, PostCSS en CSS-in-JS-patronen. Het leertraject sluit af met CSS-architectuur met BEM, specificiteit en de cascade, container queries, @layer-cascadelagen, CSS Houdini en prestaties.

Het leerpad

Veertig cursussen lopen van A1 tot en met C1. De vroege cursussen op A1- en A2-niveau leggen de basis — selectors, het boxmodel, pseudo-klassen, pseudo-elementen en eenheden. De B1-cursussen behandelen Flexbox, Grid, responsive design, animaties, foutopsporing met DevTools en CSS-functies. De B2-cursussen gaan een stap verder met geavanceerde Flexbox en Grid, Sass, PostCSS, CSS-in-JS, ontwerptokens, CSS Shapes, logische eigenschappen, container queries en CSS Layers. De drie C1-cursussen — CSS Houdini, CSS-prestaties en CSS van de toekomst — behandelen de nieuwste ontwikkelingen van het platform.

Zo werkt het

Elke cursus is opgedeeld in korte, gerichte lessen die je rechtstreeks in de ingebouwde editor voltooit met realtimefeedback. Er is altijd een AI-tutor beschikbaar wanneer je vastloopt en de opbouw is bewust stapsgewijs, zodat elk concept het vorige versterkt voordat het volgende wordt geïntroduceerd.

Zo leer je

  1. 01

    Interactieve lessen

    Praktische codeeroefeningen met realtime feedback

  2. 02

    AI-docent

    Krijg direct hulp van onze AI als je vastloopt

  3. 03

    Ingebouwde editor

    Schrijf en voer code direct uit in je browser

  4. 04

    Certificaat

    Behaal een certificaat wanneer je de cursus afrondt

FAQ

Veelgestelde vragen

Is de CSS Academy-cursus gratis?

Ja. Je kunt gratis aan de CSS Academy-cursus beginnen en de interactieve lessen kosteloos doorlopen. Met een optioneel PRO-abonnement krijg je toegang tot geavanceerde AI-tools en een deelbaar certificaat.

Heb ik voorafgaande ervaring nodig om CSS te leren?

Nee. De cursus begint bij de basis en behandelt geleidelijk steeds geavanceerdere onderwerpen. Je kunt dus ook zonder eerdere ervaring met CSS beginnen.

Hoe leer ik CSS op CoddyKit?

Je leert door te doen. Korte interactieve lessen combineren een duidelijke uitleg met een praktische codeeroefening die in realtime wordt uitgevoerd. Een AI-begeleider is 24/7 beschikbaar voor persoonlijke hulp wanneer je vastloopt.

Krijg ik een certificaat als ik CSS Academy afrond?

Ja. PRO-leerlingen kunnen een examen afleggen en een deelbaar certificaat van voltooiing behalen, met een verifieerbare code voor de CSS Academy-cursus.

Kan ik CSS op mijn telefoon leren?

Ja. CoddyKit is beschikbaar op het web en als native iOS- en Android-app, zodat je CSS op elk apparaat kunt leren en je voortgang op al je apparaten wordt gesynchroniseerd.

Wat kost CoddyKit PRO?

De eerste cursus van CSS Academy is gratis. Met CoddyKit PRO ontgrendel je elke cursus: $5.90 per week, $7.90 per maand, $29.90 per jaar of eenmalig $69.99 voor levenslange toegang zonder verlengingen.

Hoe lang duurt het om CSS Academy te voltooien?

CSS Academy bevat 40 cursussen en 159 lessen. De meeste lessen duren ongeveer 5–10 minuten, dus het hele leertraject kost ongeveer 19 uur aan praktische oefeningen, in je eigen tempo.

Begin nu met CSS Academy

Sluit je aan bij duizenden leerlingen die met AI-ondersteunde lessen leren programmeren.