Schița de curs
Introducere
Drupal și Web-Content Management Cadre de lucru
- Procese și module utilizate pentru a gestiona conținutul aplicațiilor web
Prezentare generală a ciclului de dezvoltare a aplicațiilor web
- Nativ versus progresiv
- Front-end versus back-end
Aplicații web progresive Go Nativ
- Platforma încrucișată
- Compatibilitate retroactivă
- Paritate de caracteristici
Aplicații web progresive și notificări push
- Push API
- API de notificare
Pregătirea mediului de dezvoltare
- Instalarea și configurarea NPM
- Crearea fișierelor de server care permit HTTP
Crearea și transformarea site-ului web
- Codificarea unui site Drupal pentru a face o listă de activități
- Instalarea modulului NPM "PWA Module"
- Suprascrierea temelor implicite cu stiluri personalizate (Icoane, etc.)
Optimizarea aplicației
- Accessing cache API cu Service Worker
- Personalizarea informațiilor din memoria cache în funcție de faptul că este online sau offline
- Crearea și stilizarea notificărilor push
Implementarea aplicației
- Rularea pe un emulator mobil sau pe un dispozitiv mobil
- Crearea de fișiere de server care să permită HTTPS
Depanare
- Verificarea de probă a site-ului Drupal cu Lighthouse pentru a determina dacă acesta respectă standardul PWA.
Rezumat și concluzii
Cerințe
- Experiență cu Drupal
Audiență
- Dezvoltatorii
Mărturii (6)
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Curs - 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
Curs - Drupal 7 for Developers
Where to find modules and illustration on how to implement
Anthony Modise
Curs - 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
Curs - Building Web Applications with Drupal 8, Views, Fields and Panels
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Curs - Drupal 8 Themes
The trainer's enthusiasm and that we could ask anything.