Návrh Školení
Úvod
Rámce Drupal a Web-Content Management
- Procesy a moduly používané ke správě obsahu webových aplikací
Přehled vývojového cyklu webových aplikací
- Nativní versus progresivní front-end versus back-end
Progresivní webové aplikace Go Nativní
- Mezi platformami Zpětná kompatibilita Parita funkcí
Progresivní webové aplikace a push notifikace
- Push API Notification API
Příprava vývojového prostředí
- Instalace a konfigurace NPM Vytváření serverových souborů, které umožňují HTTP
Tvorba a transformace webu
- Kódování seznamu úkolů Webová stránka Drupal Instalace modulu NPM „PWA Module“ Přepsání výchozích motivů personalřízenými styly (ikony atd.)
Optimalizace aplikace
- Accessukládání mezipaměti API pomocí Service Worker Přizpůsobení informací uložených v mezipaměti v závislosti na tom, zda jsou online nebo offline Vytváření a stylování oznámení push
Nasazení aplikace
- Spuštění na mobilním emulátoru nebo mobilním zařízení Vytváření serverových souborů, které umožňují HTTPS
Odstraňování problémů
- Důkazní kontrola na webu Drupal s Lighthouse, aby se zjistilo, zda splňuje standard PWA
Shrnutí a závěr
Požadavky
- Zkušenosti s Drupal
Publikum
- Vývojáři
Reference (6)
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Kurz - 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
Kurz - Drupal 7 for Developers
Where to find modules and illustration on how to implement
Anthony Modise
Kurz - 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
Kurz - Building Web Applications with Drupal 8, Views, Fields and Panels
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Kurz - Drupal 8 Themes
The trainer's enthusiasm and that we could ask anything.