|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/progressive-web-apps-pwa-from-beginner-to-expert/
课程评论:没有评论
课程名称:进阶网页应用 (PWA) - 从初学者到专家 课程概述:进阶网页应用是一种逐步演变为应用程序的网站。你是否想知道这背后的原理?这需要具备专业技能的开发者,理解如何创建快速、可靠且吸引人的网站。在本课程中,你将学习什么是进阶网页应用,为什么掌握这些技能至关重要,以及你的利益相关者为什么更倾向于选择进阶网页应用而非传统网站或本地应用程序。无论企业大小,进阶网页应用带来的潜力正在被广泛发现和利用,它们帮助企业更好地触达并吸引受众,从而提升营收,降低成本。Twitter、Lyft、《华盛顿邮报》、Forbes 和气象频道等品牌均体会到了升级为进阶网页应用的好处。这些公司的成功推动了对精通服务工作者、网页清单、推送通知等技术的开发者的需求增加。 在本课程中,你将学习如何构建应用外壳,使体验能够快速加载,实现即时出现。我会揭示与进阶网页应用和服务工作者相关的所有必要知识。每个部分都从零基础开始,逐渐深入,涵盖的内容非常全面。课程包括视频模块,结合幻灯片和代码演示,幻灯片和源代码参考资料帮助你能在课程外进行跟进。课程还包含测验,以便你识别需要复习的主题并加以强化。此外,本课程还附加了一些关于特定主题的文章作为额外参考。 学习内容包括: - 网页清单文件的掌握,使你能够告诉浏览器如何渲染你的品牌体验。 - HTTPS 主页/安装体验 - 各浏览器如何实施 PWA 支持 - 服务工作者及其生命周期 - 服务工作者缓存 - 推送通知 - 背景同步 - 基本性能最佳实践及如何实施 PRPL 和 RAIL 模式 需要注意的是,此课程不使用任何 JavaScript 框架,所有示例主要通过名为 Fast Furniture 的演示网站使用原生 JavaScript 实现。不过,该网站使用了 Bootstrap 4 作为 CSS 库,但没有要求对 Bootstrap 的先前知识。未来我也会增加一些关于使用特定框架 PWA CLI 工具的讲座。
Progressive Web Applications are just web sites that progressively become apps. But how does this happen? It takes skilled developers that understand a new way to create web sites that are fast, reliable and engaging. In this course you will learn what progressive web applications are, why you need to master them and why your stakeholders want progressive web applications over traditional web sites and native applications. Businesses of all sizes are discovering the power progressive web applications bring to help them reach and engage their audiences. This means they can increase revenues while decreasing costs. Brands like Twitter, Lyft, The Washington Post, Forbes and Weather channel have all discovered the benefits upgrading to a progressive web application bring.The success these companies are having is driving more demand for developers skilled in service workers, web manifest, push notifications and more. You will learn how to craft an app shell so your experience can progressively load with an instant presence. I expose you to everything you need to know about progressive web applications and service workers. This course starts each section addressing the beginner, assuming you have no prior knowledge of the topic. Each section progresses and covers more and more detail until there is just about no nook or cranny not exposed. The course includes video modules that review a combination of slides and code demos. Slides and source code references are included so you can follow along outside the course. Quizzes are also included so you can identify topics you may need to review and sharpen. Finally, the course also includes some articles about selected topic as an additional reference. You will master the web manifest file so you can tell the browser how to render your brand's desired experience. HTTPS Home Screen/Installation Experience How each browser is and plans to implement PWA support Service Workers Service Worker Life Cycle Service Worker Caching Push Notifications Background Synchronization Basic Performance Best Practices and how to implement the PRPL and RAIL Patterns. This course does not use any JavaScript frameworks. All examples, primarily a demo site called Fast Furniture, rely on vanilla JavaScript. The site does use Bootstrap 4 as a CSS library, but know prior Bootstrap knowledge is required.This does not mean I wont add lectures demonstrating how to use some of the framework PWA CLI tools over time.