Badges/Web-2: verschil tussen versies
< Badges
Naar navigatie springen
Naar zoeken springen
Geen bewerkingssamenvatting |
|||
Regel 2: | Regel 2: | ||
|status=In bewerking | |status=In bewerking | ||
|auteur= [[Gebruiker:Eelco|Eelco Dijkstra]] | |auteur= [[Gebruiker:Eelco|Eelco Dijkstra]] | ||
|module=[[Modules/ | |module=[[Modules/Web-2|Web-2]] | ||
}} | }} | ||
{{Zijbalk Badges}} | {{Zijbalk Badges}} |
Huidige versie van 18 mrt 2016 om 09:41
Badge Web-2: 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-1
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