Progressive Web App Development: A Complete Guide: 2-in-1

所在平台: Udemy

课程主页: https://www.udemy.com/course/progressive-web-app-development-a-complete-guide-2-in-1/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:渐进式 web 应用开发:完整指南(2合1) 概述: 随着 web 开发技术以极快的速度飞速发展,新的工具和技术层出不穷。本课程是一个全面的 2 合 1 培训课程,旨在帮助您掌握成为更优秀 web 开发者所需的关键工具。同时,您将学习构建可被发现和吸引用户的渐进式 web 应用,使其具备离线使用的能力,并利用高效的服务工作者来截断网络请求和创建 web 应用清单。 课程内容与结构: 该培训课程包括两个完整的课程,精心挑选以提供最全面的培训。第一个课程——现代 web 开发的开发者工具箱,首先涉及复杂的依赖管理,使用 NPM 和 YARN,帮助您简化应用程序的开发和部署。随后,您将学习关键工具和框架(如现代日期时间计算库 moment.js)以及高速度 HTTP 请求库及其他相关工具。课程最后将设置 Webpack。 第二个课程——渐进式 web 应用开发,旨在利用缓存 API 构建引人入胜的 PWA,使 web 应用具备离线使用的能力。此外,课程将探索快速服务工作者、各种原生般的功能,并深入了解 Fetch API、Promise 和应用清单。通过这些学习,您将深入了解 PWA,并在实际项目中获得动手经验。 课程结束时,您不仅会熟悉渐进式 web 应用的工作原理,还将构建并部署一个生产就绪的应用,具备顶尖功能。 关于作者: Richard Gill 是一位全栈 JavaScript 开发者,运营着 ZDEV,一个专注于为中小型客户构建网站和应用的软件咨询公司。他拥有帝国学院的计算机科学学位,职业生涯开始于投资银行和对冲基金的技术开发,之后转向咨询,并创办了自己的开发公司。Richard 拥有三年的 React、React Native 和 Redux 使用经验,为真实客户构建网站和应用。他自认为是一名通才程序员,最初擅长 Java、C# 和 Ruby on Rails,近几年则专注于 JavaScript/Node 环境。他的公司采用学徒制,所有员工均由他从零开始培训。 Majid Hajian 是一名有着九年经验的软件工程师,对前端技术充满热情。他积极参与开源项目,并帮助组织全球范围内的会议和聚会,如 Vue.js 和 Angular,同时还是奥斯陆的移动聚会联合组织者。Majid 还是一位公众技术演讲者、培训师和博主,如需与他联系,可以通过 Twitter (@mhadaily) 找到他。

课程评论(0条)

课程详情

DescriptionWeb development technology is moving at a very fast pace with new tools and techniques being released daily. With this comprehensive 2-in-1 training course, you will learn everything you need about the essential tools needed to become a better web developer. Also, build discoverable and engaging progressive web applications to make it offline-ready and tremendously fast service workers to stop network requests and web app manifests. Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Web Developer Toolbox - Essentials for Modern Web Development, starts off by understanding Complex Dependency Management with NPM and YARN and how it will help you simplify application development and deployment. Moving along, you will cover essential tools and frameworks (such as moment.js, a modern date time calculation library) and fetch a high-speed HTTP request library, along with other relevant tools for your developer toolkit. Finally we will set up Webpack. The second course, Progressive Web Application Development, aims at building engaging PWA's using Cache API. This will make the web apps offline-ready. Further, we will explore fast service workers, various native-like features and get deep insights on Fetch API, Promise, and App manifest. This way, you will get well acquainted with PWA and get hands-on experience with practical projects.. By the end of this training program, you'll not only be familiar with how progressive web applications work, but will also have built and deployed a production-ready app with top notch-features.About the AuthorsRichard Gill is a Full Stack JavaScript developer. He runs ZDEV, a software consultancy that specializes in building websites and apps for small- and medium-sized clients. Richard has a Computer Science degree from Imperial College and started his career building technology at investment banks and hedge funds; he then moved on to consulting before founding his own development shop. Richard has spent three years working with React, React Native, and Redux to build websites and apps for real-world clients. He considers himself a generalist programmer who initially was expert in Java, C#, and Ruby on Rails before spending the last few years in a JavaScript/Node based environment. His company follows an apprenticeship model and all his staff were trained by him from scratch.Majid Hajian is a software engineer with a passion for frontend technologies who has been worked over 9 years in this field. He is very involved in open source projects, he also helps to organize meetups and conferences around the world such as Vue.js, Angular and is a mobile meetup co-organizer in Oslo. Majid is also a public technical speaker, a trainer, and a blogger. If you want to get in touch with him feel free to contact him on Twitter (@mhadaily).

课程标签

0人关注该课程

主题相关的课程