渐进式 Web 应用程序:简洁的 PWA 大师班
从头开始构建渐进式 Web 应用程序或将现有 Web 应用程序升级到 PWA 所需的一切
讲师:Ray Viljoen
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 了解 PWA 的目的。
- 深入了解 Service Worker API 和缓存 API 的各个方面。
- 学习借助渐进式增强将 PWA 技术添加到现有 Web 应用程序中。
- 将现有网络应用程序转换为功能齐全的渐进式网络应用程序,而不会影响对旧版浏览器的支持。
- 在 Google Lighthouse 测试工具的帮助下审核和改进 Progressive Web App。
本课程包括:
- 6小时点播视频
- 46 个可下载资源
- 1 编码练习
- 终身访问
- 在手机和电视上访问
要求
- 了解浏览器中的 HTML、CSS 和 JavaScript。
- JavaScript ES6 语法的基本知识将是有益的。
描述
学习从头开始构建可发现的、引人入胜的渐进式 Web 应用程序 (PWA),或使用Service Workers、Caches API和Web App Manifests将现有的 Web 应用程序升级为 PWA 。
了解 PWA 背后的基本技术和概念,以尽可能快速高效地开始。
- 了解 PWA 的目的及其解决的问题
- 学习使用 PWA 的支持 JavaScript 概念,包括Promises和Fetch API
- 关于构建 PWA 各个方面的实用、深入的课程
- 服务人员
- 推送通知
- 缓存
- 本机功能
对于任何网络/移动开发人员来说,这是一项非常宝贵的技能,通过非常简洁和精心策划的课程提供。
渐进式 Web 应用程序是 Web 应用程序开发中一项令人难以置信的激动人心、快速发展且备受追捧的技能。
本课程将提供一种非常实用和简洁的方法来学习渐进式 Web 应用程序,课程包括 PWA 的所有方面,这些方面已准备好在今天投入生产。
没有比 PWA 入门更快的方法了,本课程将特别关注升级现有的网络应用程序,使其完全渐进,而不会在不支持的浏览器中做出任何妥协。
内容和概述
本课程包含38 节简洁实用的课程,旨在教授对渐进式 Web 应用程序的扎实理解,适合对浏览器中的 HTML、CSS 和 JavaScript 有基本了解的任何人。
本课程首先介绍渐进式 Web 应用程序的概念,然后详细介绍 Service Workers。
Service Worker 部分包括有关支持 JavaScript 概念的简短课程,包括 Promises 和 Fetch API。
该课程还专门用一整节来了解 Cache API 并将其与 Service Workers 一起使用。
最后,为了将整个课程内容付诸实践,一个实际的项目部分涵盖了评估和升级现有 Web 应用程序以使其完全渐进的过程,同时仍通过渐进增强保持其初始完整性。
完成本课程后,您将具备立即开始构建完全定制、生产就绪的渐进式 Web 应用程序的实用技能。
本课程切中要点,所有内容都以最简单但实用的方式进行了演示。
本课程适合谁:
- 本课程最适合希望扩展技能的 Web 开发人员。
- 该课程旨在教授 Progressive Web Apps 背后的核心技术。
- 没有涵盖 JavaScript 语言或浏览器的 JavaScript 上下文,这些知识是假定的。