Progressive Web Apps: The Concise PWA Masterclass

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Everything you need to build Progressive Web Apps from Scratch, or upgrade your existing Web Apps to PWAs.

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 solve

  • Learn supporting JavaScript concepts for working with PWAs, including Promises & the Fetch API

  • Practical, In-depth lessons on each individual aspect of building a PWA

    • Service Workers

    • Push Notifications

    • Caching

    • Native capabilities


An 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 Overview

With 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.

  • Understand the purpose of PWAs.

  • Learn each aspect of the Service Worker API and the Caching API in depth.

  • Learn to add PWA technologies into existing web apps with the help of progressive enhancement.

Instructor

Profile photo of Ray Viljoen
Ray Viljoen

Stackacademy provides high-quality Courses for Developers, with learning-efficiency as the number one priority.My name is Ray Viljoen,I have over 10 years experience as a Full Stack Developer and have real world experience building, maintaining & optimising a wide range of applications.My courses are concise, teaches practical skills and is designed to also serve as usable future reference material.

Review
4.9 course rating
4K ratings
ui-avatar of Dirk Coetzer
Dirk C.
5.0
9 months ago

Loving the content and the presentation. Very well done!

  • Helpful
  • Not helpful
ui-avatar of Peter
Peter
4.5
11 months ago

Good course, but hasn't been updated since 2020.

  • Helpful
  • Not helpful
ui-avatar of Keshav Haripersad
Keshav H.
4.0
1 year ago

Meh

  • Helpful
  • Not helpful
ui-avatar of Jan Murre
Jan M.
4.5
1 year ago

Very nice explanation. I lesp. like the code examples being built up during the presentation.

  • Helpful
  • Not helpful
ui-avatar of Elena Celhar
Elena C.
5.0
1 year ago

Good and exhaustive explanations, going deeper into the the topics.
Good work! Thanks!

  • Helpful
  • Not helpful
ui-avatar of Bill Jenner
Bill J.
5.0
1 year ago

Very thorough coverage of the material and useful examples. When you are ready to get serious about PWA, this is the class.

  • Helpful
  • Not helpful
ui-avatar of Daniel Carrasco
Daniel C.
5.0
1 year ago

excellent

  • Helpful
  • Not helpful
ui-avatar of Svend-Peder Oseth
Svend-peder O.
3.5
1 year ago

Some links are outdated. I want more exercises when I do courses.
But, the explanations and example apps thought me a lot.

  • Helpful
  • Not helpful
ui-avatar of Revanth Pydisetti
Revanth P.
2.5
1 year ago

As, I'm new to this course. understanding the course. I'm getting idea now. what is this about. and about the concepts.

  • Helpful
  • Not helpful
ui-avatar of Gaurav Mithas
Gaurav M.
5.0
1 year ago

crisp and consise, however it would be helpful if the flow is continous, meaning each lectures code is available in next lectures code (even as commented code) since it will help us not having to download the resources multiple times

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses