課程簡介
介紹
- 網路和移動的融合
開發漸進式 Web 應用程式的原因
- 速度和效能(與網站相比)
- 安全
- 離線功能
- 推送通知
- 提高跳出率
- 類似應用程式的感覺和功能
- 繞過應用商店
啟用您的網站
- 安全的HTTPS連接
- JSON 清單
- 服務工作者
構建第一個漸進式 Web 應用 (PWA)
使用 Service Worker 使應用能夠離線工作
- 緩存數據
- 提供推送通知
- 更新內容
- 數據操作
事件偵聽器和命令
- 根據是否在線/離線狀態自定義對網路請求的回應
- 數據持久性和消息傳遞
- Accessing 緩存 API、Fetch API、IndexedDB API、postMessage() 等。
- 通過通知 API 提高用戶參與度
在應用程式中使用緩存的資產
配置 Web 應用清單
- 將應用程式添加到主螢幕
應用程式 Shell 體系結構
UI 注意事項
- 可用性
- 地方化
PWA 疑難解答
將 PWA 部署到 App Store
總結和結論
最低要求
- HTML、CSS 和面向物件 JavaScript。
- 行動裝置。
- 能夠在行動裝置上運行 Google Chrome。
觀眾
- Web 開發人員
- 應用開發者
客戶評論 (5)
我很喜歡Gunnar在我們進行的時候幾乎隨機編寫所有代碼的方式,但在谷歌雲端硬盤上有很多可以在培訓後參考的預備材料。 Gunnar根據我之前提供的示例數據編寫的代碼也非常有用,並且使培訓與我們自己的數據集相關。
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
機器翻譯
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - 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.
Course - 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.