PWA
PWA – Progressive Web Applications
Solid foundations for developing progressive web applications.
✓ Formation officielle SFEIR InstituteNiveau Intermediate⏱️ 2 jours (14h)
Ce que vous allez apprendre
- Understand PWA concepts and their development environment
- Master Service Workers for offline capabilities and event handling
- Implement caching strategies for performance and offline access
- Use advanced Service Worker features like push notifications and background sync
- Make an application installable with a Web App Manifest
- Integrate with native platform features (Geolocation, Notifications)
- Improve application performance using best practices (PRPL pattern)
Prérequis
- Basics of web application programming (ES6)
- Basic knowledge of Git
- Experience in front-end development with NPM
- Have nodejs (LTS), git, a code editor (VS Code recommended), and up-to-date browsers (Chrome, Edge, Safari, Firefox) installed
Public cible
- Developers, Integrators, Software architects, Technical project managers
Programme de la Formation
9 modules pour maîtriser les fondamentaux
Sujets abordés
- →Origins of the concept
- →Definition of the F.I.R.E. acronym
- →Development and debugging environment
- →Overview of upcoming exercises
- →Web application security overview
Activités
Setting up a PWA development environment
Quality Process
SFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach
Teaching Methods Used
- Lectures / Theoretical Slides — Presentation of concepts using visual aids (PowerPoint, PDF).
- Technical Demonstration (Demos) — The instructor performs a task or procedure while students observe.
- Guided Labs — Guided practical exercises on software, hardware, or technical environments.
Evaluation and Monitoring System
The achievement of training objectives is evaluated at multiple levels to ensure quality:
- Continuous Knowledge Assessment : Verification of knowledge throughout the training via participatory methods (quizzes, practical exercises, case studies) under instructor supervision.
- Progress Measurement : Comparative self-assessment system including an initial diagnostic to determine the starting level, followed by a final evaluation to validate skills development.
- Quality Evaluation : End-of-session satisfaction questionnaire to measure the relevance and effectiveness of the training as perceived by participants.
Prochaines sessions
12 mars 2026
Distanciel • Français
22 juillet 2026
Distanciel • Français
19 novembre 2026
Distanciel • Français
Former plusieurs collaborateurs
- Tarifs dégressifs (plusieurs places)
- Session privée ou sur-mesure
- En présentiel ou à distance