Building PWAs from Scratch
Join us for an Awesome Workshop on:

Building PWAs from Scratch

October 28, 2021 - 9:30am to 5:30pm Central Daylight Time

RSVP to Attend Online

Live and in Full HD

You're Registered to Attend Online!

October 28, 2021 - 9:30am to 5:30pm Central Daylight Time

This Workshop's Online Chatroom is Currently Open!

October 28, 2021 - 9:30am to 5:30pm Central Daylight Time

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Building PWAs from Scratch

Some Key Takeaways!

By participating along with us in the workshop, you'll learn:

  • Understand the possibilities and challenges of PWAs
  • Learn to code a multiplatform PWA
  • Integrate your web app into the platform
  • Understand how to distribute your PWA to your users
  • Learn the basics of Service Workers and the App Manifest

Your (Awesome) Instructor

Maximiliano Firtman

Maximiliano Firtman

Max Firtman works as an independent free-lance consultant. He is a mobile + web developer, trainer, speaker, and writer. He has authored many books, including Programming the Mobile Web and High Performance Mobile Web published by O’Reilly Media. He is a frequent speaker at conferences worldwide and he has been widely recognized for his work in the mobile-web community. He teaches mobile (Android & iOS), HTML5, PWA and web performance trainings. He has been working in the Web since 1996 and in the mobile app space since 2001.

Spend a Full Day Immersed in Building a PWA from Scratch with Maximiliano Firtman

Workshop Details

In this workshop, you will create a Progressive Web App from scratch that you can install on Android, iOS, desktop, and iPadOS. You will understand how to create a great user experience and how to integrate with the platform. You will code the App from scratch understanding the core technologies behind PWAs, how to debug and test on real devices, and how to distribute the app to your users including App Store distribution.

Daily Schedule

We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 9:30AM
    Hello and Welcome
  • 10:00AM
    What is a PWA? Let's see them in Action
  • 10:30AM
    Web App Manifest: PWA Criteria, Installation, Display Modes, and Scope
  • 11:00AM
    Icons, UI and Splash Screens for all platforms
  • 11:30AM
    Designing for an App Experience
  • 12:00PM
  • 1:00PM
    Service Workers: intro, lifecycle, understanding the power
  • 1:30PM
    Installing Assets and creating the offline experience
  • 2:00PM
    Platform Integration: App Lifecycle, WebAPK, WebShare, Badging
  • 2:30PM
    Background Services, Hardware and Sensors Availability
  • 3:00PM
    Distributing the App: Custom UI for Installation
  • 3:30PM
    Store distribution: TWAs for the Play Store. App Store Options.
  • 4:00PM
    Wrap Up and What's Next

Interact with the Instructor

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?


Web designers and Web developers

Any Prerequisites?

  • HTML, CSS and JavaScript experience are necessary to understand what we will be doing. Experienced PWA developers may find this course a bit elementary, but there are some updates and tricks that will also be useful for them.

Event Details


One Full Day Workshop Session

Replay Videos (available immediately)


October 28, 2021 - 9:30am to 5:30pm Central Daylight Time


Attend online on our full HD live stream