Developer Skills

Programming Production-ready Progressive Web Apps

Progressieve webapps zijn de nieuwste iteratie in moderne webontwikkeling. Het is een open, cross-browser technologie die bedoeld is om de gebruikerservaring op het mobiele web te verbeteren. Als webontwikkelaar moet je je bewust zijn van de mogelijkheden van het moderne web, maar weet je wat er nodig is om een progressieve web app (PWA) te implementeren?

Heb je je al beziggehouden met Web Manifests en Service Workers? En ben je klaar om de volgende stap te zetten? In deze eendaagse training leer je alles over Progressive Web Apps in productie. Je gaat aan de slag met cachingstrategieën, applicatiearchitecturen en lopende updates. Ga dieper in op IndexedDB, Push Notification en Background Sync. We gebruiken de nieuwste JavaScript-functies voor coderen en programmeren en werken met npm en Node.js.

Na deze training ben je in staat zijn om krachtige progressieve webapps te bouwen met een op maat gemaakte klantenservice om alle mogelijkheden van het web te benutten.

Is de Programming Production-ready Progressive Web Apps training iets voor mij?

  • Ja - want je bent al enthousiast over PWA's
  • Ja - want je bent op zoek naar een geavanceerde PWA training
  • Ja – want je bent een ervaren webontwikkelaar

Wat zal ik bereiken door deze training te volgen?

Je leert onder andere:

  • De Web Manifest standaarden
  • Service Worker API en levenscyclus 
  • Hoe om te gaan met caching, zowel in de Service Worker als in HTTP
  • Welke ontwerp overwegingen gemaakt moeten worden en hoe er moet worden omgegaan met toestemming van de gebruiker
  • Hoe je moet omgaan met slechte netwerkomstandigheden en hoe Background Sync kan helpen

Je doet ervaring op met: 

  • De opbouw van op maat gemaakte Service Workers met Workbox
  • Het opzetten van een App Shell met voorbewerking
  • Het implementeren van offline ondersteuning
  • Het gebruiken van IndexedDB
  • Push Notifications instellen

Je ontwikkelt de skills om: 

  • Veerkrachtige, high-performance webapps te bouwen
  • Uiterst effectieve webapps op te bouwen
  • Een Progressive Web App te bouwen die klaar is voor productie

Wat moet ik nog meer weten?

Enkele voorwaarden:

  • Je hebt enige kennis van ES6 en Promises
  • Je hebt een basiskennis van http caching

Eisen:

  • Je hebt een laptop nodig waarop Node.js en npm geïnstalleerd zijn, evenals een JavaScript-editor
Contact opnemen
contact-us

Ons team staat voor je klaar

Stuur ons een bericht!

Of bel +31 (0)35 538 1921