Struttura del corso
Introduzione
- Convergenza del web e del mobile
Motivi per sviluppare App Progressive Web
- velocità e prestazioni (rispetto ai siti web)
- sicurezza
- capacità offline
- notifiche push
- miglioramento dei tassi di abbandono
- sentimento e funzionalità da app
- evitare i negozi di app
Abilitazione del vostro sito web
- connessione sicura HTTPS
- Manifest JSON
- Lavoratore del servizio (Service Worker)
Sviluppo della vostra prima App Progressiva Web (PWA)
Uso dei Lavoratori del servizio per abilitare il funzionamento offline dell'app
- Cache dei dati
- Invio di notifiche push
- Aggiornamento del contenuto
- Manipolazione dei dati
Ascoltatori di eventi e comandi
- Personalizzazione delle risposte alle richieste di rete in base allo stato online/offline
- Persistenza dei dati e messaggistica
- Accesso all'API Cache, API Fetch, API IndexedDB, postMessage(), ecc.
- Aumento dell'engagement utente tramite l'API di notifica
Uso degli asset memorizzati nella cache nell'applicazione
Configurazione del Manifest Web App
- Aggiunta dell'app alla Home Screen
Architettura Application Shell
Considerazioni UI
- Usabilità
- Localizzazione
Risoluzione dei problemi della PWA
Distribuzione della PWA a un negozio di app
Riepilogo e conclusione
Requisiti
- HTML, CSS e JavaScript orientato agli oggetti.
- Un dispositivo mobile.
- La capacità di eseguire Google Chrome sul dispositivo mobile.
Pubblico
- Sviluppatori web
- Sviluppatori di app
Recensioni (5)
Mi è piaciuto il modo in cui Gunnar ha scritto praticamente tutto il codice al volo mentre stavamo procedendo, ma che c'era un sacco di materiale pre-preparato su Google Drive a cui posso fare riferimento dopo l'addestramento. Anche il codice che Gunnar ha scritto sulla base dei dati di esempio che ho fornito in precedenza è stato estremamente utile e ha reso l'addestramento rilevante per i nostri set di dati.
Ranvir - Schroders Personal Wealth
Corso - Visual Studio Code
Traduzione automatica
Molteplici esempi per ogni modulo e grande conoscenza del formatore.
Sebastian - BRD
Corso - Secure Developer Java (Inc OWASP)
Traduzione automatica
Module3 Applicazioni Attacchi ed Exploit, XSS, SQL injection Attacchi ed exploit ai server Module4, DOS, BOF
Tshifhiwa - Vodacom
Corso - How to Write Secure Code
Traduzione automatica
Real-life examples.
Kristoffer Opdahl - Buypass AS
Corso - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.