Building Performant Progressive Web Apps from Scratch

Understanding how to build progressive web apps from scratch and without front-end frameworks will let you take advantage of the new capabilities of the web platform.
Course info
Level
Intermediate
Updated
May 3, 2019
Duration
1h 35m
Table of contents
Description
Course info
Level
Intermediate
Updated
May 3, 2019
Duration
1h 35m
Description

In the ever-growing developer landscape, being able to build progressive apps from scratch is an essential skill. In this course, Building Performant Progressive Web Apps from Scratch, you will gain foundational knowledge of progressive web apps. First, you will learn about service workers. Next, you will discover the Web App manifest. Finally, you will explore how to optimize the performance of your web app. When you’re finished with this course, you will have the skills and knowledge of progressive web apps needed to build your own.

About the author
About the author

Jad is a Google Developer Expert, Microsoft Most Valuable Professional and Freelance Web Consultant based in Amsterdam.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Jad Joubran, and welcome to my course, Building Performant Progressive Web Apps from Scratch. I am a Google developer expert, Microsoft MVP, and a self-employed web consultant based in Amsterdam. Progressive web apps let you deliver engaging user experiences to your users while using web technologies. In this course, we are going to build a progressive web app without any front-end framework. Some of the major topics that we will cover include getting started with service workers, using Workbox to generate a service worker, integrating with the operating system with the web app Manifest, and optimizing the performance of your app. By the end of this course, you'll know how to turn your own web app into a progressive web app while focusing on performance for a better user experience. Before beginning the course, you should be familiar with the basics of HTML, JavaScript, and CSS. I hope you'll join me on this journey to learn progressive web apps with the Building Performant Progressive Webs from Scratch course at Pluralsight.