Inleiding: CSP 2
CSP 2 is de opvolger van CSP en staat voor Client Side Programming. We
praten hierbij over websites, en dé taal waarmee aan de client-side
geprogrammeerd wordt is Javascript. In CSP is de basis van het
programmeren met Javascript uitgelegd, CSP 2 is een verdieping van die
kennis, toegepast in praktijksituaties.
Onderwerpen:
- Formulierverwerking (vervolg van eerste jaar)
-
Dynamische HTML met javascript:
- bij foute validatie: dynamisch toevoegen van fout-melding
- keuze van radiogroup man/vrouw: dynamisch toevoegen van form-elementen
- Versturen van formulier en JSON verwerken
- eerst clientside validatie, daarna pas doorsturen naar server
- na versturen, json weergave van POST
- na opnieuw openen, json weer invullen in velden
- JSON via AJAX van server halen
- maak PHP file op de server die JSON (voor formulier) terug geeft
- haal via AJAX verschillende JSON files op van server en laadt in formulier
- opbouw JSON - jQuery - Modal Form - API
- Klik hier voor voorbeeld pagina's
Eindproducten en beoordeling: CSP 2
- Advanced forms
- vanuit database met PHP
- dynamisch opgemaakt vanuit de DOM
- met HTTP requests (AJAX) verzonden
- jQuery (UI)
- basis toepassing
- uitwerken van UI element naar keuze
- Game op basis van JS en Canvas