|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-angular-8-by-building-a-progressive-web-app-pwa/
课程评论:没有评论
课程名称:通过构建渐进式Web应用程序(PWA)学习Angular 课程概述: 渐进式Web应用程序(PWA)是一种具有类似原生应用特性的Web应用程序,能够为用户提供应用程序式的体验。本课程将深入探讨PWA的核心要求及其开发流程。PWAs与原生应用相似,但可以通过Web服务器直接访问,无需通过应用商店进行下载。构建PWA需要满足以下几个关键特性: 1. 渐进性:无论浏览器选择如何,所有用户均可以使用,基于逐步增强的原则构建。 2. 响应性:适用于任何设备形态,包括桌面、移动和平板等。 3. 独立于网络连接:通过服务工作者增强功能,可在离线或低质量网络下工作。 4. 应用样式:使用应用壳模型提供应用风格的导航和交互。 5. 新鲜性:通过服务工作者更新机制保证始终保持最新。 6. 安全性:通过HTTPS提供内容,防止窥探和篡改。 7. 可发现性:通过W3C清单和服务工作者注册作用域使其被搜索引擎识别为“应用”。 8. 易重新参与性:通过推送通知等功能简化用户重新参与的过程。 9. 可安装性:允许用户将最有用的应用“保留”在主页,而无需麻烦的应用商店。 10. 可链接性:通过URL轻松分享,无需复杂的安装。 本课程将涵盖构建优秀PWA所需的一切知识,确保学员在谷歌PWA审核工具“Lighthouse”中获得满分100。该课程为实践型培训,提供开发者在项目中应遵循的最佳实践。 学生反馈: - 学员对讲师Vinod的教学方法给予了高度评价,认为其课程内容简洁明了,易于理解,非常适合初学者。 - 学员普遍表示课程内容丰富,涵盖Angular的关键特性,并通过逐步教学,使学习变得简单有趣。 - 学员们感谢课程提供的实用知识和清晰的讲解,帮助他们提高了对Angular的理解和应用能力。 总结: 这是一个面向初学者的实用课程,旨在教授学员如何使用Angular构建高效的渐进式Web应用程序。期待在课程中见到大家!
A Progressive Web App or PWA is a web application that has a set of capabilities (similar to native apps) which provide an app-like experience to users. PWAs need to meet a set of essential requirements that we'll see next. PWAs are similar to native apps but are deployed and accessible from web servers via URLs, so we don't need to go through app stores.A PWA needs to be:Progressive: Work for every user, regardless of browser choice, because they are built with progressive enhancement as a core tenet.Responsive: Fit any form factor, desktop, mobile, tablet, or whatever is next.Connectivity independent: Enhanced with service workers to work offline or on low-quality networks.App-like: Use the app-shell model to provide app-style navigation and interactions.Fresh: Always up-to-date thanks to the service worker update process.Safe: Served via HTTPS to prevent snooping and ensure content has not been tampered with.Discoverable: Are identifiable as "applications" thanks to W3C manifests and service worker registration scope allowing search engines to find them.Re-engageable: Make re-engagement easy through features like push notifications.Installable: Allow users to "keep" apps they find most useful on their home screen without the hassle of an app store.Linkable: Easily share via URL and not require complex installation.In detail, this course will cover everything you need to build amazing PWAs - leading to a score of 100 (out of 100) in Google's PWA auditing tool "Lighthouse".This is completely a hands-on training, bringing all the best practices that a developer should follow in his/her projects.Here are some of the feedbacks given by my students:Best instructor and best trainer on Udemy. Quick Response and very friendly.i have been checked out many angularJS courses (very long tutorials) around 30 hours on Udemy. but vinod Sir within 5 & 6 hours who taught every things very simple.he has good knowledge and good experience on Teaching method.i recommend this course.?? (Sithat iffazer)This is a great and simple course for beginners. Wish the Author build more courses like this for angular 7. With a real DB, auth etc.Thanks and ThumbUpThe Course was clear and concise and touches upon the important Angular features. (Harsh Kedia)Step by step learning,explain everything easy and clear. Perfect for beginners! (Dragan Stevanovic)I have not yet completed the course. But I am very much confident, after completing this course, it would be wonderful experience. So far it's going very well. This course is simply superb. The tutor - Vinod, is simply great. He explained difficult concepts in a simplest way. He knows how to make a teaching session an interesting and informative one. Thanks to you Udemy for this opportunity and special thanks to Vinod. (Venkatesh)Very helpful. I like the way trainer Vinod makes things so simple to understand. (Robinet Gimlet)Very detail oriented. Explained all possible ways in each section i.e. environment setup(eclipse, tomcat, h2 DB), application development to deployment, testing with postman, error handling, eclipse shortcuts. (Hemalatha Bhimavarapu)I got to learn so many new things from this course and very well explained, Thank you! (Tushar Patil)It is very well and detailed any one can understand and learn the course. I would recommend it to others. (Ashwini Iyer)Great Course, the instructor was easy to follow and help me understand the subject better. Thank u. (Aida Hailu)---------------------------------So, see you inside the course,Vinod.