Welcome to #30DaysOfPWA

Nitya Narasimhan, Ph.D - Feb 14 '22 - - Dev Community

Welcome to our new learning series focused on the fascinating world of Progressive Web Apps (PWA)! If you were paying attention last week, you might have seen this tweet ..

Well launch day is hours away so we wanted to share a quick post to tell you a little more about what's in store.


What is #30DaysOfPWA?

PWA stands for Progressive Web Apps - and starting tomorrow (Feb 14, 2022) we'll publish 30 days of content to help you get up to speed on all things PWA - from core concepts to best practices.

Each post will take less than 10 minutes to read - and conclude with a sample code snippet or exercise to help you solidify your understanding. You need basic web knowledge, but the content is beginner friendly and we welcome feedback to make it better.

Ready to dive in? Two actions you can take:

  • Watch the GitHub repository for updates
  • Bookmark this post and watch for new posts to be published under this series on dev.to

Behind The Series

This is a multi-team labor of love involving authors from Microsoft Edge, Microsoft Windows, and Microsoft Developer Relations teams. You can find the entire list of contributors here - we'll introduce each author in the first post they make in the series.

Today's author is: Beth Pan a PM and technologist on the Microsoft Windows team. Find her on dev.to:


Our Learning Roadmap

So what will we cover in 30 days? We've structured the content into four weeks - each focused on one top-level topic:

Week: Topic Description
1: Core Concepts Learn the fundamental concepts and components of a PWA.
2: Advanced Capabilities Explore web capabilities APIs, status, and examples of use.
3: Developer Tools Learn about key authoring, debugging, auditing, testing and packaging tools for PWA.
4: Platforms & Practices Learn good practices and platform-specific support for PWA.

Week 1: A Visual Sneak Peek

Week 1 will focus on Core Concepts - from an introduction to PWA, to learning the core building blocks and building your first PWA from scratch.

Want a visual summary of what's in store? You're in luck. Check out the roadmap below and follow @sketchthedocs if you want to be alerted to new illustrated guides to tech.

Sketchnote of topics covered in Week 1

We hope you are as excited to get started as we are to be on this journey with you!! Join us, and let's fall in love with web development all over again. ❤️

Want to read more content from Microsoft technologists? Don't forget to follow Azure right here on dev.to:


This post is republished from the original #30DaysOfPWA blog on Github. Please refer to that site for the latest versions over time.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player