
Cours de performance web
Maîtrisez chaque couche de la performance web — des fondamentaux du rendu du navigateur aux stratégies avancées d'informatique en périphérie. Apprenez à mesurer les données d'utilisateurs réels, à éliminer les goulets d'étranglement et à livrer des expériences plus rapides qui se classent mieux et convertissent davantage. Ce cours offre aux ingénieurs front-end et aux développeurs full-stack les outils pour créer des sites qui restent rapides dans des conditions réelles.
Ce que vous allez apprendre:
Vous construirez une compréhension complète de la manière dont les navigateurs chargent, analysent et affichent les pages, puis vous appliquerez ces connaissances pour optimiser chaque type de ressource — images, polices, JavaScript et CSS. Vous mettrez en place une surveillance des utilisateurs réels, exécuterez des audits automatisés dans les pipelines CI et utiliserez DevTools pour identifier précisément où les performances se dégradent. Le cours couvre les techniques au niveau du réseau, notamment la configuration CDN, la mise en cache HTTP et les protocoles modernes. Vous apprendrez également à communiquer les données de performance aux parties prenantes et à relier les améliorations de vitesse aux résultats commerciaux comme la conversion et le chiffre d'affaires.
Comment vous étudiez de façon pratique Cours de performance web
Comment vous pratiquez Cours de performance web
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre propre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 38 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondations de la Performance Web
Fondations de la Performance Web
Leçon 1 • Comment les Navigateurs Traitent les Pages Web
Couvre l'ensemble du pipeline du navigateur, de la résolution DNS à l'affichage. Ancre tout le travail d'optimisation ultérieur dans une compréhension concrète de ce que fait le navigateur.
Leçon 2 • Le Concept de Budget de Performance
Introduit les budgets comme contraintes sur le poids de la page, le timing et les requêtes. Relie la définition des budgets aux objectifs commerciaux et aux cibles d'expérience utilisateur.
Leçon 3 • Comprendre le Chemin de Rendu Critique
Explique quelles ressources bloquent le rendu et pourquoi. Bâtit la base pour les techniques de priorisation des ressources couvertes dans les chapitres suivants.
Leçon 4 • Métriques de Performance de Base Expliquées
Définit les métriques centrées sur l'utilisateur telles que FCP, LCP, CLS et INP. Fournit le vocabulaire nécessaire pour mesurer et communiquer les objectifs de performance.
Chapitre 2MasquerCacher les détailsVoir les détailsMesure et Profilage de la Performance
Mesure et Profilage de la Performance
Leçon 1 • Données de Laboratoire vs. Données de Terrain
Distingue les tests synthétiques de la surveillance par utilisateur réel (RUM). Établit les attentes quant au moment où chaque type de données est approprié pour la prise de décision.
Leçon 2 • Outils d'Audit Automatisés
Couvre Lighthouse, WebPageTest et les plateformes d'audit similaires. Permet une notation automatisée et reproductible de la performance et la détection des régressions.
Leçon 3 • Mise en Place de la Surveillance par Utilisateur Réel
Guide la mise en œuvre du RUM à l'aide de l'API Performance Observer. Relie la collecte de données sur le terrain aux métriques définies au chapitre 1.
Leçon 4 • Interprétation des Profils et Traces
Enseigne l'analyse systématique des traces enregistrées pour trouver les longues tâches et les thrash de mise en page. Fait le pont entre les données brutes et les décisions d'optimisation exploitables.
Leçon 5 • Outils de Développement du Navigateur pour la Performance
Enseigne l'utilisation des panneaux Réseau, Performance et Couverture. Permet directement le profilage pratique de n'importe quelle page Web dans un environnement local.
Chapitre 3MasquerCacher les détailsVoir les détailsOptimisation de la Livraison Réseau
Optimisation de la Livraison Réseau
Leçon 1 • Indices de Ressource et Préchargement
Enseigne les directives dns-prefetch, preconnect, preload et prefetch. Réduit la latence perçue en initiant les récupérations avant que le navigateur ne les découvre.
Leçon 2 • Protocoles HTTP/2 et HTTP/3
Explique le multiplexage, la compression des en-têtes et le transport QUIC. Aide les étudiants à configurer les serveurs pour exploiter les avantages des protocoles modernes.
Leçon 3 • Stratégies de Compression et d'Encodage
Couvre Gzip, Brotli et la négociation d'encodage de contenu. Réduit directement le nombre d'octets transférés pour les actifs textuels.
Leçon 4 • Réseaux de Diffusion de Contenu (CDN)
Couvre l'architecture CDN, la mise en cache en périphérie et le déchargement de l'origine. Réduit la latence géographique pour les publics mondiaux.
Leçon 5 • Fondamentaux de la Mise en Cache HTTP
Explique les directives cache-control, les ETags et les hiérarchies de cache. Permet aux visiteurs réguliers de charger les pages avec un minimum de requêtes réseau.
Chapitre 4MasquerCacher les détailsVoir les détailsOptimisation des Images et Médias
Optimisation des Images et Médias
Leçon 1 • Optimisation des Vidéos et Animations
Aborde l'encodage vidéo, les politiques de lecture automatique et le remplacement des GIF par des vidéos. Réduit la charge utile média pour le contenu animé.
Leçon 2 • Chargement Paresseux et Décodage
Couvre le chargement paresseux natif, Intersection Observer et le décodage asynchrone. Reporte le coût des images hors écran pour améliorer le chargement initial de la page.
Leçon 3 • Compression et Réglage de la Qualité
Couvre les outils de compression avec et sans perte et les paramètres de qualité. Équilibre la réduction de la taille des fichiers avec une dégradation visuelle acceptable.
Leçon 4 • Formats d'Image Modernes
Compare WebP, AVIF et les formats hérités sur la qualité et la taille des fichiers. Équipe les étudiants pour choisir le bon format pour chaque cas d'utilisation.
Leçon 5 • Images Adaptatives avec srcset et sizes
Enseigne l'attribut srcset et le descripteur sizes pour une livraison adaptée à la fenêtre d'affichage. Empêche le chargement d'images surdimensionnées sur les petits écrans.
Chapitre 5MasquerCacher les détailsVoir les détailsOptimisation de la Performance JavaScript
Optimisation de la Performance JavaScript
Leçon 1 • Bundling, Minification et Tree Shaking
Explique comment les bundlers réduisent la taille du code via la minification et l'élimination du code mort. Réduit directement le coût d'analyse et de transfert.
Leçon 2 • Web Workers pour le Traitement Hors Thread
Introduit les Web Workers et l'algorithme de clonage structuré. Déplace le travail intensif en CPU hors du thread principal pour améliorer l'INP.
Leçon 3 • Stratégies de Chargement JavaScript
Couvre les attributs de chargement async, defer et module. Empêche les scripts de bloquer l'analyse HTML et de retarder le premier rendu.
Leçon 4 • Gestion des Scripts Tiers
Audite l'impact des scripts tiers sur le coût du thread principal et les requêtes réseau. Fournit des stratégies pour charger ou reporter les scripts externes en toute sécurité.
Leçon 5 • Réduction du Travail sur le Thread Principal
Identifie les longues tâches, les écouteurs d'événements excessifs et les opérations synchrones. Enseigne les techniques pour maintenir la réactivité du thread principal.
Chapitre 6MasquerCacher les détailsVoir les détailsPerformance CSS et de Rendu
Performance CSS et de Rendu
Leçon 1 • Composition GPU et Gestion des Couches
Explique comment le navigateur promeut les éléments en couches de composition. Enseigne quand promouvoir les couches et comment éviter l'explosion des couches.
Leçon 2 • Animations et Transitions CSS
Compare les animations CSS, les transitions et l'animation pilotée par JS sur la performance. Guide la sélection de l'approche d'animation la plus efficace.
Leçon 3 • Efficacité des Sélecteurs et Spécificité
Explique comment la complexité des sélecteurs affecte le coût de recalcul des styles. Guide les étudiants vers l'écriture de sélecteurs que le navigateur résout rapidement.
Leçon 4 • Livraison CSS et CSS Critique
Couvre l'incorporation des styles critiques et le report du CSS non critique. Élimine les feuilles de style bloquant le rendu pour accélérer la première peinture.
Leçon 5 • Déclencheurs de Mise en Page et de Peinture
Mappe les propriétés CSS aux phases de mise en page, de peinture et de composition. Permet aux étudiants d'éviter les changements de propriété coûteux dans les animations.
Chapitre 7MasquerCacher les détailsVoir les détailsOptimisation des Polices et des Actifs
Optimisation des Polices et des Actifs
Leçon 1 • Sous-ensemble de Polices et Plages Unicode
Couvre les outils de sous-ensemble et le descripteur unicode-range. Réduit la taille du fichier de police en incluant uniquement les caractères qu'une page utilise réellement.
Leçon 2 • Fondamentaux du Chargement des Polices Web
Explique les stratégies FOIT, FOUT et font-display. Adresse directement les régressions CLS et LCP causées par les polices chargées tardivement.
Leçon 3 • Polices Variables pour la Performance
Explique les axes des polices variables et comment un seul fichier remplace plusieurs graisses. Réduit les requêtes HTTP et la charge utile totale des polices pour une typographie riche.
Leçon 4 • Formats de Polices et Compression
Compare WOFF2, WOFF et les formats hérités sur le taux de compression. Guide les étudiants à servir les fichiers de polices les plus petits que les navigateurs supportent.
Chapitre 8MasquerCacher les détailsVoir les détailsStratégies Avancées de Performance
Stratégies Avancées de Performance
Leçon 1 • Core Web Vitals et Classement dans les Recherches
Explique comment les Core Web Vitals influencent les signaux de classement dans les recherches. Relie l'investissement dans la performance à des résultats mesurables de trafic organique.
Leçon 2 • Prévention de la Régression de Performance
Établit des garde-fous CI/CD, une application des budgets et des alertes pour les régressions de performance. Garantit que les optimisations persistent tout au long du développement continu.
Leçon 3 • Informatique en Périphérie et Personnalisation
Couvre les fonctions périphériques, les tests A/B en périphérie et la mise en cache personnalisée. Réduit les allers-retours vers l'origine pour le contenu dynamique spécifique à l'utilisateur.
Leçon 4 • Performance pour les Applications Mono-page (SPA)
Aborde la division du code basée sur les routes, le préchargement et les transitions de navigation dans les SPA. Étend les techniques de base aux architectures de routage côté client.
Leçon 5 • Rendu Côté Serveur et Génération Statique
Compare SSR, SSG et CSR sur TTFB et LCP. Guide les décisions architecturales qui améliorent la vitesse de chargement perçue.
Votre certificat valide de réussite
Ce cours est pour vous :
Développeur front-end : souhaite dépasser les approximations lors du diagnostic des pages lentes.
Ingénieur full-stack : prêt à assumer la performance, de la configuration serveur au rendu navigateur.
Développeur web freelance : a besoin de sites clients plus rapides pour justifier des tarifs de projet plus élevés.
Développeur junior : construit des connaissances fondamentales pour se démarquer sur des marchés de l'emploi compétitifs.
Ingénieur DevOps : cherche à intégrer des barrières de qualité de performance dans les pipelines CI existants.
Personne en reconversion professionnelle : fait la transition vers le développement web et vise une spécialisation immédiate.
Ce que disent nos apprenants
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable au Cameroun ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail du cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF




















