Kurzusleírás
Bevezetés
- A web és a mobil konvergenciája
A progresszív webalkalmazások fejlesztésének okai
- sebesség és teljesítmény (webhelyekhez képest)
- Biztonság
- offline képességek
- értesítések
- javult a visszafordulási arány
- alkalmazásszerű érzés és funkcionalitás
- az App Store-ok megkerülése
Webhelyének engedélyezése
- biztonságos HTTPS kapcsolat
- JSON-nyilatkozat
- Szervizmunkás
Az első progresszív webalkalmazás (PWA) elkészítése
Service Workers használata az alkalmazás offline működésének engedélyezésére
- Adatok gyorsítótárazása
- Push értesítések kiszolgálása
- Tartalom frissítése
- Adatmanipuláció
Eseményfigyelők és parancsok
- A hálózati kérésekre adott válaszok testreszabása az online/offline állapottól függően
- Adatmegmaradás és üzenetküldés
- Accessing Cache API, Fetch API, IndexedDB API, postMessage() stb.
- A felhasználók elköteleződésének növelése az értesítési API-n keresztül
Gyorsítótárazott eszközök használata az alkalmazásban
A Web App Manifest konfigurálása
- Az alkalmazás hozzáadása a kezdőképernyőhöz
Application Shell architektúra
UI szempontok
- Használhatóság
- Lokalizáció
A PWA hibaelhárítása
A PWA telepítése az App Store-ba
Összefoglalás, és következtetés
Követelmények
- HTML, CSS és objektumorientált JavaScript.
- Egy mobil eszköz.
- Lehetőség a Google Chrome futtatására mobileszközön.
Közönség
- Webfejlesztők
- Alkalmazásfejlesztők
Vélemények (5)
Tetszett, ahogy Gunnar nagyjából az összes kódot leírta menet közben, de rengeteg előre elkészített anyag volt a google drive-on, amire a képzés után hivatkozhatok. A Gunnar általam korábban megadott mintaadatok alapján írt kód is rendkívül hasznos volt, és a képzést saját adatkészleteinkre is relevánssá tette.
Ranvir - Schroders Personal Wealth
Kurzus - Visual Studio Code
Gépi fordítás
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurzus - Reactive Programming with Angular RxJS
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.
Kurzus - Functional Reactive Programming with Java 9 and RxJava
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Kurzus - Web Application Development in PHP
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.