Course Outline
Introductie
Drupal en Web-Content Management Kaders
- Processen en modules die worden gebruikt om inhoud op webapplicaties te beheren
Overzicht van de ontwikkelingscyclus van webapplicaties
- Inheems versus progressief
- Front-end versus back-end
Progressieve web-apps Go Native
- Platformonafhankelijk
- Achterwaartse compatibiliteit
- Functie pariteit
Progressive Web Apps en pushmeldingen
- API pushen
- Notificatie-API
Voorbereiding van de ontwikkelingsomgeving
- NPM installeren en configureren
- Serverbestanden maken die HTTP inschakelen
Het maken en transformeren van de website
- Coderen van een to do lijst Drupal website
- Installeren van de NPM-module "PWA-module"
- De standaardthema's overschrijven met gepersonaliseerde stijlen (pictogrammen, enz.)
Optimaliseren van de applicatie
- AccessAPI in cache opslaan met Service Worker
- Informatie in de cache aanpassen, afhankelijk van of u online of offline bent
- Pushmeldingen maken en opmaken
De applicatie implementeren
- Het uitvoeren op een mobiele emulator of een mobiel apparaat
- Serverbestanden maken die HTTPS inschakelen
Probleemoplossing
- Bewijs van de Drupal website met Lighthouse om te bepalen of deze voldoet aan de PWA-standaard
Samenvatting en conclusie
Requirements
- Ervaring met Drupal
Publiek
- Ontwikkelaars
Getuigenissen (6)
The trainer's enthusiasm and that we could ask anything.
Sabine - The Graduate School PE&RC
Cursus - Administering a Drupal 7 Website
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Cursus - Transform a React Application into a Progressive Web App (PWA)
I enjoyed the 2 days are very less for cover all the topics.
Ali Amer Aziz - Hamilton Police Service
Cursus - Drupal 7 for Developers
Where to find modules and illustration on how to implement
Anthony Modise
Cursus - Drupal 8 for Developers
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.
Rob O'Driscoll - Limerick City & County Council
Cursus - Building Web Applications with Drupal 8, Views, Fields and Panels
How it covered the topic in a highly comprehensive manner.