Publicatiedatum : 16/05/2024

Opleiding : HTML5, JavaScript API's onder de knie

Praktijkcursus - 2d - 14u00 - Ref. HML
Prijs : 1370 € V.B.

HTML5, JavaScript API's onder de knie




Je leert hoe je de verschillende JavaScript API's implementeert die worden voorgesteld door de nieuwe HTML5 specificaties. Je leert hoe je de API's kunt gebruiken voor gegevensopslag, client/server-communicatie, cachebeheer in ontkoppelde modus en geolocatie.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Beschikbaar in het Engels op aanvraag

Ref. HML
  2d - 14u00
1370 € V.B.




Je leert hoe je de verschillende JavaScript API's implementeert die worden voorgesteld door de nieuwe HTML5 specificaties. Je leert hoe je de API's kunt gebruiken voor gegevensopslag, client/server-communicatie, cachebeheer in ontkoppelde modus en geolocatie.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Persistentie van gegevens beheren
Toepassingen maken in offline modus
Client/server-communicatie met web sockets onder de knie krijgen
Drag'n'drop-mechanismen ontwerpen
Locatie-API's gebruiken

Doelgroep
Webontwikkelaars. Projectmanagers voor het web.

Voorafgaande vereisten
Goede kennis van HTML en JavaScript.

Praktische modaliteiten
Praktisch werk
De verschillende JavaScript-API's gebruiken

Opleidingsprogramma

1
Inleiding

  • Wat is er nieuw in HTML5: nieuwe semantische elementen, de belangrijkste tags, formulieren, enz.
  • De nieuwe CSS selectors: elementen zoeken op Klasse, op selector, enz.
Praktisch werk
Zoek items op positie of klasse.

2
Persistentiebeheer

  • Overzicht van opslagproblemen.
  • Lokale opslag (localStorage), sessieopslag of databaseopslag.
  • Aanmaken van databases, query's.
  • sqLite beheertools.
  • Beschikbare SQL-bewerkingen.
Praktisch werk
Maak een producttabel met query's.

3
Cachebeheer

  • Applicatie maken in offline modus.
  • Aanmaken van het Manifest-bestand.
  • Ondersteuning voor offline modus.
  • Gebeurtenissen gekoppeld aan de cache manager: offline en online gebeurtenissen.
Praktisch werk
Implementatie van een losgekoppelde modus.

4
Client/server-communicatie

  • Domeinoverschrijdende communicatie.
  • Cross Document Messaging.
  • PostMessage API.
  • Soorten communicatie: polling, long-polling, streaming.
  • Listener voor berichten die door de server worden verzonden. EventSource API.
  • XMLHTTPRequest niveau 2. Niveau 2 presentatie. Voortgangsevenementen. Communicatie met meerdere documenten.
  • Web sockets communicatie. API en protocol.
Praktisch werk
Implementatie en vergelijking van verschillende C/S-protocollen.

5
Beheer van slepen en kopiëren

  • Drag'n'Drop-mechanismen.
  • API voor manipulatie via slepen en neerzetten.
  • Het kenmerk versleepbaar.
  • Eigenschap van gedrag.
  • De gebeurtenissen.
  • Mogelijkheden en grenzen.
  • Overdracht van bestanden en afbeeldingen via slepen en neerzetten.
Praktisch werk
Mandbeheer via slepen en neerzetten.

6
Geolocatie

  • Overzicht geolocatie.
  • Privégegevens.
  • Bronnen van locatie-informatie.
  • Gebruik van de Location API.
  • Respect voor privacy.


Data en plaats

Dernières places
Date garantie en présentiel ou à distance
Session garantie
Van 26 tot 27 maart 2026
FR
Klas op afstand
Inschrijven

KLAS OP AFSTAND
2026 : 26 maa.