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 come Gunnar ha scritto praticamente tutto il codice al volo mentre procedevamo, ma c'era anche molto materiale pre-preparato sul drive di Google a cui posso fare riferimento dopo la formazione. Il codice che Gunnar ha scritto basandosi sui dati campione che avevo fornito in anticipo era estremamente utile e ha reso la formazione pertinente ai nostri dataset.
Ranvir - Schroders Personal Wealth
Corso - Visual Studio Code
Traduzione automatica
Numerosi esempi per ogni modulo e grande competenza del formatore.
Sebastian - BRD
Corso - Secure Developer Java (Inc OWASP)
Traduzione automatica
Modulo 3 Attacchi e sfruttamenti delle applicazioni, XSS, iniezione SQL Modulo 4 Attacchi e sfruttamenti dei server, DoS, buffer overflow
Tshifhiwa - Vodacom
Corso - How to Write Secure Code
Traduzione automatica
Esempi reali.
Kristoffer Opdahl - Buypass AS
Corso - Web Security with the OWASP Testing Framework
Traduzione automatica
La conoscenza del formatore sull'argomento era eccellente e il modo in cui le sessioni erano organizzate per permettere al pubblico di seguire le dimostrazioni ha davvero contribuito a consolidare quella conoscenza, rispetto a semplicemente sedersi ad ascoltare.
Jack Allan - RSM UK Management Ltd.
Corso - Secure Developer .NET (Inc OWASP)
Traduzione automatica