Badges/Web-2
< Badges
Naar navigatie springen
Naar zoeken springen
Badge HTML-1: dynamische webpagina's
Je kunt een eenvoudige dynamische webpagina maken, met behulp van server-side scripting (bijv. in Python).
Evidence
Een zelfgemaakte eenvoudige website met dynamische webpagina's, met sessies en gebruikers. Deze website moet gevalideerd zijn. Je kunt uitleggen hoe deze website werkt.
De website moet gepubliceerd zijn op het web.
Voorkennis
Python-1 (tekst); HTML-0; Web-0
Inhoud
Je kent de volgende begrippen, en kunt deze toepassen in een eenvoudige website:
HTML
- formulieren (forms)
- input-elementen
- formulier-actie (GET, POST)
- submit (-button)
HTTP
- GET, POST request; idempotentie van GET
- request-parameters
Server-side scripting:
- templates en parameter-substitutie
- database voor persistentie van data; database-queries
- sessions: cookies; headers
- gebruikers: identificatie en authenticatie
Je kunt de interactie tussen de client (browser) en de server beschrijven, bij de afhandeling van een html-formulier.
Algemene concepten
- templates, tekst-substitutie
- persistentie van data, databases
- stateful en stateless interacties
- idempotentie van operaties
Hulpmiddelen
- server-side scripting: testen, gebruik van logfiles