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
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.
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
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 want to deliver the best possible experiences to your users, using technologies like web push notifications or offline support
What do you need to know to get the most out of the Progressive Web Apps (PWA) – The Complete Guide course?
- No advanced knowledge of these technologies required though
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