Week 1 basis-client-server:
Leerdoel 1:
Ik ken het client-server-model
Ik ken de rol van HTML, CSS, JS en PHP binnen het client-server-model.
Leerdoel 2:
Ik kan een webservice aanspreken
Ik kan gebruik maken van een simpele webservice, en data inladen met PHP.
Ik kan JSON schrijven en gebruiken in een webapplicatie.
Ik begrijp de principes achter asynchrone communicatie (AJAX).
Ik kan AJAX in een webapplicatie toepassen bij het gebruik van een webservices.
Leerdoel 3:
Ik kan event-driven programmeren toepassen
Ik heb inzicht in hoe library’s en frameworks zich tot native javascript verhouden.
Ik kan bij een webapplicatie gebruik maken van A JAX requests voor het afhandelen van
dynamische data tussen frontend en backend.
Ik kan javascript inzetten bij het manipuleren van de DOM en het afhandelen van events
Client server model
, Data opsturen met
PHP
Data opsturen
met AJAX calls
en JSON files
JSON:
-JavaScript Object Notation
-Bevat leesbare data van bepaalde objecten
Voorbeeld JSON-code:
Leerdoel 1:
Ik ken het client-server-model
Ik ken de rol van HTML, CSS, JS en PHP binnen het client-server-model.
Leerdoel 2:
Ik kan een webservice aanspreken
Ik kan gebruik maken van een simpele webservice, en data inladen met PHP.
Ik kan JSON schrijven en gebruiken in een webapplicatie.
Ik begrijp de principes achter asynchrone communicatie (AJAX).
Ik kan AJAX in een webapplicatie toepassen bij het gebruik van een webservices.
Leerdoel 3:
Ik kan event-driven programmeren toepassen
Ik heb inzicht in hoe library’s en frameworks zich tot native javascript verhouden.
Ik kan bij een webapplicatie gebruik maken van A JAX requests voor het afhandelen van
dynamische data tussen frontend en backend.
Ik kan javascript inzetten bij het manipuleren van de DOM en het afhandelen van events
Client server model
, Data opsturen met
PHP
Data opsturen
met AJAX calls
en JSON files
JSON:
-JavaScript Object Notation
-Bevat leesbare data van bepaalde objecten
Voorbeeld JSON-code: