City Course Page Acad ID: ACAD0185
Progressive Web Apps (PWA) Training in New York City, United States

The course covers PWA architecture, service workers, web app manifests, offline capabilities, performance optimization, and deployment strategies.

Overview

This Progressive Web Apps (PWA) training is designed to help participants build modern, reliable, and installable web applications that deliver native app-like experiences using web technologies. The course covers PWA architecture, service workers, web app manifests, offline capabilities, performance optimization, and deployment strategies. Participants will gain hands-on experience to design and develop high-quality PWAs for desktop and mobile environments.

Learning Outcomes

โ€ข Understand the architecture, core concepts, and capabilities of Progressive Web Apps for modern web development.
โ€ข Build responsive, installable, and cross-platform web applications using modern web technologies.
โ€ข Implement service workers, caching strategies, and offline functionality for enhanced user experience.
โ€ข Configure web app manifests, push notifications, and background synchronization features.
โ€ข Integrate APIs, local storage, and performance optimization techniques in PWA development.
โ€ข Build, test, debug, and deploy secure, scalable, and production-ready Progressive Web Applications using industry best practices.

Duration & Delivery Mode

14 hours

We serve:
Target Audience

 โ€ข Frontend and full-stack developers
 โ€ข Web application developers
 โ€ข Mobile web developers
 โ€ข Product development teams
 โ€ข IT professionals building modern web apps

Pre-requisites

 โ€ข Basic understanding of HTML, CSS, and JavaScript
 โ€ข Familiarity with frontend frameworks is helpful
 โ€ข Interest in modern web and mobile web technologies

Skillset Achieved

 โ€ข Understanding PWA concepts and architecture
 โ€ข Implementing service workers
 โ€ข Configuring web app manifests
 โ€ข Enabling offline capabilities
 โ€ข Optimizing performance and load times
 โ€ข Implementing push notifications basics
 โ€ข Deploying and maintaining PWAs
 โ€ข Applying PWA best practices

Course Outcome

By the end of this training, participants will be able to design, build, and deploy Progressive Web Apps that deliver fast, reliable, and engaging user experiences. Learners will gain strong fundamentals in offline capabilities, performance optimization, and modern web app architecture, enabling them to deliver production-ready PWAs.

Course Outline

Introduction to Progressive Web Apps & Modern Web Experiences
 โ€ข What is a PWA and where it is used
 โ€ข PWA vs native and traditional web apps
 โ€ข Core PWA principles
 โ€ข Real-world PWA use cases

Service Workers Fundamentals
 โ€ข Service worker lifecycle
 โ€ข Caching strategies
 โ€ข Offline-first concepts
 โ€ข Handling network failures

Web App Manifest & Installability
 โ€ข Web app manifest basics
 โ€ข App icons and splash screens
 โ€ข Add to home screen
 โ€ข App installation experience

Performance Optimization for PWAs
 โ€ข Lighthouse audits
 โ€ข Lazy loading basics
 โ€ข Code splitting concepts
 โ€ข Optimizing critical rendering path

Advanced Caching & Offline Strategies
 โ€ข Cache-first vs network-first strategies
 โ€ข Background sync
 โ€ข Updating cached assets
 โ€ข Managing offline data

Push Notifications & User Engagement
 โ€ข Web push notification concepts
 โ€ข Subscriptions and permissions
 โ€ข Sending push notifications
 โ€ข User engagement best practices

Security & HTTPS Requirements
 โ€ข HTTPS and security requirements
 โ€ข Securing service workers
 โ€ข Content security policies
 โ€ข Protecting PWA data

Testing, Debugging & Monitoring
 โ€ข Debugging service workers
 โ€ข Testing offline behavior
 โ€ข Monitoring PWA performance
 โ€ข Handling production issues

PWA Project Workshop & Best Practices
 โ€ข Building a complete PWA
 โ€ข Implementing offline and install features
 โ€ข Optimizing performance
 โ€ข Final project review and best practices

Assessment Topics

โ€ข PWA Setup & Application Architecture Assessment
โ€ข Responsive UI Development & Web App Manifest Assessment
โ€ข Service Workers, Caching & Offline Functionality Assessment
โ€ข API Integration, Notifications & Local Storage Assessment
โ€ข Progressive Web Application Development Project Assessment

Evaluation

Participants will be evaluated through hands-on PWA labs, practical web app development exercises, instructor-led code reviews, and a final project-based assessment focused on building a complete Progressive Web App.

Course Materials

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification

Upon successful completion of the training, participants will receive an AcadNXT Certificate of Completion for Progressive Web Apps (PWA). This digital, verifiable certification validates practical PWA development, service worker implementation, and modern web application delivery skills and can be shared on LinkedIn and included in professional profiles to enhance frontend and web development career credibility.

SELECT AN UPCOMING CLASS
Tue 22nd Sep 2026 – Wed 23rd Sep 2026
โฑ 2 days ๐Ÿ“ Classroom
AcadNXT Classrom - New York, USA New York City United States
No upcoming classes are currently available for this delivery mode.

Other cities in United States

Explore the same course in other cities across United States.

Back to United States course page

Enroll Now

WHO WILL BE FUNDING THE COURSE?

By submitting your details you agree to be contacted in order to respond to your enquiry.

Testimonials

What Our Students Say