Progressive applications Training Course

Primary tabs

Course CodeCourse Code

ProgApp

Duration Duration

14 hours (usually 2 days including breaks)

Requirements Requirements

  • HTML, CSS, and object-oriented JavaScript
  • a mobile device
  • ability to run Google Chrome on mobile device

Overview Overview

Audience

  • web developers
  • app developers

Format of the course

  • 30% lectures, 60% labs, 10% tests

Course OutlineCourse Outline

Convergence of web and mobile

Reasons for developing progressive applications

  • speed and performance (compared to websites)
  • security
  • offline capabilities
  • push notifications
  • improved bounce rates
  • app-like feel and functionality
  • bypassing of App Stores

Enabling your website (requirements)

  • secure HTTPS connection
  • JSON Manifest
  • Service Worker

Building your first app

Using Service Workers to enable your app to work offline

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

Event listeners and commands

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

Using cached assets in your application

Configuring Web App Manifest

  • Adding the app to the Home Screen

Application shell architecture

UI considerations

Bookings, Prices and EnquiriesBookings, Prices and Enquiries

Private Classroom
 
Private Classroom
Participants are from one organisation only. No external participants are allowed. Usually customised to a specific group, course topics are agreed between the client and the trainer.
Private Remote
Price not set yet
Private Remote
The instructor and the participants are in two different physical locations and communicate via the Internet. More Information

The more delegates, the greater the savings per delegate. Table reflects price per delegate and is used for illustration purposes only, actual prices may differ.

Number of Delegates Private Remote
1
2 0EUR
3 0EUR
4 0EUR
Public Classroom
Price not set yet
Request
Public Classroom
Participants from multiple organisations. Topics usually cannot be customised

The more delegates, the greater the savings per delegate. Table reflects price per delegate and is used for illustration purposes only, actual prices may differ.

Number of Delegates Public Classroom
1
2 50EUR
3 67EUR
4 75EUR
Cannot find a suitable date? Choose Your Course Date >>
Too expensive? Suggest your price

Related Categories

Related Courses

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients