Get in Touch

Course Outline

Introduction

  • Native applications versus progressive applications

Overview of the Mobile Development Cycle

  • JavaScript logic, CSS templates, and HTML templates

Web Goes Native

  • Cross-platform
  • Backward compatibility
  • Feature parity

Advanced Progressive Web Apps and Push Notifications

  • Push API
  • Notification API

Preparing the Development Environment

  • Coding a to-do list application
  • Activating the site domain with SSL
  • Installing the "Advanced Progressive web app" module

Configuring the Advanced Progressive Web App

  • Setting preferences for the web application's push notifications
  • Styling push notifications for a consistent user experience
  • Adding the web application to the user's home screen

Using Service Workers for Offline Use

  • Accessing the Cache API
  • Customising network requests based on online or offline status

Deploying the Application

  • Running the application on a mobile emulator or physical mobile device

Troubleshooting

  • The web application only works with the latest version of the Web-push library

Summary and Conclusion

Requirements

  • Experience with HTML, CSS, and object-oriented JavaScript
  • A solid understanding of PWAs

Audience

  • Developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories