Get in Touch

Course Outline

Introduction

  • The convergence of web and mobile technologies

Reasons for Developing Progressive Web Apps

  • Speed and performance (compared to traditional websites)
  • Enhanced security
  • Offline capabilities
  • Push notifications
  • Improved bounce rates
  • App-like feel and functionality
  • Bypassing App Stores

Enabling Your Website

  • Secure HTTPS connection
  • JSON Manifest
  • Service Worker

Building Your First Progressive Web App (PWA)

Using Service Workers to Enable Offline Functionality

  • Caching data
  • Serving push notifications
  • Updating content
  • Data manipulation

Event Listeners and Commands

  • Customising responses to network requests based on online/offline status
  • Data persistence and messaging
  • Accessing Cache API, Fetch API, IndexedDB API, postMessage(), etc.
  • Increasing user engagement through the Notification API

Using Cached Assets in Your Application

Configuring the Web App Manifest

  • Adding the app to the Home Screen

Application Shell Architecture

UI Considerations

  • Usability
  • Localization

Troubleshooting the PWA

Deploying the PWA to an App Store

Summary and Conclusion

Requirements

  • Knowledge of HTML, CSS, and object-oriented JavaScript.
  • Access to a mobile device.
  • Ability to run Google Chrome on the mobile device.

Audience

  • Web developers
  • App developers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories