Kursplan
Introduktion
- Konvergens av webb och mobil
Anledningar till att utveckla progressiva webbappar
- hastighet och prestanda (jämfört med webbplatser)
- säkerhet
- offlinefunktioner
- pushmeddelanden
- förbättrade avvisningsfrekvenser
- appliknande känsla och funktionalitet
- kringgå App Stores
Aktivera din webbplats
- säker HTTPS-anslutning
- JSON-manifest
- Servicearbetare
Bygg din första progressiva webbapp (PWA)
Använda Service Workers för att göra det möjligt för din app att fungera offline
- Cachar data
- Visar push-meddelanden
- Uppdaterar innehåll
- Manipulation av data
Händelselyssnare och kommandon
- Anpassa svar på nätverksförfrågningar beroende på om statusen är online/offline
- Databeständighet och meddelandehantering
- Accessing av Cache API, Fetch API, IndexedDB API, postMessage() etc.
- Öka användarengagemang genom Notification API
Använda cachade tillgångar i din applikation
Konfigurera Web App Manifest
- Lägger till appen på startskärmen
Application Shell Architecture
UI-överväganden
- Användbarhet
- Lokalisering
Felsökning av PWA
Distribuera PWA till en App Store
Sammanfattning och slutsats
Krav
- HTML, CSS och objektorienterad JavaScript.
- En mobil enhet.
- Möjlighet att köra Google Chrome på mobil enhet.
Publik
- Webbutvecklare
- Apputvecklare
Vittnesmål (5)
Jag gillade hur Gunnar skrev i stort sett all kod i farten som vi gick igenom, men att det fanns gott om färdigt material på google drive som jag kan hänvisa till efter utbildningen. Koden som Gunnar skrev baserat på den provdata jag tillhandahöll i förväg var också extremt användbar och gjorde också träningen relevant för våra egna dataset.
Ranvir - Schroders Personal Wealth
Kurs - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Kurs - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Kurs - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.