Progressive Web Apps (PWAs) use a web-development approach that combines tools and technologies to create targeted, ideal user experiences on mobile devices. PWAs use service workers, modern browser APIs, and an application shell architecture to give users meaningful offline experiences, fast first load, and easy re-engagement on repeat visits to the app.
About the course
The course consists of a series of hands-on codelabs, most of which step you through the process of adding a new feature to an existing app. You can complete the codelabs in any order, but the more advanced codelabs build on the fundamentals covered in the earlier codelabs.
This course is aimed at:
- Developers who want to build web experiences that work for everyone.
What does the course cover?
This course shows you how to convert web pages to PWAs. The course introduces PWAs, teaches you how to build the core of a PWA, and teaches best practices and advanced features.
The Developing Progressive Web Apps Course is now available in Google codelab form
The updated course codelabs are available on the Google Developers Codelabs site as of January 2019. To get started, visit Developing Progressive Web Apps Course Codelabs.
Mobile Web Specialist Certification available
By earning a Mobile Web Specialist Certification, you'll set yourself apart from other web developers and demonstrate that you have the skill to create responsive and flexible web apps for any platform.