|
Module
|
Description
|
Durée
|
|
Outils de développement web et mesure côté client
|
- Métriques client (requêtes réseau, données transférées, données décodées) ;
- Outils de développement web Firefox (panneau “Réseau”, vue adaptive) ;
- Procédure de mesure (configuration, documentation, exploitation).
|
02h00
|
|
Bonnes pratiques de configuration d'un serveur web
|
- Compression réseau ;
- Mise en cache côté client ;
- Redirection HTTPS ;
- HTTP/2.
|
01h30
|
|
Optimisation des ressources
|
- Formats d'images pour le Web ;
- Variables d'ajustement pour l'optimisation des ressources de type multimédia (image, vidéo, audio, PDF, fonte) ;
- Principales techniques d'optimisation des ressources de type textuel (HTML, CSS, JS).
|
02h30
|
|
Approches de mise en œuvre d'un projet web
|
- Génération dynamique ;
- Génération statique ;
- Server Side Rendering (SSR) ;
- Client Side Rendering (CSR) ;
- Single Page Application (SPA).
|
01h00
|
|
Du code efficient, portable et valide avec HTLM5 et CSS3
|
- Les éléments <details> et <dialog> ;
- Gestion des formulaires ;
- Gestion de l'autocomplétion ;
- La règle @media ;
- CSS Flexbox ;
- CSS Grid.
|
02h30
|
|
Intégration de médias dans une logique d'écoconception
|
- Gestion PDF ;
- Gestion de la vidéo ;
- Gestion de l'audio ;
- Gestion des images.
|
02h30
|
|
Quelques pistes pour limiter (encore plus) l'impact environnemental d'un service numérique
|
- Conception dite “mobile first” ;
- Amélioration dite “progressive” ;
- Activation à la demande (façades).
|
00h30
|
|
Évaluation finale et conclusion
|
|
01h30
|