Vijfhart
088 - 542 78 48 info@vijfhart.nl

Advanced front-end development met JavaScript

  • Duur
    2 dagen
  • Kosten
    vanaf €1350,-
  • Lesmethode
    Persoonlijk begeleid
  • Locaties
    NieuwegeinVirtueel

Heb je al ervaring met JavaScript en wil je je vaardigheden uitbreiden? In deze advanced JavaScript cursus bij Vijfhart leer je technieken waarmee je moderne en schaalbare applicaties bouwt. Je gaat verder dan de basis en ontdekt hoe je JavaScript op een objectgeoriënteerde manier inzet, hoe je data verwerkt via web API’s en hoe je offline functionaliteit toevoegt aan je applicaties. Zo leer je hoe je JavaScript inzet om van een statische pagina een complete webapplicatie te maken.

Op de eerste dag verdiep je je in de taal zelf. Je werkt met objectgeoriënteerde concepten zoals classes en overerving en leert hoe je overzichtelijke code schrijft met modules, closures en promises. Ook ontdek je hoe je via web API’s en AJAX calls data in JSON-formaat ophaalt en verwerkt. Daarnaast krijg je een introductie in Progressive Web Apps en leer je hoe service workers en app manifests een gewone webpagina omvormen tot een volwaardige applicatie. De tweede dag staat in het teken van opslag en asynchrone processen. Je leert hoe je webpagina’s uitbreidt met offline functionaliteit via local storage, indexedDB en de Cache API en hoe je applicaties efficiënter maakt met lazy loading. Ook maak je kennis met RXJS en leer je werken met observables en operators om asynchrone data te verwerken.

Met praktijkopdrachten werk je aan realistische cases, zoals het bouwen van interactieve componenten, het ophalen van data uit externe bronnen en voorziet webpagina’s van offline mogelijkheden. Zo ervaar je hoe je met moderne technieken robuuste front-end oplossingen ontwikkelt die klaar zijn voor de praktijk van front-end development.