Simple play icon Course
Skills Expanded

Building Performant Progressive Web Apps from Scratch

by Jad Joubran

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.

What you'll learn

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

Jad is a Google Developer Expert, Microsoft Most Valuable Professional and Freelance Web Consultant based in Amsterdam. Lately, Jad's focus lies on spreading knowledge about Progressive Web Apps and mentoring developers through online courses, blog articles and workshops for startups & enterprises. He also created an interactive learning course for JavaScript on

Ready to upskill? Get started