Progressive Web Apps (PWA) – The Complete Guide

You can create a Progressive Web App (PWA) using Push Notifications, Device Camera, etc. that feels like an iOS/Android app, with Push Notifications and Device Camera by taking this Progressive WebkApps (PWA) – The Complete Guide course.

What you’ll learn

  • Design web apps that appear and behave like native mobile apps on iOS and Android
  • Use service workers to build web apps that work without internet connection (offline-first)
  • Make use of device capabilities, such as the camera and geolocation, to enhance user engagement with your web apps
  • Use web push notifications to increase user engagement with your web apps


  • Basic HTML, CSS, and JavaScript knowledge is required
  • NO experience with JavaScript frameworks is required


Progressive Web Apps (PWAs) are the next big thing in web development because they provide a mobile-app-like experience to your users without requiring them to download an app from the app store or play store.

The goal of this Progressive Web Apps (PWA) – The Complete Guide course is still to create a web application (HTML, CSS, JavaScript), but you will add features like camera access, using service workers offline, and enabling push notifications. With this approach, you can offer fast, engaging, and reliable experiences, while still allowing the general public to safely view and access your website.

POPULAR  The Complete React Native + Hooks Course [2020 Edition]

Progressive Web Apps are simply a set of tools that allow you to use the web like a mobile device. Topics like this are extremely trendy and will likely stay relevant for quite a while. PWAs have been heavily marketed by Google (at Google I/O 2017, the company’s developer conference, several talks were dedicated to PWAs), and major companies like Twitter and the Washington Post have embraced it as well.

Developing and optimizing these types of web applications has already become an increasingly important, highly sought-after skill for modern web developers, and this trend is only going to grow! Become familiar with the development of progressive web apps in order to give yourself a competitive advantage.

The Progressive Web Apps (PWA) – The Complete Guide course will guide you through every step you’ll need to build a great PWA, leading to a perfect score (100 percent) with Google’s PWA auditing tool “Lighthouse”:

  • Detailed explanation about what a PWA exactly is
  • How to use an app manifest to make your web app installable on device homescreens
  • Using service workers to offer offline support by caching assets
  • Advanced service worker usage and caching strategies
  • A refresher on Promises and the Fetch API as both concepts are heavily used in PWAs
  • How to improve user engagement by adding push notifications
  • A way to synchronize data in the background, even if connection is lost
  • How to access native device features like the camera or geolocation
  • Using Workbox to make service worker management easier
  • Explanations on how to turn your next SPA project into a PWA
  • And more
POPULAR  The Comprehensive 2021 Android Development Masterclass

Putting these things into practice is accomplished by completing a course project. It’s free, and you can easily apply the knowledge to any project! As the Progressive Web Apps (PWA) – The Complete Guide course project is not based on any JavaScript framework, instead it emphasizes the fundamental functionalities described above.

Obviously, this Progressive Web Apps (PWA) – The Complete Guide course has many benefits, but how can you decide if it’s for you?

It definitely is the right choice if …

  • … you already are a web developer (no matter if experienced or still new to the business) and want to prepare for the future
  • … you enjoy working with HTML, CSS and JavaScript and want to leverage the full power the web and browser technologies have to offer
  • … you want to deliver the best possible experiences to your users, using technologies like web push notifications or offline support
POPULAR  Xamarin on Steroids: Xamarin Forms Shell and MVVM

What do you need to know to get the most out of the Progressive Web Apps (PWA) – The Complete Guide course?

  • You need to know at least the basics of HTML, CSS and JavaScript
  • No advanced knowledge of these technologies required though
  • You DON’T need to know any JavaScript framework like Angular or React – PWAs work with ANY JavaScript app, even if you don’t use a framework at all (actually, that’s what we’ll build in the course!)

This Progressive Web Apps (PWA) – The Complete Guide course would be a real pleasure for me to teach and I am very excited to start this journey with you!


Who this course is for:

  • Students who want to build web apps that look and behave like native mobile apps
  • Students who want to build offline-ready web apps (yes, that works!)
  • Anyone who wants to build web apps that offer access to the device camera, geolocation, push notifications and provide offline support
  • Students who want to leverage the latest browser features whilst still supporting older browsers

Created by Academind by Maximilian Schwarzmüller, Maximilian Schwarzmüller
Last updated 11/2020
Size: 2.07 GB

Download Course

The author(s) of this course invested a lot of time and effort in creating it. Please consider purchasing the course from the original author(s) if your budget permits. Your purchase motivates the author(s) to keep the course up-to-date and to provide support. The course also includes a certificate of completion. Thank you

Leave a Reply

We're On Telegram

Join our telegram channel and be the first to know when we post new courses, update courses and also when we share freebies.