Wat is webdevelopment?
Webontwikkeling of te wel 'webdevelopment' is het proces van het creëren en onderhouden van websites. Het omvat alles van het ontwerpen van een eenvoudige statische pagina met tekst tot complexe webapplicaties.
Front-end vs. Back-end
- Front-end ontwikkeling: Dit betreft het deel van de website dat je in je browser ziet en waar je mee interacteert. Denk aan de layout, kleuren, knoppen, enzovoort. Hier gebruiken we HTML, CSS en JavaScript.
- Back-end ontwikkeling: Dit is het 'onzichtbare' deel dat op de server draait, zoals databases en server-side scripting. Denk hierbij aan bijvoorbeeld PHP of C# .NET
In deze module focussen we op front-end ontwikkeling.
Overzicht van HTML, CSS en JavaScript
HTML (HyperText Markup Language)
- Functie: Bepaalt de structuur en inhoud van een webpagina.
- Voorbeeld: Het maken van koppen, paragrafen, lijsten, links, enzovoort.
CSS (Cascading Style Sheets)
- Functie: Bepaalt de stijl en opmaak van een webpagina.
- Voorbeeld: Instellen van kleuren, lettertypen, layout, marges, enzovoort.
JavaScript
- Functie: Voegt interactiviteit en dynamiek toe aan webpagina's.
- Voorbeeld: Het maken van interactieve formulieren, animaties, reageren op gebruikersacties.