Inlognaam:
Wachtwoord
AO2A & AO2B lessen en huiswerk
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
    Deltion college