|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/progressive-web-apps/
课程评论:没有评论
**课程名称:** 渐进式Web应用:简明PWA大师班 **课程概述:** 本课程旨在教授学员如何从零开始构建可发现、引人入胜的渐进式Web应用(PWA),或通过Service Workers、Caches API和Web App Manifests将现有Web应用升级为PWA。课程将帮助您快速高效地掌握PWA的核心技术和概念,理解PWA的目的及其解决的问题。 课程内容涵盖: * **PWA基础:** 了解PWA的定义、优势以及它解决的实际问题。 * **核心技术:** 深入学习Service Workers、Caches API和Web App Manifests,这是构建PWA的关键组成部分。 * **JavaScript支持:** 熟悉与PWA开发相关的JavaScript概念,如Promises和Fetch API。 * **实用功能:** 掌握Service Workers在推送通知、缓存策略和利用原生功能方面的应用。 * **实践项目:** 通过实际项目,学习评估和升级现有Web应用为PWA,同时确保兼容性。 **课程亮点:** * **精炼高效:** 38个精简实用的课程单元,帮助您快速上手。 * **循序渐进:** 从概念介绍到深入的技术讲解,再到实践项目,结构清晰。 * **面向实践:** 所有内容都以最简单实用的方式进行演示,注重实际操作能力。 * **生产就绪:** 学习如何构建符合生产标准的PWA。 * **通用技能:** 对于任何Web/移动开发者而言,PWA都是一项非常有价值且需求旺盛的技能。 **先决条件:** 具备HTML、CSS和JavaScript基础知识。 通过本课程的学习,您将能够立即开始构建高度定制化、可投入生产的渐进式Web应用。
Learn to build discoverable, engaging Progressive Webs Apps (PWAs) from scratch, or Upgrade Existing Web Apps to PWAs using Service Workers, Caches API and Web App Manifests.Learn the Essential technologies, and Concepts behind PWAs to get started as quickly and efficiently as possible.Understand the purpose of PWAs and the problems they solveLearn supporting JavaScript concepts for working with PWAs, including Promises & the Fetch APIPractical, In-depth lessons on each individual aspect of building a PWAService WorkersPush NotificationsCachingNative capabilitiesAn invaluable skill for any Web/Mobile Developer, made available via a very concise and well-planned curriculum. Progressive Web Apps is an incredibly exciting, fast-growing and sought after skill in Web App Development.This course will provide a very practical & concise approach to learning Progressive Web Apps and the curriculum includes all the aspects of PWAs ready for production today.There's no faster way to get started with PWAs and the course will particularly focus on upgrading existing web apps to be fully progressive without any compromise in non-supporting browsers.Content and OverviewWith 38 concise and practical lessons, this course aims to teach a solid understanding of Progressive Web Apps and is suitable for anyone with a basic understanding of HTML, CSS & JavaScript in the browser.The course starts with an introduction to Progressive Web Apps as a concept and follows on to cover Service Workers in great details.The Service Worker section includes short lessons on supporting JavaScript concepts, including Promises and the Fetch API.The course also dedicates an entire section to understanding the Cache API and using it alongside Service Workers.Finally, to put the entirety of the course contents to practice, a practical project sections covers the process of assessing and upgrading an existing Web App to be fully Progressive while still maintaining it's initial integrity through progressive enhancement.Upon completion of this course you will have the practical skills to immediately start building fully customised, production ready, Progressive Web Apps.This course is to the point and everything is demonstrated in the most simple, yet practical ways.