Kursplan
Introduktion
- Sammanfallningen av webb och mobil
Anledningar till att utveckla Progressive Web Apps
- Hastighet och prestanda (jämfört med webbsidor)
- Säkerhet
- Offline-funktioner
- Push-meddelanden
- Förbättrade avbrytningsfrekvenser
- App-lik känsla och funktionalitet
- Kringgå Appbutiker
Aktivera din webbsida
- Säker HTTPS-anslutning
- JSON Manifest
- Service Worker
Skapa din första Progressive Web App (PWA)
Använda Service Workers för att aktivera appen att fungera offline
- Cachning av data
- Sändning av push-meddelanden
- Uppdatering av innehåll
- Datahantering
Händelselyssnare och kommandon
- Anpassa svar på nätverksförfrågningar beroende på om de är online eller offline
- Datapersistens och meddelandehantering
- Tillgång till Cache API, Fetch API, IndexedDB API, postMessage(), etc.
- Öka användarengagemang genom Notification API
Använda cachade resurser i din applikation
Konfigurera Web App Manifest
- Lägg till appen på startsidan
Application Shell-arkitektur
UI-overväganden
- Användarbarhet
- Lokalisering
Felsökning av PWA
Distribuera PWA till en appbutik
Sammanfattning och slutsats
Krav
- HTML, CSS och objektorienterad JavaScript.
- Ett mobiltelefon.
- Förmåga att köra Google Chrome på mobilenhet.
Målgrupp
- Webbutvecklare
- Apputvecklare
Vittnesmål (5)
Jag tyckte om hur Gunnar skrev nästan all kod på flytande när vi gick igenom den, men att det samtidigt fanns mycket förberett material i Googledrive som jag kan referera till efter utbildningen. Koden som Gunnar skrev baserat på exempeldata jag gett honom tidigare var också extremt användbar och gjorde utbildningen relevant för våra egna dataset.
Ranvir - Schroders Personal Wealth
Kurs - Visual Studio Code
Maskintolkat
Flera exempel för varje modul och utmärkt kunskap hos tränaren.
Sebastian - BRD
Kurs - Secure Developer Java (Inc OWASP)
Maskintolkat
Modul 3 Anfalls- och utnyttningsmetoder för program, XSS, SQL-injektion Modul 4 Anfalls- och utnyttningsmetoder för servrar, DoS, BOF
Tshifhiwa - Vodacom
Kurs - How to Write Secure Code
Maskintolkat
Verklighetsbaserade exempel.
Kristoffer Opdahl - Buypass AS
Kurs - Web Security with the OWASP Testing Framework
Maskintolkat
Instruktörens kunskap om ämnet var utmärkt, och sättet som sessionerna var organiserade så att publiken kunde följa med i demonstrationerna bidrog verkligen till att fastna med den kunskapen, jämfört med att bara sitta och lyssna.
Jack Allan - RSM UK Management Ltd.
Kurs - Secure Developer .NET (Inc OWASP)
Maskintolkat