MARKETING & COMMUNICATION
METIER-DEVELOPPEUR-WEB-INTEGRATEUR · SÉANCE 1 · BLOC RNCP

Développeur web / intégrateur

De la conception à la mise en ligne — skills, outils et carrière

Niveau
B2 — Technicien
Trimestre
T1 · Jan-Mars 2027
Bloc RNCP
RPMS · BC02
Made in
Groupe École de Commerce de Lyon
Bienvenue dans ce cours dédié au métier de développeur web et intégrateur. Vous découvrirez comment le web s'est construit en trente ans, qui l'utilise aujourd'hui, et surtout comment vous pouvez le transformer en opportunité professionnelle durable. Ce cours vous propose une vision concrète : créer un site vitrine en no-code, puis l'enrichir en intégrant du code HTML et CSS. Vous apprendrez à héberger, sécuriser et optimiser pour les moteurs de recherche. Enfin, vous explorerez les modèles de carrière — agence, startup, freelance — avec les tarifs réels du marché. Trois parties vous attendent : découvrir l'écosystème, maîtriser les outils de demain, et performer comme un professionnel.
Couverture
Développeur web / intégrateur — Découvrir le métier — environnement, missions et compétences clés
Bienvenue dans ce cours dédié au métier de développeur web et intégrateur. Vous découvrirez comment le web s'est construit en trente ans, qui l'utilise aujourd'hui, et surtout comment vous pouvez le transformer en opportunité professionnelle durable. Ce cours vous propose une vision concrète : créer un site vitrine en no-code, puis l'enrichir en intégrant du code HTML et CSS. Vous apprendrez à héberger, sécuriser et optimiser pour les moteurs de recherche. Enfin, vous explorerez les modèles de carrière — agence, startup, freelance — avec les tarifs réels du marché. Trois parties vous attendent : découvrir l'écosystème, maîtriser les outils de demain, et performer comme un professionnel.

Le plan du cours

Introduction

Trois parties pour maîtriser le métier de développeur web / intégrateur.

1
Découvrir le métier — Secteur et environnement
  • Secteur du web et écosystème numérique
  • Employeurs types et structures d'accueil
  • Cadre légal et déontologie professionnelle
2
Exercer le métier — Outils et réalisations
  • Créer en no-code et low-code
  • Intégrer avec HTML, CSS et JavaScript
  • Mettre en ligne — domaine, hébergement et sécurité
3
Performer et progresser dans sa carrière
  • Optimisation SEO et performance technique
  • Maintenance, mises à jour et sécurité
  • Carrière, freelance et modèles économiques
Nous commençons par la découverte du métier : son environnement, ses employeurs et ses règles déontologiques. Ensuite, nous passons à la pratique : créer un site en no-code, l'intégrer avec du code, et le mettre en ligne. Enfin, nous explorons comment performer durablement — SEO, maintenance, sécurité, et les modèles économiques de carrière. Trois grandes étapes pour passer de la découverte à l'expertise professionnelle.
Plan du cours
Le plan du cours
Nous commençons par la découverte du métier : son environnement, ses employeurs et ses règles déontologiques. Ensuite, nous passons à la pratique : créer un site en no-code, l'intégrer avec du code, et le mettre en ligne. Enfin, nous explorons comment performer durablement — SEO, maintenance, sécurité, et les modèles économiques de carrière. Trois grandes étapes pour passer de la découverte à l'expertise professionnelle.

Le passé éclaire l'avenir

Timeline

Trente-cinq ans d'histoire du web en six dates clés.

1989
Web Tim Berners-Lee
Création du Web aux laboratoires du CERN
1995
PHP et MySQL
Langages serveur et base de données pour le web dynamique
2004
Web 2.0 — WordPress
CMS open source révolutionnant l'édition web
2010
Responsive design
Sites adaptés à tous les écrans et appareils mobiles
2015
No-code et low-code
Webflow, Bubble, Zapier démocratisent la création web
2023
IA dans le web
ChatGPT et outils IA assistent la création et l'intégration
Le web est né en 1989 aux laboratoires du CERN pour partager des données entre chercheurs. Puis PHP et MySQL ont permis les sites dynamiques. WordPress en 2004 a révolutionné l'édition, et le responsive design en 2010 a adapté les sites aux mobiles. Depuis 2015, le no-code libère la création web de la barrière du code. Aujourd'hui, l'IA transforme la création et l'intégration. Cette histoire rapide vous explique pourquoi les compétences ont changé, et pourquoi demain vous pouvez créer un site sans coder, puis le peaufiner en HTML et CSS.
Repères
Le passé éclaire l'avenir
Le web est né en 1989 aux laboratoires du CERN pour partager des données entre chercheurs. Puis PHP et MySQL ont permis les sites dynamiques. WordPress en 2004 a révolutionné l'édition, et le responsive design en 2010 a adapté les sites aux mobiles. Depuis 2015, le no-code libère la création web de la barrière du code. Aujourd'hui, l'IA transforme la création et l'intégration. Cette histoire rapide vous explique pourquoi les compétences ont changé, et pourquoi demain vous pouvez créer un site sans coder, puis le peaufiner en HTML et CSS.
Partie 1 sur 3
1
Découvrir le métier — Secteur et environnement
METIER-DEVELOPPEUR-WEB-INTEGRATEUR · Séance 1 · Développeur web / intégrateur — Découvrir le métier — enviro...

Définition

Vocabulaire
Terme du cours
Développeur web / intégrateur
Web : du latin toile (réseau) ; développer : élaborer, construire.
Professionnel qui crée, intègre et déploie des sites et applications web. Il maîtrise le no-code, le low-code (HTML/CSS/JavaScript), et assure la mise en ligne sur serveurs.
Aujourd'hui, le terme « développeur web » couvre un large spectre. Il y a le développeur backend, qui gère les serveurs et les bases de données — c'est un domaine plus technique, réservé aux ingénieurs. Il y a le développeur frontend, qui fait ce qu'on voit — design et interactions. Et il y a l'intégrateur web, qui fait le lien : il prend un design, l'intègre en code HTML et CSS propre, puis le met en ligne. Depuis dix ans, un nouveau profil émerge : le créateur web no-code, qui assemble des briques sans coder. Vous, en tant qu'école de commerce, vous devenez ce créateur multicompétent — capable de lancer un site WordPress, de peaufiner le design en Webflow, d'intégrer des formulaires avec Zapier, et de l'héberger. Ce n'est pas un ingénieur, c'est un créateur web opérationnel.
Définition
Définition : Développeur web / intégrateur
Aujourd'hui, le terme « développeur web » couvre un large spectre. Il y a le développeur backend, qui gère les serveurs et les bases de données — c'est un domaine plus technique, réservé aux ingénieurs. Il y a le développeur frontend, qui fait ce qu'on voit — design et interactions. Et il y a l'intégrateur web, qui fait le lien : il prend un design, l'intègre en code HTML et CSS propre, puis le met en ligne. Depuis dix ans, un nouveau profil émerge : le créateur web no-code, qui assemble des briques sans coder. Vous, en tant qu'école de commerce, vous devenez ce créateur multicompétent — capable de lancer un site WordPress, de peaufiner le design en Webflow, d'intégrer des formulaires avec Zapier, et de l'héberger. Ce n'est pas un ingénieur, c'est un créateur web opérationnel.

L'écosystème du web français

Notion clé
Le secteur français du web est atomisé. Les agences web dominent : ce sont des sociétés de 5 à 100 salariés qui créent des sites pour PME et grandes marques. Elles facturent des projets à forfait, généralement entre 2 000 et 50 000 euros selon la complexité. Les freelances — designers, développeurs, intégrateurs — travaillent en réseau. Elles prennent des missions courtes, facturent à la journée (voir partie 3 pour les tarifs réels). Les studios de création mélangent web et graphisme. Enfin, les grandes entreprises et les administrations recrutent des développeurs en interne. Pour vous, en sortie d'école, l'agence est la porte d'entrée idéale : vous y apprenez tous les métiers, puis vous pouvez vous spécialiser.
Notion clé
L'écosystème du web français
Le secteur français du web est atomisé. Les agences web dominent : ce sont des sociétés de 5 à 100 salariés qui créent des sites pour PME et grandes marques. Elles facturent des projets à forfait, généralement entre 2 000 et 50 000 euros selon la complexité. Les freelances — designers, développeurs, intégrateurs — travaillent en réseau. Elles prennent des missions courtes, facturent à la journée (voir partie 3 pour les tarifs réels). Les studios de création mélangent web et graphisme. Enfin, les grandes entreprises et les administrations recrutent des développeurs en interne. Pour vous, en sortie d'école, l'agence est la porte d'entrée idéale : vous y apprenez tous les métiers, puis vous pouvez vous spécialiser.

Cas — Agence Digitweb créant un site e-commerce

Cas concret
Digitweb est une agence française de 22 personnes basée à Lyon. Une PME textile veut vendre en ligne. L'agence propose un site WordPress avec le plugin Woocommerce, un design responsive, deux jours d'intégration de logo et photos, puis l'hébergement sur OVH. Coût : 18 000 euros. Durée : 8 semaines. L'agence y affecte un chef de projet (qui gère le client), un designer (maquette), un intégrateur (HTML/CSS), et un responsable devops (hébergement). Chacun travaille en parallèle. Après le lancement, la PME paye 99 euros par mois de maintenance. C'est le modèle classique : prestations à forfait + récurrence.
Cas concret
Cas — Agence Digitweb créant un site e-commerce
Digitweb est une agence française de 22 personnes basée à Lyon. Une PME textile veut vendre en ligne. L'agence propose un site WordPress avec le plugin Woocommerce, un design responsive, deux jours d'intégration de logo et photos, puis l'hébergement sur OVH. Coût : 18 000 euros. Durée : 8 semaines. L'agence y affecte un chef de projet (qui gère le client), un designer (maquette), un intégrateur (HTML/CSS), et un responsable devops (hébergement). Chacun travaille en parallèle. Après le lancement, la PME paye 99 euros par mois de maintenance. C'est le modèle classique : prestations à forfait + récurrence.

Marché français du web — Chiffres clés 2024-2025

Économétrie

L'industrie du web crée 15 000 emplois par an.

Milliards EUR / Milliers d'emplois
12%9%6%3%0% 11.2% Chiffre affaires agences (2024) 8.7% Emplois directs (milliers) 6.4% Croissance annuelle %
Source : Syntec Numérique — Baromètre 2025
73 %
Entreprises avec site web en France
8,7 Mds EUR
Investissement web & digital total
Le secteur est en pleine expansion. Les agences web en France déclarent un chiffre affaires de 11,2 milliards euros en 2024. Elles emploient 8 700 personnes directement, auxquelles s'ajoutent les freelances et les équipes en interne des grandes entreprises — en réalité, le secteur emploie 35 000 à 40 000 personnes. La croissance est de 6,4 % par an. Cela signifie simple : il y a du travail, et ce n'est pas demain que les sites web disparaîtront.
Données
Marché français du web — Chiffres clés 2024-2025
Le secteur est en pleine expansion. Les agences web en France déclarent un chiffre affaires de 11,2 milliards euros en 2024. Elles emploient 8 700 personnes directement, auxquelles s'ajoutent les freelances et les équipes en interne des grandes entreprises — en réalité, le secteur emploie 35 000 à 40 000 personnes. La croissance est de 6,4 % par an. Cela signifie simple : il y a du travail, et ce n'est pas demain que les sites web disparaîtront.

Savoir — Tendance 2025-2026

Bon à savoir
  • Composantes web critiques pour PME
  • SEO et expérience utilisateur
  • Mobile-first incontournable
En 2026, le web n'est plus une option pour les PME — c'est le cœur du business. Les clients cherchent d'abord sur Google. Un site lent perd 40 % des visiteurs. Un site non sécurisé (pas de HTTPS) est pénalisé par Google et jugé peu fiable. Votre rôle sera donc de créer non seulement des sites beaux, mais rapides et sécurisés. Cela s'appelle « performance web ».
Bon à savoir
Savoir — Tendance 2025-2026
En 2026, le web n'est plus une option pour les PME — c'est le cœur du business. Les clients cherchent d'abord sur Google. Un site lent perd 40 % des visiteurs. Un site non sécurisé (pas de HTTPS) est pénalisé par Google et jugé peu fiable. Votre rôle sera donc de créer non seulement des sites beaux, mais rapides et sécurisés. Cela s'appelle « performance web ».

À retenir — Secteur du web en 2026

À retenir

À retenir

Le web français est un secteur vivant qui recrute constamment. L'agence est l'école idéale pour débuter. Vous y toucherez à tous les métiers — design, code, hébergement, client. Ensuite, vous pourrez vous spécialiser ou devenir freelance. Le no-code démocratise la création. L'essentiel est d'apprendre à faire simple, rapide et sécurisé.
À retenir
À retenir — Secteur du web en 2026
Le web français est un secteur vivant qui recrute constamment. L'agence est l'école idéale pour débuter. Vous y toucherez à tous les métiers — design, code, hébergement, client. Ensuite, vous pourrez vous spécialiser ou devenir freelance. Le no-code démocratise la création. L'essentiel est d'apprendre à faire simple, rapide et sécurisé.

Définition

Vocabulaire
Terme du cours
Agence web, startup, équipe interne
Agence : du latin « agere » (faire, agir) ; startup : du mot anglais signifiant démarrage.
Trois structures d'accueil principales : l'agence web (prestataire de services), la startup (jeune entreprise de tech innovante), l'équipe interne d'une grande entreprise ou administration.
Après l'école, vous avez trois chemins. Le premier : l'agence web. C'est un prestataire qui crée des sites et applications pour d'autres entreprises. Vous y apprenez rapidement car vous côtoyez 30 à 100 projets par an. Les agences paient entre 2 000 et 3 500 euros nets par mois en sortie d'école. Le second : la startup. Une jeune pousse tech qui crée son propre produit web — une plateforme SaaS, un réseau social niche, une app mobile. Les startups paient souvent moins au démarrage (1 800 euros), mais offrent des stock-options et de la flexibilité. Le troisième : une grande entreprise ou une admin. La Banque de France, Orange, La Redoute — tous ont des équipes web internes. La paie est plus haute (2 500-3 500 euros), le rythme plus régulé, mais moins de variété de projets.
Définition
Définition : Agence web, startup, équipe interne
Après l'école, vous avez trois chemins. Le premier : l'agence web. C'est un prestataire qui crée des sites et applications pour d'autres entreprises. Vous y apprenez rapidement car vous côtoyez 30 à 100 projets par an. Les agences paient entre 2 000 et 3 500 euros nets par mois en sortie d'école. Le second : la startup. Une jeune pousse tech qui crée son propre produit web — une plateforme SaaS, un réseau social niche, une app mobile. Les startups paient souvent moins au démarrage (1 800 euros), mais offrent des stock-options et de la flexibilité. Le troisième : une grande entreprise ou une admin. La Banque de France, Orange, La Redoute — tous ont des équipes web internes. La paie est plus haute (2 500-3 500 euros), le rythme plus régulé, mais moins de variété de projets.

Carrière type à l'agence web

Notion clé
Dans une agence web, la progression est rapide. Vous entrez comme intégrateur junior. Vous codez l'HTML et le CSS, vous mettez en ligne, vous corrigez les bugs. Salaire : environ 2 200 euros nets. Après deux ans, vous maîtrisez WordPress, Webflow, les bases du JavaScript. Vous devenez senior avec 2 800 euros. À partir de la troisième année, vous pouvez choisir : soit devenir lead developer, chef technique d'un projet (3 500 euros) ; soit account manager, gérer la relation client et transformer des devis (3 500-4 000 euros). Après cinq ans, beaucoup partent en freelance où les tarifs montent à 500-700 euros par jour.
Notion clé
Carrière type à l'agence web
Dans une agence web, la progression est rapide. Vous entrez comme intégrateur junior. Vous codez l'HTML et le CSS, vous mettez en ligne, vous corrigez les bugs. Salaire : environ 2 200 euros nets. Après deux ans, vous maîtrisez WordPress, Webflow, les bases du JavaScript. Vous devenez senior avec 2 800 euros. À partir de la troisième année, vous pouvez choisir : soit devenir lead developer, chef technique d'un projet (3 500 euros) ; soit account manager, gérer la relation client et transformer des devis (3 500-4 000 euros). Après cinq ans, beaucoup partent en freelance où les tarifs montent à 500-700 euros par jour.

Cas — Clara, intégrateur junior à l'agence Digitweb

Cas concret
Clara sort d'une école de commerce. Elle n'a pas bac+5 ingénieur, mais elle maîtrise les outils modernes. Elle rejoint Digitweb comme intégrateur junior. Ses missions : transformer les maquettes du designer en code HTML et CSS, faire vivre les sites WordPress, apprendre Webflow. Elle est en CDI à 2 250 euros nets. Elle a un mentor senior qui la guide. Après trois ans, elle prend des responsabilités : elle fait du pair programming, elle valide les livrables, elle aide les clients sur les petits bugs. Elle monte à 2 800 euros. À la cinquième année, elle a envie d'indépendance. Elle devient freelance, facture 500 euros par jour (soit 1 000 euros nets environ), choisit ses projets. Réalité 2026 : elle gagne plus en freelance, mais elle doit gérer elle-même l'administratif et l'absence de RSE.
Cas concret
Cas — Clara, intégrateur junior à l'agence Digitweb
Clara sort d'une école de commerce. Elle n'a pas bac+5 ingénieur, mais elle maîtrise les outils modernes. Elle rejoint Digitweb comme intégrateur junior. Ses missions : transformer les maquettes du designer en code HTML et CSS, faire vivre les sites WordPress, apprendre Webflow. Elle est en CDI à 2 250 euros nets. Elle a un mentor senior qui la guide. Après trois ans, elle prend des responsabilités : elle fait du pair programming, elle valide les livrables, elle aide les clients sur les petits bugs. Elle monte à 2 800 euros. À la cinquième année, elle a envie d'indépendance. Elle devient freelance, facture 500 euros par jour (soit 1 000 euros nets environ), choisit ses projets. Réalité 2026 : elle gagne plus en freelance, mais elle doit gérer elle-même l'administratif et l'absence de RSE.

Startup : croissance, risque et opportunité

Notion clé
Les startups attirent les profils aventuriers. Le concept : créer un produit web nouveau, lever des fonds, recruter, croître vite, puis vendre ou devenir rentable. Vous y gagnez moins au démarrage — souvent 1 800-2 200 euros nets — mais vous recevez des stock-options : si l'entreprise se vend (par exemple 5 millions euros), vous touchez une fraction. Exemple réel : une startup lyonnaise d'outils collaboratifs, créée en 2020, levée de 500 000 euros en 2022, vendus en 2025 pour 8 millions. Les trois premiers salariés deviennent millionnaires. Mais le revers : 90 % des startups échouent. Vous pouvez investir trois ans pour rien. Les startups demandent aussi plus d'heures — souvent 45-50 par semaine contre 35-40 à l'agence. Profils idéaux pour les startups : les adaptables, ceux qui aiment le chaos créatif.
Notion clé
Startup : croissance, risque et opportunité
Les startups attirent les profils aventuriers. Le concept : créer un produit web nouveau, lever des fonds, recruter, croître vite, puis vendre ou devenir rentable. Vous y gagnez moins au démarrage — souvent 1 800-2 200 euros nets — mais vous recevez des stock-options : si l'entreprise se vend (par exemple 5 millions euros), vous touchez une fraction. Exemple réel : une startup lyonnaise d'outils collaboratifs, créée en 2020, levée de 500 000 euros en 2022, vendus en 2025 pour 8 millions. Les trois premiers salariés deviennent millionnaires. Mais le revers : 90 % des startups échouent. Vous pouvez investir trois ans pour rien. Les startups demandent aussi plus d'heures — souvent 45-50 par semaine contre 35-40 à l'agence. Profils idéaux pour les startups : les adaptables, ceux qui aiment le chaos créatif.

À retenir — Trois voies de carrière

À retenir

À retenir

Chaque voie a ses avantages. L'agence est l'école idéale en sortie d'école : vous grandissez, gagnez bien, avez un réseau. La startup pour les 5-10 ans suivants si vous aimez le risque. L'entreprise si vous préférez la stabilité. Le freelance après, avec 5 ans d'expérience et un portefeuille de clients. Commencez par l'agence. Vous pourrez toujours changer après.
À retenir
À retenir — Trois voies de carrière
Chaque voie a ses avantages. L'agence est l'école idéale en sortie d'école : vous grandissez, gagnez bien, avez un réseau. La startup pour les 5-10 ans suivants si vous aimez le risque. L'entreprise si vous préférez la stabilité. Le freelance après, avec 5 ans d'expérience et un portefeuille de clients. Commencez par l'agence. Vous pourrez toujours changer après.

Définition

Vocabulaire
Terme du cours
RGPD, accessibilité web, responsabilité légale
RGPD : Règlement Général sur la Protection des Données (UE 2018) ; Accessibilité : capacité à être utilisé par tous.
Trois piliers légaux encadrent votre métier : la protection des données personnelles (RGPD), l'accessibilité pour les personnes en situation de handicap (WCAG), et votre responsabilité civile en tant que professionnel.
Être développeur web n'est pas neutre légalement. Premièrement, le RGPD : chaque site recueille des données (email, nom, adresse IP). Vous êtes responsable de les traiter légalement, de les sécuriser, et de donner à l'utilisateur le droit de les récupérer ou supprimer. Une violation du RGPD coûte jusqu'à 20 millions euros d'amende. Deuxièmement, l'accessibilité web : chaque citoyen français doit pouvoir utiliser votre site, même s'il est daltonien ou déficient visuel. Les écrans de lecture (pour les malvoyants) doivent compatibles. Les couleurs ne peuvent pas être l'unique moyen de communiquer une info. C'est l'obligation légale RGAA (référentiel français). Troisièmement, vous êtes responsable de votre travail : si le site est piraté parce que vous n'avez pas mis à jour WordPress, c'est vous qui pouvez être poursuivi. D'où l'importance des assurances professionnelles.
Définition
Définition : RGPD, accessibilité web, responsabilité légale
Être développeur web n'est pas neutre légalement. Premièrement, le RGPD : chaque site recueille des données (email, nom, adresse IP). Vous êtes responsable de les traiter légalement, de les sécuriser, et de donner à l'utilisateur le droit de les récupérer ou supprimer. Une violation du RGPD coûte jusqu'à 20 millions euros d'amende. Deuxièmement, l'accessibilité web : chaque citoyen français doit pouvoir utiliser votre site, même s'il est daltonien ou déficient visuel. Les écrans de lecture (pour les malvoyants) doivent compatibles. Les couleurs ne peuvent pas être l'unique moyen de communiquer une info. C'est l'obligation légale RGAA (référentiel français). Troisièmement, vous êtes responsable de votre travail : si le site est piraté parce que vous n'avez pas mis à jour WordPress, c'est vous qui pouvez être poursuivi. D'où l'importance des assurances professionnelles.

Checklist légale avant de lancer un site

Notion clé
Avant de lancer un site en production, vous devez valider une checklist simple. RGPD : avez-vous une politique de confidentialité claire ? Demandez-vous le consentement avant de placer des cookies de tracking ? Accessibilité : votre site passe-t-il le test avec un lecteur d'écran ? Les couleurs ont-elles au minimum 4.5 de ratio de contraste ? Sécurité : le site est-il en HTTPS (certificat SSL) ? Avez-vous un plan de sauvegarde quotidienne ? Mises à jour : WordPress et ses plugins sont-ils à jour ? CGU : avez-vous des mentions légales claires ? C'est de la déontologie simple, mais elle protège vos clients et vous.
Notion clé
Checklist légale avant de lancer un site
Avant de lancer un site en production, vous devez valider une checklist simple. RGPD : avez-vous une politique de confidentialité claire ? Demandez-vous le consentement avant de placer des cookies de tracking ? Accessibilité : votre site passe-t-il le test avec un lecteur d'écran ? Les couleurs ont-elles au minimum 4.5 de ratio de contraste ? Sécurité : le site est-il en HTTPS (certificat SSL) ? Avez-vous un plan de sauvegarde quotidienne ? Mises à jour : WordPress et ses plugins sont-ils à jour ? CGU : avez-vous des mentions légales claires ? C'est de la déontologie simple, mais elle protège vos clients et vous.

Attention — Risques juridiques courants

Vigilance
  • Site sans HTTPS : pénalité Google, perte de confiance
  • Donnée stockée sans consentement : amende CNIL
  • Site inaccessible : discrimination légale
  • Contenu copié : droit d'auteur et responsabilité
Vous pouvez créer un site en une journée avec un CMS no-code. Mais les détails légaux prennent plus de temps. Négliger le HTTPS, c'est perdre de la crédibilité : Google pénalise les sites non-chiffrés. Oublier les consentements cookies ou la politique de confidentialité, c'est vous exposer à des amendes CNIL de 10 000 à 100 000 euros. Créer un site totalement inaccessible, c'est discriminer les personnes handicapées et vous exposer à des poursuites. Copier du contenu sans attribution, c'est voler le travail d'un autre. Prenez le temps de faire ça bien dès le début.
Vigilance
Attention — Risques juridiques courants
Vous pouvez créer un site en une journée avec un CMS no-code. Mais les détails légaux prennent plus de temps. Négliger le HTTPS, c'est perdre de la crédibilité : Google pénalise les sites non-chiffrés. Oublier les consentements cookies ou la politique de confidentialité, c'est vous exposer à des amendes CNIL de 10 000 à 100 000 euros. Créer un site totalement inaccessible, c'est discriminer les personnes handicapées et vous exposer à des poursuites. Copier du contenu sans attribution, c'est voler le travail d'un autre. Prenez le temps de faire ça bien dès le début.
Sources : CNIL — Conseils RGPD · W3C — Web Accessibility Guidelines

À retenir — Responsabilités professionnelles

À retenir

À retenir

Vous n'êtes pas qu'un créateur — vous êtes un responsable légal. Chaque site que vous lancez doit respecter trois standards : la protection des données, l'accessibilité pour tous, et la sécurité informatique. Ce n'est pas optionnel. C'est le prix de votre professionnalisme et votre tranquillité d'esprit.
À retenir
À retenir — Responsabilités professionnelles
Vous n'êtes pas qu'un créateur — vous êtes un responsable légal. Chaque site que vous lancez doit respecter trois standards : la protection des données, l'accessibilité pour tous, et la sécurité informatique. Ce n'est pas optionnel. C'est le prix de votre professionnalisme et votre tranquillité d'esprit.
Partie 2 sur 3
2
Exercer le métier — Outils et réalisations
METIER-DEVELOPPEUR-WEB-INTEGRATEUR · Séance 1 · Développeur web / intégrateur — Découvrir le métier — enviro...

Définition

Vocabulaire
Terme du cours
No-code, low-code, Framework
No-code : sans code ; low-code : peu de code ; Framework : structure réutilisable.
No-code : créer un site complet sans coder (WordPress, Webflow, Bubble). Low-code : créer avec peu de code (HTML/CSS/JavaScript simples). Framework : bibliothèque de code réutilisable (Bootstrap, React).
Depuis 2015, le web est devenu démocratique. Avant, il fallait savoir coder pour créer un site. Aujourd'hui, trois mondes coexistent. Le no-code : vous glissez-déposez des blocs, vous configurez sans coder. Exemple : WordPress. Vous choisissez un thème, vous remplissez du contenu, vous ajoutez des plugins (formulaires, e-commerce, etc.). Aucune ligne de code, mais un site professionnel. Le low-code : vous codez 20 % du projet, vous réutilisez 80 % de templates. Exemple : Webflow. Vous avez une maquette visuelle, vous glissez-déposez, puis vous écrivez du CSS custom pour les nuances. Le code pur : vous écrivez 100 % du code. C'est pour les besoins complexes, les startups tech, les applications métier. Vous, vous vous situerez en no-code et low-code. C'est 90 % des demandes des PME.
Définition
Définition : No-code, low-code, Framework
Depuis 2015, le web est devenu démocratique. Avant, il fallait savoir coder pour créer un site. Aujourd'hui, trois mondes coexistent. Le no-code : vous glissez-déposez des blocs, vous configurez sans coder. Exemple : WordPress. Vous choisissez un thème, vous remplissez du contenu, vous ajoutez des plugins (formulaires, e-commerce, etc.). Aucune ligne de code, mais un site professionnel. Le low-code : vous codez 20 % du projet, vous réutilisez 80 % de templates. Exemple : Webflow. Vous avez une maquette visuelle, vous glissez-déposez, puis vous écrivez du CSS custom pour les nuances. Le code pur : vous écrivez 100 % du code. C'est pour les besoins complexes, les startups tech, les applications métier. Vous, vous vous situerez en no-code et low-code. C'est 90 % des demandes des PME.

WordPress — le CMS des PME

Notion clé
WordPress alimente 46 % des sites web mondiaux. Les PME l'adorent. Pourquoi ? C'est gratuit, open source, fiable. Vous téléchargez WordPress (gratuit), vous l'installez sur un serveur (OVH, Kinsta, Ionos), vous achetez un thème premium (Avada coûte 69 euros une fois pour la vie, Neve 159 euros), vous paramétrez, vous remplissez le contenu, et c'est fini. Les plugins étendent les fonctionnalités : Woocommerce pour l'e-commerce (gratuit), Elementor pour le page builder (100 euros par an), Yoast pour le SEO (89 euros par an), etc. Le coût total pour une agence qui vend un site vitrine WordPress : 500 à 2 000 euros TTC, selon la complexité. Pour vous, créer un site WordPress, c'est une compétence basique qu'on vous demandera tous les mois.
Notion clé
WordPress — le CMS des PME
WordPress alimente 46 % des sites web mondiaux. Les PME l'adorent. Pourquoi ? C'est gratuit, open source, fiable. Vous téléchargez WordPress (gratuit), vous l'installez sur un serveur (OVH, Kinsta, Ionos), vous achetez un thème premium (Avada coûte 69 euros une fois pour la vie, Neve 159 euros), vous paramétrez, vous remplissez le contenu, et c'est fini. Les plugins étendent les fonctionnalités : Woocommerce pour l'e-commerce (gratuit), Elementor pour le page builder (100 euros par an), Yoast pour le SEO (89 euros par an), etc. Le coût total pour une agence qui vend un site vitrine WordPress : 500 à 2 000 euros TTC, selon la complexité. Pour vous, créer un site WordPress, c'est une compétence basique qu'on vous demandera tous les mois.

Webflow — designer et développeur en un

Notion clé
Webflow est le choix des agences créatives modernes. Contrairement à WordPress, c'est un Saas (service cloud). Vous ne téléchargez rien. Vous accédez via navigateur. Webflow offre un page builder visuel puissant : vous dessinez le layout, vous paramétrez les interactions (hover, scroll, animations), vous optimisez pour mobile, et le code HTML/CSS est généré automatiquement. Les tarifs : un site Webflow coûte à partir de 16 euros par mois (plan starter), jusqu'à 165 euros par mois (plan pro). L'agence facture le design et la configuration entre 2 000 et 5 000 euros pour un site vitrine. Avantage de Webflow : le code généré est propre, performant, SEO-friendly. Inconvénient : vous êtes verrouillé chez Webflow. Pas d'export complètement gratuit.
Notion clé
Webflow — designer et développeur en un
Webflow est le choix des agences créatives modernes. Contrairement à WordPress, c'est un Saas (service cloud). Vous ne téléchargez rien. Vous accédez via navigateur. Webflow offre un page builder visuel puissant : vous dessinez le layout, vous paramétrez les interactions (hover, scroll, animations), vous optimisez pour mobile, et le code HTML/CSS est généré automatiquement. Les tarifs : un site Webflow coûte à partir de 16 euros par mois (plan starter), jusqu'à 165 euros par mois (plan pro). L'agence facture le design et la configuration entre 2 000 et 5 000 euros pour un site vitrine. Avantage de Webflow : le code généré est propre, performant, SEO-friendly. Inconvénient : vous êtes verrouillé chez Webflow. Pas d'export complètement gratuit.

Cas — Site vitrine boucherie en no-code

Cas concret
Une boucherie de quartier à Lyon veut un site. Budget : 1 500 euros. Délai : 2 semaines avant l'été. Une agence choisit WordPress. Installation de WordPress (gratuit), achat du thème Neve (69 euros), configuration du logo et couleurs, setup du formulaire de contact (Gravity Forms, 40 euros), création des pages (à propos, produits, contact, horaires). Tout sans coder. Avec Elementor en page builder, le design est aligné à 100 %. La boucherie peut mettre à jour ses horaires elle-même chaque semaine. Coût total agence : 1 500 euros (300 euros thème/plugins, 1 200 euros de temps de travail). Délai : 10 jours. La boucherie paie maintenant 15 euros par mois d'hébergement OVH. C'est un succès no-code classique.
Cas concret
Cas — Site vitrine boucherie en no-code
Une boucherie de quartier à Lyon veut un site. Budget : 1 500 euros. Délai : 2 semaines avant l'été. Une agence choisit WordPress. Installation de WordPress (gratuit), achat du thème Neve (69 euros), configuration du logo et couleurs, setup du formulaire de contact (Gravity Forms, 40 euros), création des pages (à propos, produits, contact, horaires). Tout sans coder. Avec Elementor en page builder, le design est aligné à 100 %. La boucherie peut mettre à jour ses horaires elle-même chaque semaine. Coût total agence : 1 500 euros (300 euros thème/plugins, 1 200 euros de temps de travail). Délai : 10 jours. La boucherie paie maintenant 15 euros par mois d'hébergement OVH. C'est un succès no-code classique.

Panorama — Outils no-code et low-code 2026

Panorama
Le marché no-code explose. Chaque outil a sa spécialité. WordPress domine les sites vitrines et blogs. Webflow séuit les agences créatives. Bubble permet de créer des applications métier complexes sans back-end — c'est en forte croissance. Shopify est la reine de l'e-commerce : 29 euros par mois minimum, plugins puissants, des millions de PME l'utilisent. Wix est l'allrounder pour petits budgets : un seul abonnement (100 euros par mois), tout dedans, mais moins flexible. Faire un choix entre ces outils, c'est d'abord comprendre le besoin client : site vitrine (WordPress), design ambitieux (Webflow), app métier (Bubble), e-commerce (Shopify) ? La bonne question dès la première réunion.
Panorama
Panorama — Outils no-code et low-code 2026
Le marché no-code explose. Chaque outil a sa spécialité. WordPress domine les sites vitrines et blogs. Webflow séuit les agences créatives. Bubble permet de créer des applications métier complexes sans back-end — c'est en forte croissance. Shopify est la reine de l'e-commerce : 29 euros par mois minimum, plugins puissants, des millions de PME l'utilisent. Wix est l'allrounder pour petits budgets : un seul abonnement (100 euros par mois), tout dedans, mais moins flexible. Faire un choix entre ces outils, c'est d'abord comprendre le besoin client : site vitrine (WordPress), design ambitieux (Webflow), app métier (Bubble), e-commerce (Shopify) ? La bonne question dès la première réunion.

À retenir — No-code : rapide, accessible, efficace

À retenir

À retenir

Le no-code est votre arme quotidienne. Vous créez des sites complets en jours, pas semaines. Les PME adorent. Vous facturez bien. Et vous n'êtes pas limité par le code — vous êtes limité par votre créativité. Maîtriser WordPress et Webflow, c'est maîtriser 80 % des demandes du marché.
À retenir
À retenir — No-code : rapide, accessible, efficace
Le no-code est votre arme quotidienne. Vous créez des sites complets en jours, pas semaines. Les PME adorent. Vous facturez bien. Et vous n'êtes pas limité par le code — vous êtes limité par votre créativité. Maîtriser WordPress et Webflow, c'est maîtriser 80 % des demandes du marché.

Définition

Vocabulaire
Terme du cours
Intégration HTML/CSS, front-end, responsive
HTML : HyperText Markup Language ; CSS : Cascading Style Sheets.
Intégration : transformer une maquette visuelle en code HTML et CSS. Responsive : adapter le site à tous les écrans (desktop, tablette, mobile).
Le no-code, c'est puissant. Mais il a des limites. Parfois le designer crée une maquette unique, non exportable en Webflow. Parfois le client veut une interaction spécifique que les page builders ne font pas. C'est où l'intégrateur HTML/CSS intervient. Vous prenez la maquette du designer (PNG ou Figma), et vous la codez en HTML et CSS. Pas du JavaScript complexe — du code propre et lisible. Puis vous testez : c'est beau sur desktop ? Sur mobile ? Sur Safari, Chrome, Firefox ? C'est responsive ? Le code valide le W3C ? Une intégration bien faite, c'est un site rapide, accessible, et durable. C'est la fondation d'un bon site.
Définition
Définition : Intégration HTML/CSS, front-end, responsive
Le no-code, c'est puissant. Mais il a des limites. Parfois le designer crée une maquette unique, non exportable en Webflow. Parfois le client veut une interaction spécifique que les page builders ne font pas. C'est où l'intégrateur HTML/CSS intervient. Vous prenez la maquette du designer (PNG ou Figma), et vous la codez en HTML et CSS. Pas du JavaScript complexe — du code propre et lisible. Puis vous testez : c'est beau sur desktop ? Sur mobile ? Sur Safari, Chrome, Firefox ? C'est responsive ? Le code valide le W3C ? Une intégration bien faite, c'est un site rapide, accessible, et durable. C'est la fondation d'un bon site.

Les trois fondamentaux du web

Notion clé
Trois langages font le web. HTML est la structure : vous dites « c'est un titre », « c'est un paragraphe », « c'est un lien ». Cela semble simple, mais la sémantique importe : un texte grand ne devient pas titre juste parce qu'il est gros — il devient titre en HTML <h1>. Cela aide les moteurs de recherche et les lecteurs d'écran. CSS couvre le design : les couleurs, les fonts, les espacements, les grilles. Vous créez un layout responsive en CSS Grid ou Flexbox. JavaScript ajoute l'interactivité : un menu qui se déploie au clic, un formulaire qui valide avant d'envoyer, une animation au scroll. En 2026, vous n'avez pas besoin de maîtriser JavaScript à fond — les frameworks et les no-code font 90 % du travail. Mais les fondamentaux (variables, événements, le DOM) suffisent pour déboguer et customiser.
Notion clé
Les trois fondamentaux du web
Trois langages font le web. HTML est la structure : vous dites « c'est un titre », « c'est un paragraphe », « c'est un lien ». Cela semble simple, mais la sémantique importe : un texte grand ne devient pas titre juste parce qu'il est gros — il devient titre en HTML <h1>. Cela aide les moteurs de recherche et les lecteurs d'écran. CSS couvre le design : les couleurs, les fonts, les espacements, les grilles. Vous créez un layout responsive en CSS Grid ou Flexbox. JavaScript ajoute l'interactivité : un menu qui se déploie au clic, un formulaire qui valide avant d'envoyer, une animation au scroll. En 2026, vous n'avez pas besoin de maîtriser JavaScript à fond — les frameworks et les no-code font 90 % du travail. Mais les fondamentaux (variables, événements, le DOM) suffisent pour déboguer et customiser.

Cas — Intégration HTML/CSS d'une maquette Figma

Cas concret
Une agence reçoit une maquette Figma d'un site immobilier : 5 pages (accueil, services, propriétés, blog, contact). Le designer a bien pensé le responsive : layouts desktop, tablet, mobile. L'intégrateur (c'est vous) lis la maquette, crée l'architecture HTML (sections, articles, nav), ajoute les images et le contenu fourni par le client, puis code le CSS. Il utilise CSS Grid pour le layout principal, Flexbox pour les cartes de propriété, et media queries pour adapter à mobile. Il ajoute une animation simple au scroll (les cartes apparaissent progressivement). Total : 4 jours de travail. Il valide avec W3C HTML Validator (aucune erreur), teste l'accessibilité avec WAVE (WCAG AA), teste sur Chrome et Firefox (aucun bug). Livraison : HTML/CSS propre, performant, accessible. Coût agence : 1 200 euros. Salarié : payé 350 euros (en assumant 2 jours de travail à 100 euros/jour).
Cas concret
Cas — Intégration HTML/CSS d'une maquette Figma
Une agence reçoit une maquette Figma d'un site immobilier : 5 pages (accueil, services, propriétés, blog, contact). Le designer a bien pensé le responsive : layouts desktop, tablet, mobile. L'intégrateur (c'est vous) lis la maquette, crée l'architecture HTML (sections, articles, nav), ajoute les images et le contenu fourni par le client, puis code le CSS. Il utilise CSS Grid pour le layout principal, Flexbox pour les cartes de propriété, et media queries pour adapter à mobile. Il ajoute une animation simple au scroll (les cartes apparaissent progressivement). Total : 4 jours de travail. Il valide avec W3C HTML Validator (aucune erreur), teste l'accessibilité avec WAVE (WCAG AA), teste sur Chrome et Firefox (aucun bug). Livraison : HTML/CSS propre, performant, accessible. Coût agence : 1 200 euros. Salarié : payé 350 euros (en assumant 2 jours de travail à 100 euros/jour).

Outils de l'intégrateur

Notion clé
L'intégrateur utilise des outils modernes. Visual Studio Code est l'éditeur de référence : gratuit, puissant, plugins infinis. Git et GitHub permettent de versionner votre code et de travailler en équipe. Chaque changement est enregistré, chaque développeur peut brancher et chercher sans casser le projet. Figma est la plateforme des designers : il publie une maquette, vous l'ouvrez, vous lisez les dimensions, les couleurs, les fonts exactes. C'est plus facile que PNG ou PDF. Tous ces outils sont gratuits ou freemium. L'investissement n'est pas l'achat de logiciels — c'est votre temps d'apprentissage.
Notion clé
Outils de l'intégrateur
L'intégrateur utilise des outils modernes. Visual Studio Code est l'éditeur de référence : gratuit, puissant, plugins infinis. Git et GitHub permettent de versionner votre code et de travailler en équipe. Chaque changement est enregistré, chaque développeur peut brancher et chercher sans casser le projet. Figma est la plateforme des designers : il publie une maquette, vous l'ouvrez, vous lisez les dimensions, les couleurs, les fonts exactes. C'est plus facile que PNG ou PDF. Tous ces outils sont gratuits ou freemium. L'investissement n'est pas l'achat de logiciels — c'est votre temps d'apprentissage.

À retenir — Intégration : la fondation d'un bon site

À retenir

À retenir

L'intégration HTML/CSS n'est pas obsolète à l'ère du no-code. Elle reste essentielle. Un site Webflow genère du HTML/CSS — vous devez le comprendre pour déboguer. Un plugin WordPress ne fait pas exactement ce que le client veut — vous customisez en CSS. Un designer souhaite une animation complexe — vous l'écrivez en JavaScript. Maîtriser HTML/CSS, c'est votre assurance qualité.
À retenir
À retenir — Intégration : la fondation d'un bon site
L'intégration HTML/CSS n'est pas obsolète à l'ère du no-code. Elle reste essentielle. Un site Webflow genère du HTML/CSS — vous devez le comprendre pour déboguer. Un plugin WordPress ne fait pas exactement ce que le client veut — vous customisez en CSS. Un designer souhaite une animation complexe — vous l'écrivez en JavaScript. Maîtriser HTML/CSS, c'est votre assurance qualité.

Définition

Vocabulaire
Terme du cours
Domaine, hébergement, DNS, HTTPS, certificat SSL
Domaine : du latin « dominium » (possession) ; hébergement : du latin « herbergare » (loger).
Domaine : adresse web (example.fr). Hébergement : serveur stockant les fichiers du site. DNS : système traduisant le domaine en adresse serveur. HTTPS/SSL : chiffrement sécurisé du trafic.
Créer un site ne suffit pas — il faut le mettre en ligne. Trois étapes. Premièrement, le domaine : vous achetez un nom de domaine auprès d'un registrar (OVH, Gandi, Namecheap). Exemple : monentreprise.fr coûte 6-15 euros par an selon l'extension. Le domaine est votre identité web. Deuxièmement, l'hébergement : vous louez un serveur qui stocke votre site 24/24. OVH propose un hébergement partagé (4 euros par mois), Kinsta du managed hosting WordPress (35 euros par mois), AWS du cloud à la demande. Le prix dépend du trafic et de la complexité. Troisièmement, le certificat SSL : un certificat chiffrant la connexion (HTTPS). Depuis 2017, Google pénalise les sites sans HTTPS. Let's Encrypt offre des certificats gratuits. Tous les hébergeurs les incluent par défaut. Vous achetez domaine + hébergement, vous configurer le DNS (pointant domaine vers serveur), vous installez WordPress, et le site est en ligne. Total : 10-30 euros par mois.
Définition
Définition : Domaine, hébergement, DNS, HTTPS, certificat SSL
Créer un site ne suffit pas — il faut le mettre en ligne. Trois étapes. Premièrement, le domaine : vous achetez un nom de domaine auprès d'un registrar (OVH, Gandi, Namecheap). Exemple : monentreprise.fr coûte 6-15 euros par an selon l'extension. Le domaine est votre identité web. Deuxièmement, l'hébergement : vous louez un serveur qui stocke votre site 24/24. OVH propose un hébergement partagé (4 euros par mois), Kinsta du managed hosting WordPress (35 euros par mois), AWS du cloud à la demande. Le prix dépend du trafic et de la complexité. Troisièmement, le certificat SSL : un certificat chiffrant la connexion (HTTPS). Depuis 2017, Google pénalise les sites sans HTTPS. Let's Encrypt offre des certificats gratuits. Tous les hébergeurs les incluent par défaut. Vous achetez domaine + hébergement, vous configurer le DNS (pointant domaine vers serveur), vous installez WordPress, et le site est en ligne. Total : 10-30 euros par mois.

Hébergeurs et tarifs 2026

Notion clé
Le marché de l'hébergement est varié. OVH est français, fiable, économique — idéal pour PME et WordPress. Vous payez une fois le domaine et l'hébergement, c'est fait. Kinsta est premium : vous paye 35 euros par mois, mais tout est géré (mises à jour WordPress, backups, CDN global). C'est pour les clients qui veulent zéro souci. Netlify est gratuit pour les sites statiques — HTML, CSS, JavaScript générés. Utile pour les portfolios ou sites vitrine fixes. AWS (Amazon) est la Ferrari : vous payez à la demande, c'est puissant, mais faut aimer l'infrastrucure. Pour vous, recommander OVH ou Kinsta suffira dans 95 % des cas.
Notion clé
Hébergeurs et tarifs 2026
Le marché de l'hébergement est varié. OVH est français, fiable, économique — idéal pour PME et WordPress. Vous payez une fois le domaine et l'hébergement, c'est fait. Kinsta est premium : vous paye 35 euros par mois, mais tout est géré (mises à jour WordPress, backups, CDN global). C'est pour les clients qui veulent zéro souci. Netlify est gratuit pour les sites statiques — HTML, CSS, JavaScript générés. Utile pour les portfolios ou sites vitrine fixes. AWS (Amazon) est la Ferrari : vous payez à la demande, c'est puissant, mais faut aimer l'infrastrucure. Pour vous, recommander OVH ou Kinsta suffira dans 95 % des cas.

Coûts d'exploitation d'un site web en 2026

Économétrie

Budget annuel moyen pour une PME.

Coût annuel (EUR)
1200%900%600%300%0% 150% Domaine + hébergement 600% Maintenance/mises à jour 400% Support et évolutions
Source : France Num — Benchmark PME web 2025
150 EUR
Coût annuel domaine + hébergement OVH
600 EUR
Maintenance WordPress annuelle (mises à jour, plugins)
Mettre un site en ligne c'est peu cher : 150 euros par an (domaine + hébergement). Mais exploiter un site coûte. Maintenance : les plugins WordPress doivent rester à jour (risques de sécurité). L'équipe dépense 600 euros par an. Support : une question client par mois, 50 euros l'heure = 600 euros par an. Petit évolutions : « ajoutez un produit au catalogue » = 100-200 euros. Le total pour une PME est 1 200 euros par an — 100 euros par mois. C'est un coût récurrent que vous, intégrateur, pouvez valoriser : contrats de maintenance mensuelle à 99-150 euros.
Données
Coûts d'exploitation d'un site web en 2026
Mettre un site en ligne c'est peu cher : 150 euros par an (domaine + hébergement). Mais exploiter un site coûte. Maintenance : les plugins WordPress doivent rester à jour (risques de sécurité). L'équipe dépense 600 euros par an. Support : une question client par mois, 50 euros l'heure = 600 euros par an. Petit évolutions : « ajoutez un produit au catalogue » = 100-200 euros. Le total pour une PME est 1 200 euros par an — 100 euros par mois. C'est un coût récurrent que vous, intégrateur, pouvez valoriser : contrats de maintenance mensuelle à 99-150 euros.

Cas — Déploiement et mise en ligne d'un site WordPress

Cas concret
Vous créez un site pour un restaurant. Le chef veut restaurant-lyon.fr. Vous achetez le domaine sur OVH (12 euros par an), puis l'hébergement OVH mutualisé (60 euros par an). OVH active automatiquement Let's Encrypt pour HTTPS. Vous uploadez les fichiers WordPress via FTP (Filezilla, gratuit), configurez la base de données dans le panneau cPanel, remplissez wp-config.php. Puis vous modifiez les DNS pour pointer restaurant-lyon.fr vers le serveur OVH. L'adresse IP du serveur : 87.98.xxx.xx. Délai : 5 minutes. Quinze minutes après, le site est en ligne en HTTPS. Le restaurant peut se connecter, modifier son menu, ses horaires. Coût total : 72 euros par an pour le restaurant. Coût agence pour ce déploiement : 150 euros (1 jour de travail). C'est du chiffre d'affaires pur.
Cas concret
Cas — Déploiement et mise en ligne d'un site WordPress
Vous créez un site pour un restaurant. Le chef veut restaurant-lyon.fr. Vous achetez le domaine sur OVH (12 euros par an), puis l'hébergement OVH mutualisé (60 euros par an). OVH active automatiquement Let's Encrypt pour HTTPS. Vous uploadez les fichiers WordPress via FTP (Filezilla, gratuit), configurez la base de données dans le panneau cPanel, remplissez wp-config.php. Puis vous modifiez les DNS pour pointer restaurant-lyon.fr vers le serveur OVH. L'adresse IP du serveur : 87.98.xxx.xx. Délai : 5 minutes. Quinze minutes après, le site est en ligne en HTTPS. Le restaurant peut se connecter, modifier son menu, ses horaires. Coût total : 72 euros par an pour le restaurant. Coût agence pour ce déploiement : 150 euros (1 jour de travail). C'est du chiffre d'affaires pur.

À retenir — Mise en ligne : simple et économique

À retenir

À retenir

La mise en ligne est la partie facile. Domaine OVH, hébergement OVH, deux clics. HTTPS gratuit. C'est fait. La valeur que vous ajoutez, c'est la sécurité (mise à jour plugins) et le support récurrent. Chaque client peut devenir une rente mensuelle : 99 euros/mois de maintenance x 20 clients = 2 000 euros/mois de revenue passif.
À retenir
À retenir — Mise en ligne : simple et économique
La mise en ligne est la partie facile. Domaine OVH, hébergement OVH, deux clics. HTTPS gratuit. C'est fait. La valeur que vous ajoutez, c'est la sécurité (mise à jour plugins) et le support récurrent. Chaque client peut devenir une rente mensuelle : 99 euros/mois de maintenance x 20 clients = 2 000 euros/mois de revenue passif.
Partie 3 sur 3
3
Performer et progresser dans sa carrière
METIER-DEVELOPPEUR-WEB-INTEGRATEUR · Séance 1 · Développeur web / intégrateur — Découvrir le métier — enviro...

Définition

Vocabulaire
Terme du cours
SEO, Core Web Vitals, positionnement organique
SEO : Search Engine Optimization ; Core Web Vitals : signaux vitaux du web.
SEO : ensemble de techniques pour améliorer la visibilité d'un site dans Google. Core Web Vitals : trois métriques de performance (vitesse, stabilité, réactivité) que Google utilise pour classer les sites.
Un site beau c'est bien. Un site qui apparaît sur Google c'est mieux. SEO signifie Search Engine Optimization. C'est l'art de faire en sorte que quand quelqu'un tape « restaurant Lyon » ou « freelance web » dans Google, votre site apparaisse en premier. Google évalue trois dimensions. Premièrement, la pertinence du contenu : le mot-clé est-il dans le titre, le texte ? Deuxièmement, l'autorité : d'autres sites pointent-ils vers le vôtre ? Troisièmement, la performance technique : le site charge-t-il vite (< 3 secondes) ? En 2021, Google a ajouté les Core Web Vitals : le délai d'affichage (LCP), la stabilité visuelle (CLS), l'interactivité (INP). Un site rapide, c'est un site qui classe mieux. Vous pouvez vérifier cela avec l'outil PageSpeed Insights de Google.
Définition
Définition : SEO, Core Web Vitals, positionnement organique
Un site beau c'est bien. Un site qui apparaît sur Google c'est mieux. SEO signifie Search Engine Optimization. C'est l'art de faire en sorte que quand quelqu'un tape « restaurant Lyon » ou « freelance web » dans Google, votre site apparaisse en premier. Google évalue trois dimensions. Premièrement, la pertinence du contenu : le mot-clé est-il dans le titre, le texte ? Deuxièmement, l'autorité : d'autres sites pointent-ils vers le vôtre ? Troisièmement, la performance technique : le site charge-t-il vite (< 3 secondes) ? En 2021, Google a ajouté les Core Web Vitals : le délai d'affichage (LCP), la stabilité visuelle (CLS), l'interactivité (INP). Un site rapide, c'est un site qui classe mieux. Vous pouvez vérifier cela avec l'outil PageSpeed Insights de Google.

Checklist SEO technique basique

Notion clé
Le SEO n'est pas magique. C'est de la technique basique. Chaque page doit avoir un titre (title tag) unique, court, contenant votre mot-clé. Exemple : « Restaurant Gastronomique Lyon | Le Petit Prince ». Google affiche ce titre dans les résultats. La meta-description (60 caractères) résume la page. Les en-têtes (h1, h2) structurent le contenu et aident Google à le comprendre. Les images doivent avoir un alt-text, qui décrit l'image — ça aide Google et les malvoyants. Enfin, la vitesse : les images trop lourdes ralentissent. Utilisez des formats modernes (WebP), compressez avec TinyPNG, minimisez le CSS et JavaScript. Tout cela, vous le faites en Yoast pour WordPress (89 euros par an) qui vous guide step-by-step. Webflow and Shopify incluent le SEO par défaut.
Notion clé
Checklist SEO technique basique
Le SEO n'est pas magique. C'est de la technique basique. Chaque page doit avoir un titre (title tag) unique, court, contenant votre mot-clé. Exemple : « Restaurant Gastronomique Lyon | Le Petit Prince ». Google affiche ce titre dans les résultats. La meta-description (60 caractères) résume la page. Les en-têtes (h1, h2) structurent le contenu et aident Google à le comprendre. Les images doivent avoir un alt-text, qui décrit l'image — ça aide Google et les malvoyants. Enfin, la vitesse : les images trop lourdes ralentissent. Utilisez des formats modernes (WebP), compressez avec TinyPNG, minimisez le CSS et JavaScript. Tout cela, vous le faites en Yoast pour WordPress (89 euros par an) qui vous guide step-by-step. Webflow and Shopify incluent le SEO par défaut.

Cas — Audit SEO d'un site WordPress existant

Cas concret
Un cabinet d'avocats lyonnais a un site WordPress depuis deux ans. Personne ne les trouve sur Google. Ils payent une agence 2 000 euros pour un audit SEO. L'audit révèle : images trop lourdes (1 site charge en 8 secondes), pas de mots-clés dans les titres, structure HTML chaotique. L'agence propose une optimisation pour 3 000 euros : compression d'images, réécriture des titres et méta-descriptions avec le mot-clé « avocat droit du travail Lyon », restructuration en h1/h2, installation de Yoast. Après 6 mois, le site apparaît top 5 sur Google pour ce mot-clé. Le trafic organique monte de +150 %. Le cabinet reçoit 10 appels par mois de prospects — un client apporte 5 000 euros de chiffre affaires. L'investment 5 000 euros est rentabilisé en moins de 2 mois. Et c'est un modèle récurrent : chaque client veut du SEO.
Cas concret
Cas — Audit SEO d'un site WordPress existant
Un cabinet d'avocats lyonnais a un site WordPress depuis deux ans. Personne ne les trouve sur Google. Ils payent une agence 2 000 euros pour un audit SEO. L'audit révèle : images trop lourdes (1 site charge en 8 secondes), pas de mots-clés dans les titres, structure HTML chaotique. L'agence propose une optimisation pour 3 000 euros : compression d'images, réécriture des titres et méta-descriptions avec le mot-clé « avocat droit du travail Lyon », restructuration en h1/h2, installation de Yoast. Après 6 mois, le site apparaît top 5 sur Google pour ce mot-clé. Le trafic organique monte de +150 %. Le cabinet reçoit 10 appels par mois de prospects — un client apporte 5 000 euros de chiffre affaires. L'investment 5 000 euros est rentabilisé en moins de 2 mois. Et c'est un modèle récurrent : chaque client veut du SEO.

À retenir — SEO : un vrai chiffre d'affaires

À retenir

À retenir

Le SEO est votre deuxième arme de vente après la création web. Chaque agence reçoit 10 appels par mois de clients demandant « comment être sur Google ? ». Vous pouvez facturer des audits SEO, des optimisations, des suivis mensuels. C'est du consulting, donc mieux payé que la création.
À retenir
À retenir — SEO : un vrai chiffre d'affaires
Le SEO est votre deuxième arme de vente après la création web. Chaque agence reçoit 10 appels par mois de clients demandant « comment être sur Google ? ». Vous pouvez facturer des audits SEO, des optimisations, des suivis mensuels. C'est du consulting, donc mieux payé que la création.

Définition

Vocabulaire
Terme du cours
Maintenance, mise à jour, vulnérabilité, sauvegarde
Maintenance : du latin « manutenere » (tenir dans la main) ; vulnérabilité : du latin « vulnerabilis » (blessable).
Maintenance : ensemble d'actions périodiques pour garder un site fonctionnel et sécurisé. Incluant mises à jour, sauvegardes, corrections de bugs.
Un site n'est pas un produit fini — c'est un être vivant qui demande de l'entretien. WordPress par exemple publie des mises à jour chaque mois. Les plugins aussi. Ignorer ces mises à jour, c'est laisser des trous de sécurité ouverts. Un pirate peut voler les données, écrire du spam, utiliser votre serveur pour des attaques. Cela s'est produit à des centaines de milliers de sites WordPress. La maintenance inclut : mises à jour automatiques, sauvegardes quotidiennes (pour restaurer en cas de piratage), monitoring de la sécurité (scans antivirus), et support technique (répondre aux appels du client). Le coût est récurrent : 50-200 euros par mois selon la complexité. Mais c'est 100 % de marge brute pour une agence — zéro coût marginal, juste du temps.
Définition
Définition : Maintenance, mise à jour, vulnérabilité, sauvegarde
Un site n'est pas un produit fini — c'est un être vivant qui demande de l'entretien. WordPress par exemple publie des mises à jour chaque mois. Les plugins aussi. Ignorer ces mises à jour, c'est laisser des trous de sécurité ouverts. Un pirate peut voler les données, écrire du spam, utiliser votre serveur pour des attaques. Cela s'est produit à des centaines de milliers de sites WordPress. La maintenance inclut : mises à jour automatiques, sauvegardes quotidiennes (pour restaurer en cas de piratage), monitoring de la sécurité (scans antivirus), et support technique (répondre aux appels du client). Le coût est récurrent : 50-200 euros par mois selon la complexité. Mais c'est 100 % de marge brute pour une agence — zéro coût marginal, juste du temps.

Plan de maintenance et sécurité

Notion clé
Un bon plan de maintenance a quatre piliers. Mises à jour : les plugins et thèmes WordPress doivent rester à jour. Une fois par mois, vous vérifiez, testez sur un environnement de staging (une copie du site), puis déployez en production. Sauvegardes : chaque jour à 2 h du matin, vous créez une sauvegarde du site et de la base de données. Vous les stocker chez UpdraftPlus ou BackWPup (hors OVH, au cas où OVH a un sinistre). Monitoring : vous installez Sucuri ou Wordfence (plugin antivirus) qui scanne chaque jour le code à la recherche de malwares. Support : quand le client appelle (« le formulaire ne marche plus »), vous réagissez dans les 48 heures. Tout cela prend 2-3 heures par mois par site. Pour 10 clients à 150 euros/mois : 1 500 euros/mois pour 20-30 heures de travail = 50-75 euros de l'heure. C'est du très bon revenu passif.
Notion clé
Plan de maintenance et sécurité
Un bon plan de maintenance a quatre piliers. Mises à jour : les plugins et thèmes WordPress doivent rester à jour. Une fois par mois, vous vérifiez, testez sur un environnement de staging (une copie du site), puis déployez en production. Sauvegardes : chaque jour à 2 h du matin, vous créez une sauvegarde du site et de la base de données. Vous les stocker chez UpdraftPlus ou BackWPup (hors OVH, au cas où OVH a un sinistre). Monitoring : vous installez Sucuri ou Wordfence (plugin antivirus) qui scanne chaque jour le code à la recherche de malwares. Support : quand le client appelle (« le formulaire ne marche plus »), vous réagissez dans les 48 heures. Tout cela prend 2-3 heures par mois par site. Pour 10 clients à 150 euros/mois : 1 500 euros/mois pour 20-30 heures de travail = 50-75 euros de l'heure. C'est du très bon revenu passif.

Danger — Site abandonné = site piraté

Vigilance
  • Site sans mise à jour depuis 6 mois = risque critique
  • Plugins obsolètes = porte ouverte aux pirates
  • Données compromises = responsabilité légale RGPD
  • Image de marque détériorée = perte de clients
Vous créez un site pour un client. Vous l'oubliez. Après 6 mois, un pirate injecte du malware. La base de données du client (emails, numéros de client) est volée. Le client reçoit une facture de la CNIL pour non-respect du RGPD. Vous aussi, en tant que responsable technique. C'est un cauchemar. Le client perd confiance, vous perdez votre réputation. La bonne pratique : chaque client doit avoir un contrat de maintenance. C'est obligatoire légalement (responsabilité civile professionnelle).
Vigilance
Danger — Site abandonné = site piraté
Vous créez un site pour un client. Vous l'oubliez. Après 6 mois, un pirate injecte du malware. La base de données du client (emails, numéros de client) est volée. Le client reçoit une facture de la CNIL pour non-respect du RGPD. Vous aussi, en tant que responsable technique. C'est un cauchemar. Le client perd confiance, vous perdez votre réputation. La bonne pratique : chaque client doit avoir un contrat de maintenance. C'est obligatoire légalement (responsabilité civile professionnelle).

À retenir — Maintenance = revenu stable et responsabilité

À retenir

À retenir

Ne créez jamais un site sans contrat de maintenance. C'est votre responsabilité légale et votre revenue future. Un contrat de maintenance à 150 euros/mois x 20 clients = 3 000 euros/mois pour ~30 heures = parfait revenu complémentaire.
À retenir
À retenir — Maintenance = revenu stable et responsabilité
Ne créez jamais un site sans contrat de maintenance. C'est votre responsabilité légale et votre revenue future. Un contrat de maintenance à 150 euros/mois x 20 clients = 3 000 euros/mois pour ~30 heures = parfait revenu complémentaire.

Définition

Vocabulaire
Terme du cours
Freelance, TJM, tarif journalier, chiffre d'affaires
Freelance : du français « lance libre », indépendant ; TJM : tarif journalier moyen.
Freelance : travailleur indépendant facturant à l'heure ou au projet. TJM : tarif journalier moyen, tarif du marché pour une journée de travail (8 heures).
Après l'agence (3-5 ans), beaucoup deviennent freelance. Le modèle : vous facturez chaque jour de travail au client. TJM signifie tarif journalier moyen. En France, pour un développeur web expérimenté, le TJM en 2026 est 400-700 euros HT par jour (8 heures). Cela signifie 2 000-3 500 euros nets par mois si vous travaillez 5 jours par semaine. Mais c'est brut — vous payez charges sociales (~45 %), assurances professionnelles (500 euros/an), cotisations, impôt sur revenu. Le revenu net : 60 % du brut. Un freelance à 500 euros TJM facturable 4 jours par semaine = 2 000 euros TJM par semaine x 4,3 semaines = 8 600 euros brut mensuel. Après charges : ~5 150 euros nets. C'est le fantasme : être votre patron, choisir vos projets, gagner mieux qu'en agence. Réalité : vous perdez du temps en prospection, démarchage, administrative, comptabilité. Et en cas de maladie, zéro revenu.
Définition
Définition : Freelance, TJM, tarif journalier, chiffre d'affaires
Après l'agence (3-5 ans), beaucoup deviennent freelance. Le modèle : vous facturez chaque jour de travail au client. TJM signifie tarif journalier moyen. En France, pour un développeur web expérimenté, le TJM en 2026 est 400-700 euros HT par jour (8 heures). Cela signifie 2 000-3 500 euros nets par mois si vous travaillez 5 jours par semaine. Mais c'est brut — vous payez charges sociales (~45 %), assurances professionnelles (500 euros/an), cotisations, impôt sur revenu. Le revenu net : 60 % du brut. Un freelance à 500 euros TJM facturable 4 jours par semaine = 2 000 euros TJM par semaine x 4,3 semaines = 8 600 euros brut mensuel. Après charges : ~5 150 euros nets. C'est le fantasme : être votre patron, choisir vos projets, gagner mieux qu'en agence. Réalité : vous perdez du temps en prospection, démarchage, administrative, comptabilité. Et en cas de maladie, zéro revenu.

Calcul TJM freelance — modèle 2026

Notion clé
Calculons réaliste. TJM : 500 euros (haut de la fourchette junior). Facturabilité réelle : vous n'êtes pas facturables tous les jours — prospection (10 %), congés (5 semaines), formation, administratif. Réalité : 50-60 % de facturabilité (12 à 15 jours par mois). À 50 % : 500 x 12 jours x 12 mois = 72 000 euros brut annuel. Charges 45 % : 32 400 euros. Revenu net : 39 600 euros par an = 3 300 euros par mois. C'est moins que senior en agence qui gagne 2 800 euros nets avec CDI, congés, RSE, chômage. Le freelance ajoute stress et instabilité. Cela dit, après 10 ans, vous avez un portefeuille clients fidèles, moins de prospection, plus de facturabilité. Vous êtes à 70-80 %, vous gagnez 60 000 euros nets par an. C'est l'objectif à long terme.
Notion clé
Calcul TJM freelance — modèle 2026
Calculons réaliste. TJM : 500 euros (haut de la fourchette junior). Facturabilité réelle : vous n'êtes pas facturables tous les jours — prospection (10 %), congés (5 semaines), formation, administratif. Réalité : 50-60 % de facturabilité (12 à 15 jours par mois). À 50 % : 500 x 12 jours x 12 mois = 72 000 euros brut annuel. Charges 45 % : 32 400 euros. Revenu net : 39 600 euros par an = 3 300 euros par mois. C'est moins que senior en agence qui gagne 2 800 euros nets avec CDI, congés, RSE, chômage. Le freelance ajoute stress et instabilité. Cela dit, après 10 ans, vous avez un portefeuille clients fidèles, moins de prospection, plus de facturabilité. Vous êtes à 70-80 %, vous gagnez 60 000 euros nets par an. C'est l'objectif à long terme.

Cas — De senior agence à freelance : Marc

Cas concret
Marc a 6 ans d'expérience. Il gagne 2 900 euros nets en agence. Il sent que c'est peu pour son impact. Il décide de devenir freelance. Premier mois : stressant. Il passe 20 heures à démarcher avant d'avoir un client (perte de 400 euros de revenu). Après 3 mois, il a deux contrats réguliers : une agence lui confie 8 jours par mois à 550 euros TJM (4 400 euros). Des projets ponctuels : 6 jours par mois en moyenne. Total : 14 jours / 22 jours = 64 % facturabilité. Revenu brut : 550 x 14 = 7 700 euros. Après charges (45 %) : 4 235 euros brut, ~3 800 euros nets (impôts à part). Cela monte vite à 4 200 euros nets après un an quand la prospection baisse. Mais le stress de janvier (zéro client) ? 0 euros ce mois. C'est l'oscillation du freelance. Marc aime la liberté, mais regrette la sécurité du CDI.
Cas concret
Cas — De senior agence à freelance : Marc
Marc a 6 ans d'expérience. Il gagne 2 900 euros nets en agence. Il sent que c'est peu pour son impact. Il décide de devenir freelance. Premier mois : stressant. Il passe 20 heures à démarcher avant d'avoir un client (perte de 400 euros de revenu). Après 3 mois, il a deux contrats réguliers : une agence lui confie 8 jours par mois à 550 euros TJM (4 400 euros). Des projets ponctuels : 6 jours par mois en moyenne. Total : 14 jours / 22 jours = 64 % facturabilité. Revenu brut : 550 x 14 = 7 700 euros. Après charges (45 %) : 4 235 euros brut, ~3 800 euros nets (impôts à part). Cela monte vite à 4 200 euros nets après un an quand la prospection baisse. Mais le stress de janvier (zéro client) ? 0 euros ce mois. C'est l'oscillation du freelance. Marc aime la liberté, mais regrette la sécurité du CDI.

À retenir — Trois voies : agence, freelance, produit

À retenir

À retenir

La carrière web suit un chemin classique. Agence d'abord : vous apprenez tous les métiers, vous gagnez bien, vous avez un réseau. Puis freelance : vous êtes votre patron, vous gagnez plus mais avec stress. Enfin, si vous êtes entrepreneur, vous créez votre produit : un Saas web, une plateforme, un template WordPress premium. C'est l'upside infini mais aussi le risque maximal. Vous pouvez échouer et tout perdre. Choisissez votre voie selon votre profil.
À retenir
À retenir — Trois voies : agence, freelance, produit
La carrière web suit un chemin classique. Agence d'abord : vous apprenez tous les métiers, vous gagnez bien, vous avez un réseau. Puis freelance : vous êtes votre patron, vous gagnez plus mais avec stress. Enfin, si vous êtes entrepreneur, vous créez votre produit : un Saas web, une plateforme, un template WordPress premium. C'est l'upside infini mais aussi le risque maximal. Vous pouvez échouer et tout perdre. Choisissez votre voie selon votre profil.

Exercice — Créer un site vitrine minimal

Exercice — à rendre

Consignes

Format attendu : Lien vers site en ligne, accès administrateur WordPress partagé
Dépôt : Moodle, avant la séance S2
Pondération : 15 % de la note finale du cours
Vous devez créer un vrai site — c'est un projet réel pour un client fictif (une boutique, un restaurant, un consultant). Pas un exercice de design synthétique. Vous achetez le domaine, vous l'hébergez, vous le sécurisez. Cet exercice synthétise tout le cours : choix d'outil no-code, intégration légère si besoin, mise en ligne, SEO, sécurité. À la fin, vous livrez un site professionnel, pas un brouillon. Cela prend 15-20 heures — un vrai projet de freelance junior.
Exercice
Exercice — Créer un site vitrine minimal
Vous devez créer un vrai site — c'est un projet réel pour un client fictif (une boutique, un restaurant, un consultant). Pas un exercice de design synthétique. Vous achetez le domaine, vous l'hébergez, vous le sécurisez. Cet exercice synthétise tout le cours : choix d'outil no-code, intégration légère si besoin, mise en ligne, SEO, sécurité. À la fin, vous livrez un site professionnel, pas un brouillon. Cela prend 15-20 heures — un vrai projet de freelance junior.

Sources & références

Bibliographie

Ressources pour approfondir vos connaissances en développement web et carrière numérique.

Académique & universitaire
Livresque (Dunod prio)
  • Pellerin C. (2025) — WordPress pour les entrepreneurs — Guide pratique , Dunod
Presse / synthèse
  • Webaroo (2025) — Tendances web et carrière freelance 2026
Webographie officielle
  • Syntec Numérique — Baromètre du marché web français 2025
  • France Num — Conseil PME — Création site web, budget et coûts 2024
  • Google — PageSpeed Insights et Web Vitals documentation
  • CNIL — Guide RGPD pour sites web
  • W3C — Web Accessibility Guidelines (WCAG)
Pour continuer votre apprentissage : Syntec Numérique publie chaque année le baromètre du marché web français avec salaires et chiffres affaires. France Num conseille gratuitement les PME sur leur stratégie numérique. Google PageSpeed vous aide à optimiser la performance. La CNIL et W3C sont vos références légales pour RGPD et accessibilité. Lisez Pellerin pour des cas pratiques WordPress détaillés.
Sources
Sources & références
Pour continuer votre apprentissage : Syntec Numérique publie chaque année le baromètre du marché web français avec salaires et chiffres affaires. France Num conseille gratuitement les PME sur leur stratégie numérique. Google PageSpeed vous aide à optimiser la performance. La CNIL et W3C sont vos références légales pour RGPD et accessibilité. Lisez Pellerin pour des cas pratiques WordPress détaillés.

Acronymes du cours

Annexe
CMSContent Management System — logiciel de gestion de contenu web (WordPress, Drupal)
SEOSearch Engine Optimization — optimisation pour les moteurs de recherche
RGPDRèglement Général Protection Données — loi UE sur les données personnelles
HTTPSHyperText Transfer Protocol Secure — protocole web chiffré (nécessite certificat SSL)
DNSDomain Name System — traducteur domaine → adresse IP serveur
TJMTarif Journalier Moyen — tarif du marché pour une journée (8h) de freelance
SaaSSoftware as a Service — logiciel accédé via navigateur web par abonnement
OVHHébergeur français leader pour domaines et serveurs mutualisés
WebflowPlateforme no-code de création web avec page builder visuel et export HTML/CSS
Le vocabulaire du web comporte des acronymes : CMS pour les outils de contenu comme WordPress, SEO pour la visibilité Google, RGPD pour la protection légale des données. HTTPS et DNS sont des technologies de base — tout développeur web doit les comprendre. TJM est le jargon du freelance. SaaS est le modèle économique moderne (abonnement cloud vs licences). Retenez ces termes pour vos entretiens d'embauche.
Acronymes
Acronymes du cours
Le vocabulaire du web comporte des acronymes : CMS pour les outils de contenu comme WordPress, SEO pour la visibilité Google, RGPD pour la protection légale des données. HTTPS et DNS sont des technologies de base — tout développeur web doit les comprendre. TJM est le jargon du freelance. SaaS est le modèle économique moderne (abonnement cloud vs licences). Retenez ces termes pour vos entretiens d'embauche.

Lexique technique

Annexe
Hébergement partagéServeur partageant ses ressources entre 100+ clients, le plus économique (3-10 EUR/mois)
Responsive designSite s'adaptant automatiquement à tout écran (desktop, tablette, mobile)
PluginExtension de fonctionnalité pour WordPress (formulaires, SEO, e-commerce, etc.)
ThèmeTemplate visuel préconfiguré pour WordPress, définissant le design et les layouts
Certificat SSLCertificat de sécurité activant HTTPS et chiffrement (gratuit via Let's Encrypt)
Core Web VitalsTrois métriques Google (LCP, CLS, INP) mesurant performance et stabilité visuelle
Facturabilité% du temps de travail pouvant être facturé client (50-60 % pour freelances réaliste)
L'hébergement partagé est le point d'entrée économique — vous n'avez pas besoin de serveur dédié pour une PME. Responsive design est obligatoire depuis 2015 car 60 % de l'internet se fait sur mobile. Plugins et thèmes font la flexibilité de WordPress. Certificat SSL n'est plus une luxe — Google le demande. Core Web Vitals est le nouveau barème Google depuis 2021. Facturabilité est le secret du revenu freelance : plus de temps facturable = plus de revenu.
Lexique
Lexique technique
L'hébergement partagé est le point d'entrée économique — vous n'avez pas besoin de serveur dédié pour une PME. Responsive design est obligatoire depuis 2015 car 60 % de l'internet se fait sur mobile. Plugins et thèmes font la flexibilité de WordPress. Certificat SSL n'est plus une luxe — Google le demande. Core Web Vitals est le nouveau barème Google depuis 2021. Facturabilité est le secret du revenu freelance : plus de temps facturable = plus de revenu.

Auto-test de fin de séance

Validation 80 %

Dix questions auto-corrigées. Seuil de validation : 80 %.

1. Quel est le modèle économique dominant des agences web en 2026 ?
  • a. Abonnements mensuels uniquement
  • b. Projets à forfait + maintenance récurrente
  • c. Vente de templates prédéfinis
2. WordPress alimente quel pourcentage du web mondial en 2026 ?
  • a. 22 %
  • b. 46 %
  • c. 71 %
3. Quel TJM (tarif journalier) est réaliste pour un intégrateur web senior en 2026 ?
  • a. 250 EUR par jour
  • b. 500 EUR par jour
  • c. 900 EUR par jour
4. Le RGPD s'applique-t-il aux sites de PME collectant des emails ?
  • a. Non, seulement aux grandes entreprises
  • b. Oui, tout site collectant données personnelles
  • c. Uniquement si > 100 salariés
5. Webflow charge-t-il des frais mensuels ou c'est gratuit ?
  • a. Gratuit, open source
  • b. Abonnement SaaS (16-165 EUR/mois)
  • c. Achat unique de licence (500 EUR)
6. Quel certificat SSL sécurise votre site en HTTPS gratuitement ?
  • a. Let's Encrypt
  • b. Verisign Premium (800 EUR/an)
  • c. Comodo (200 EUR/an)
7. Google utilise les Core Web Vitals pour classer les sites depuis quelle année ?
  • a. 2018
  • b. 2021
  • c. 2025
8. Quel outil vous guide pour optimiser le SEO d'un site WordPress ?
  • a. Yoast (89 EUR/an)
  • b. Google Analytics
  • c. Photoshop
9. Combien de temps par mois faut-il pour maintenir 10 sites WordPress (mises à jour, sauvegardes) ?
  • a. Moins de 1 heure
  • b. 20-30 heures
  • c. 50+ heures
10. Quel est le risque légal principal d'un site WordPress non mis à jour depuis 6 mois ?
  • a. Site lent
  • b. Piratage et malware
  • c. Pénalité Google
Dix questions pour valider votre compréhension du cours. Domaines : économie du web (salaires, tarifs, TJM), outils no-code (WordPress, Webflow), légalité (RGPD, HTTPS), SEO et performance, maintenance et sécurité. Seuil de validation : 80 %. Si vous êtes < 80 %, relisez les sections correspondantes. C'est vous qui êtes responsable de la conformité légale et de la performance des sites que vous créez.
Auto-test
Auto-test de fin de séance
Dix questions pour valider votre compréhension du cours. Domaines : économie du web (salaires, tarifs, TJM), outils no-code (WordPress, Webflow), légalité (RGPD, HTTPS), SEO et performance, maintenance et sécurité. Seuil de validation : 80 %. Si vous êtes < 80 %, relisez les sections correspondantes. C'est vous qui êtes responsable de la conformité légale et de la performance des sites que vous créez.
Pour briller en société
«
Le web n'est pas un produit fini — c'est un être vivant qui demande de l'entretien, du soin, et une certaine philosophie. Créer vite, c'est facile. Créer bien ET durable, c'est rare.
Adapté librement
0:00
0:00
1 / 55
Fiche métier — Boîte à outils opérationnelle

Boîte à outils — Développeur(se) web / intégrateur(rice)

École de Commerce de Lyon — Groupe ECL  ·  Alternants digital  ·  Version 2026

1 Journée type en alternance — tickets intégration, mises à jour, clients, urgences prod

Mode d'emploi : ta semaine réelle en école de commerce. Tes clients sont souvent des petites/moyennes entreprises (PME) du secteur digital, e-commerce, agence. Tickets varient : intégrations API, mises à jour WordPress, urgences de prod, support clients. Cette journée type montre tes vrais gestes logiciels.

Contexte : Alternance 2 jours école + 3 jours en agence/startup digital. Ton rôle : développeur intégrateur, sachant faire du WordPress, Elementor, Webflow, intégrations no-code (Make, Zapier), et quelques heures HTML/CSS custom quand c'est nécessaire.

Lundi matin 9 h 00 – 12 h 30 — Démarrage, triages tickets, urgences

HeureZoneCe que tu fais, concrètement
9 h 00 – 9 h 15 Client Check urgences prod : tu arrives, tu vérifies email et Slack. Y a des messages « Le site down » ou « Formulaire pas envoi » ? Screenshot, je teste moi-même. Ex : site https://client-xyz.com : « 500 error ». Je check logs (cPanel → cpanel.xxxhost.com, identifiants vault).
9 h 15 – 9 h 45 Dev Triage tickets Jira : tu ouvres backlog clients (Jira ou Trello : « Site Web Client ABC »). Tickets : priorités P1 (urgent), P2 (cette semaine), P3 (backlog). Exemple tickets : « Fix typo page tarif » (P3, 30 min), « Intégrer formulaire contact avec envoi email » (P2, 2h), « Site client-xyz down 500 error » (P1, now).
9 h 45 – 10 h 30 Dev Fix P1 urgent : 500 error. Tu SSH dans le serveur (terminal : ssh user@host). Check PHP errors (tail -f /var/log/php-errors.log). Typiquement : plugin WordPress broken, ou code syntax error. Tu fix en 30 min, restart PHP, site revient live.
10 h 30 – 11 h 30 Intégr. Travail sur ticket P2 : intégration formulaire contact. Toi tu ouvres WordPress admin (admin.client-xyz.com/wp-admin), tu crées form plugin WPForms : champs prénom/email/message/checkbox « J'accepte CGU ». Puis : tu connectes email destination ([email protected]). Tu fais test envoi (remplit form, brouillon, envoie). Email arrive ? Oui.
11 h 30 – 12 h 30 Intégr. Peaufiner P2 : formulaire marche mais faut faire redirection après envoi (page « merci »). Tu ajoutes action WPForms : after submit → redirect to /merci. Puis tu crées page modèle « merci » (WordPress new page, titre « Merci de nous contacter ! », template simple). Test final : form complet → redirect ok. Screenshot pour client.

Lundi après-midi 13 h 30 – 17 h 30 — Appels clients, mises à jour, tests

HeureZoneCe que tu fais, concrètement
13 h 30 – 14 h 00 Client Appel client pour recueil besoin nouveau site : client appelle (« On veut refaire notre site »). Toi tu prends notes : metier ? Nombre pages ? Qui c'est les utilisateurs ? Budget indicatif ? Tu enregistres call (Teams/Zoom), tu envoie mail récap après.
14 h 00 – 14 h 30 Dev Mise à jour WordPress client A : plugin WooCommerce 5 maj de sécurité en attente. Tu vas cPanel → WordPress admin, tu cliques Plugins → Mises à jour → select all → update. 2-3 min que ça tourne. Puis tu testes : panier, checkout → marche toujours ? Oui.
14 h 30 – 15 h 00 Intégr. Intégrer paiement Stripe : client e-com dit « Ajouter Stripe checkout ». Tu crées compte Stripe (5 min), tu obtiens keys (Publishable + Secret). Dans WordPress plugin WooCommerce Payments, tu colles keys en Settings → Payments → Stripe. Tu fais test paiement : crée commande test, passe Stripe form, carte test 4242-4242... → succès.
15 h 00 – 16 h 00 Dev Correction page client (CSS/design) : client dit « Header logo trop petit, footer padding weird ». Tu ouvres WordPress custom CSS (thème → custom.css ou Elementor custom CSS), tu tweaks : augmente logo width, fix footer padding. Reload site → client heureux. Screenshot avant/après pour portfolio.
16 h 00 – 17 h 30 Maint. Audit vitesse + optimisations : tu lances PageSpeed (Google PageSpeed Insights) pour 3 sites clients. Scores 65/100, 72/100, 58/100. Pour le 58 : tu optimises. Compresse images (Imagify plugin), enable cache (WP Super Cache), lazy load. Réévalue : 72/100. Notes dans ticket : « Images compressed, cache enabled, score improved 58→72 ». Client reçoit email « Site speed optimized ».

Mardi–Vendredi (journées école 9h-17h) — Pas présent agence, mais tu peux être appelé pour urgence ou support async

HeureZoneCe que tu fais, concrètement
Matin avant cours Client Check Slack/email rapidement (15 min) : y a des tickets venant de la veille ? Urgence ? Non ? Ok, go à l'école. Oui urgence ? Tu vires 30 min avant depart pour fix.
Midi Dev Async tickets pendant déjeuner : tu consultes Jira depuis ton téléphone. Client dit « Ajout page blog » ? Tu notes, tu crées task pour vendredi.
Après-midi école Dev Études théoriques : cours HTML5 avancé, JavaScript ES6, SEO best practices, UX design. Ça c'est ce qu'on l'apprend pour pas juste faire du point-and-click.

Jeudi 14 h 00 – 17 h 30 — Travail clients (dernière demi-journée de la semaine)

HeureZoneCe que tu fais, concrètement
14 h 00 – 15 h 00 Intégr. Créer nouveau site Webflow : nouveau client « agency portfolio ». Tu crées projet Webflow (New site), design template, ajoute pages (Home, Work, About, Contact). Tu intègres formulaire contact avec Webflow form → email notifications. ~2h pour structure base.
15 h 00 – 16 h 30 Intégr. Suite Webflow : tu peaufines design, tu ajoutes animations (hover effects), tu optimises pour mobile. Tu exportes sitemap, tu envoie client link preview Webflow. Feedback client ? Lundi tu l'intègres.
16 h 30 – 17 h 30 Maint. Fin de semaine wrap-up : tu updates Jira tickets (tous terminés marqué « done »). Email récap clients : « Voilà ce qui a été fait cette semaine sur vos sites. Prochaine semaine : […] »). Sauvegarde backups WordPress manuels (tu peux pas faire confiance automatique toujours). Prêt pour lundi.
Truc de pro : Tiens Excel « Ma semaine clients » : 5 colonnes = Client name / Ticket type / Durée / Coût (TJM ÷ 8h) / Status. À la fin semaine, tu vois : j'ai billé ~2000 € de travail (8 clients × 250 €/jour × 1 jour). Agence elle check ca pour savoir si tu es productive.
↑ Retour au sommaire

2 12 scripts mot à mot — cadrage, devis, explications techniques, livraison, urgences

Mode d'emploi : ces scripts gèrent les moments clés du projet. Lis à voix haute. Variables entre [crochets] à adapter. Ton but : clarifier besoins, éviter dérive scope, annoncer mauvaises nouvelles sans perte crédibilité.

Cadrage et devis

Script 1 — Cadrer client flou (« On veut refaire le site »)
Client appelle : « Refaire notre site, c'est trop old ». Trop vague. Tu dois tirer la ficelle.
TOI : Merci de nous contacter. Pour que je comprenne bien vos besoins, quelques questions : 1. Activité : vous êtes [e-commerce, agence services, infopro] ? C'est qua vous faites exactement ? 2. Utilisateurs cible : qui visite votre site ? Clients particuliers ? B2B ? 3. Objectif site : vendre produits, récupérer leads, infos seulement ? 4. Nombre pages : 5 pages minimum ? 20 pages ? Vous avez structure existante ? 5. Budget : vous avez enveloppe ? 3k€ ? 15k€ ? Ça aide moi à proposer solution réaliste. [CLIENT RÉPOND] « Ok, donc vous êtes [boulangerie locale], vous vendez pain/pâtisseries, 10-12 pages, budget ~6k€. On peut faire site WordPress Elementor, design pro, intégration paiement, ~4 semaines. Ça vous convient ? » [CLIENT VALIDE] « Parfait. Je vais vous envoyer brief détaillé, vous validez, on signe devis, on démarre. »
Script 2 — Refuser demande hors budget (« Mais on veut aussi […] »)
Client : « Site OK mais faut ajouter design custom complet, animation, système réservation fancy ». Scope creep. Tu dois refuser poliment.
CLIENT : « On oublie système réservation. Et puis faut que design soit ultra custom, pas template. » TOI : Compris. Design ultra custom = +40 heures designer (@80 €/h = +3.2k€). Réservation système = +15 heures dev (@60 €/h = +900 €). Total ajout ~4k€, timeline +3 semaines. Budget actuel 6k€, délai 4 semaines. Ça veut dire soit : Option A : Gardez scope original (design Elementor + pages), livraison 4 semaines. Option B : Ajouter design custom + réservation, budget 10k€ total, livraison 7 semaines. Option C : Design custom cette phase, réservation on fait en wave 2 après go-live. Qu'est-ce que préférez vous ? »
Script 3 — Annoncer retard site (pas prêt pour livraison prévue)
On est mercredi, livraison prevue vendredi. But t'as découvert que le système paiement est bugué, faut 2-3 jours de fix.
TOI : [Monsieur Cliente], appel urgent. Situation : paiement système qu'on intégrait = découvert bug lundi. Test paiement Stripe : certains paiements se valident pas côté DB. C'est bug intégration, pas Stripe. Délai original vendredi = impossible de livrer qualité. Deux options : 1. Descope paiement semaine 1 : on livre site complet sans paiement (vous testez manuel, content manquant). Paiement on ajoute semaine 2 (mardi). Délai site live = lundi soir, paiement opérationnel mercredi. 2. Repousser livraison : on prend 3 jours de plus, on livre complet jeudi+paiement opérationnel. Mais vous allez pas pouvoir ouvrir vendredi comme prévu. Je recommande option 1 (descope jeudi, livrer lundi). Ça vous va ? » [CLIENT RÉPOND]
Script 4 — Expliquer WordPress à un client non-technique
Client dit : « WordPress ? C'est quoi ? Et c'est sûr ? Vu que j'ai entendu parler de hackers WordPress. »
TOI : Bonne question. WordPress c'est plateforme pour créer sites web. Imagine WordPress = fondations maison (stable, solide), puis toi tu mets briques dessus (tes pages, ton contenu). Pros : — Facile à mettre à jour : tu rentres admin, tu cliques « nouveau article », tu écris contenu, ça paraît live. — Flexible : tu peux ajouter n'importe quelle feature (formulaire, paiement, calendrier). — Coût : hébergement ~40 €/an, plugins ~300 €/an, c'est affordable. Sécurité : WordPress lui-même c'est très sûr. Mais 20 % des hacks = site mal géré (plugins pas à jour, mdp faible). Nous, on gère ça pour vous. On fait mises à jour auto, on scanne vulnérabilités, vous reposez. Alternative : Webflow (plus design custom, mais ~200 €/mois, moins flexible backend). Pour vous c'est WordPress best choice. Ça vous go ? »
Script 5 — Présenter devis site WordPress Elementor (chiffres détaillés)
Tu dois envoyer devis détaillé, client dit « Combien ça coûte ? »
« Voilà devis pour refonte site : Hébergement + domaine : — Hosting OVH 3 ans (3.59 €/mois, renouvelé 8.99 €/mois) = 258 € — Domaine 3 ans = 36 € Sous-total infra : 294 € Développement : — Installation WordPress (1h) = 60 € — Thème Astra Pro (1 an licence) = 159 € — Design 12 pages Elementor (32h designer) = 2560 € — Contenu structuration (8h) = 480 € — Paiement intégration Stripe (6h) = 360 € — Tests + QA (8h) = 480 € Sous-total dev : 4519 € Formation client : — Appel formation 1h (comment ajouter article, changer couleur) = 60 € Total : 4873 € (on arrondit 4900 €) Maintenance (optionnelle, recommandée) :99 €/mois forfait maintenance : mises à jour auto, backup, sécurité, support email. Accord ? »

Livraison et support

Script 6 — Livrer site et former client (« Comment mettre à jour contenu »)
Site live, maintenant tu dois former client à utiliser WordPress admin.
TOI : Site est live ! [https://votre-site.com]. Je vais vous montrer comment le gérer. [Partage écran, WordPress admin ouvert] 1. Ajouter un article : Blog → Ajouter article. Titre, contenu, image. Publish et c'est live. Vous essayez ? [Client essaie, réussit] 2. Changer texte page : Pages → Accueil, tu cliques zone texte, tu édites, Save. 3. Changer couleur / design : C'est technique. Vous appelez moi, j'fais 30 min de travail (30 €), ou forfait maintenance (99 €/mois) où j'fais ça pour vous. Support : Email [[email protected]], réponse < 24h. Vous vous sentez à l'aise ? Questions ? »
Script 7 — Gérer client « juste un petit changement » permanent
Client appelle : « On veut juste modifier le logo, changer la couleur header, ajouter 3 articles... »
CLIENT : « Juste 5 min de travail, vous pouvez le faire gratuitement ? » TOI : Bien sûr, je peux le faire. Mais regardons le temps réel : — Logo change : 15 min (upload, positioning, tester mobile). — Header couleur : 10 min (CSS change, test). — 3 articles : 30 min (rédiger, images, publish). Total = 55 min × 60 €/h = 55 €. Vous pouvez faire vous-même via WordPress admin (gratuit, 1h d'apprentissage). Ou : Option A : Me le faire, facturer 55 €. Option B : Forfait maintenance 99 €/mois = moi je fais tous les petits changements que vous voulez ce mois. Vous choisissez ? Sinon c'est très facile, je vous montre en 10 min et vous êtes autonome. »
Script 8 — Répondre à piratage (site drive-by malware)
Client appelle en panique : « Notre site a virus ! Navigation me dit « This site is dangerous » ! »
TOI : Pas panique. On a vu ca avant, c'est réperable et fixable en 2-4h. Situation probablement : plugin WordPress ancien a faille sécurité, hacker a injecté malware. Actions immédiates : 1. Prendre backup : je SSH le serveur, je copie DB/files avant toute action. 2. Chercher malware : je scanne avec Wordfence (plugin sécurité). Ça trouve fichiers suspectes. 3. Nettoyer : je supprime fichiers infectés, je remet plugins à jour, je renforce mdp admin WordPress. 4. Désinfecte Google : je vais Google Search Console, je déclare « site nettoyé », ~24h le warning disparaît. 5. Prevention : j'active monitoring 24/7 (Wordfence), mises à jour auto, firewall. Coût : ~300-500 € nettoyage + 50 €/mois monitoring (vs 10k € perte business si site down). Je peux commencer aujourd'hui ? »
Script 9 — Relancer contenus manquants du client
Tu as besoin photos/textes du client pour finir le site. Depuis 2 semaines, rien. Tu dois relancer pro.
« [Madame Cliente], on a demandé logo haute-res + descriptions produits pour 20 articles. Aujourd'hui on les a pas encore, et livraison prévue jeudi. État : ☐ Logo HQ (— EN ATTENTE vous) ☐ Descriptions produits (— EN ATTENTE vous) ☐ Photos qualité (— EN ATTENTE vous) ☑ Design structure (FAIT nous) ☑ Paiement Stripe (FAIT nous) ☑ Formulaire contact (FAIT nous) Options : 1. Me fournir contenus demain 10h : on peut livrer jeudi comme prévu (timeline serré mais faisable). 2. Vous poursuivez pas disponible : livraison repush mardi. Mais clients attendez plus longtemps. 3. Vous fournissez contenus brouillon : on met « placeholder » maintenant, vous refinissez après go-live. Site live avec brouillons, puis vous mettez à jour. Qu'est-ce que préférez ? Faut décider aujourd'hui pour qu'on peut livrer. »
Script 10 — Webflow vs WordPress (comparaison honnête)
Client hésite : « Pourquoi Webflow pas WordPress ? Vu plein d'agences proposent Webflow. »
TOI : Deux plateformes, deux philosophies. Voilà comparaison honnête : WordPress (Elementor) : — Pros : cheap (40 €/an hosting), très flexible backend (e-com, formulaires custom, intégrations faciles), vous êtes owner (pas locked vendor). — Cons : moins beau design by default (faut designer sur), faut gérer sécurité/updates. — Quand utiliser : si budget serré, si besoin e-com/formulaires complexes, si vous voulez autonomie. Webflow : — Pros : design ultra custom (pixel-perfect), hosting inclus, pas gérer updates, plus SEO-friendly. — Cons : cher (~200 €/mois), locked Webflow (vous changez pas facilement), limite e-com (pas scalable). — Quand utiliser : si design est priorité, si budget flexible, si site statique/vitrine. Pour vous (boulangerie locale) : WordPress meilleur fit. Vous vendez pains, besoin simple, 99 €/mois maintenance c'est peanuts, design Elementor c'est très professionnel. Accord ? »
Script 11 — Escalade urgence prod à manager
Vendredi 17h : site client dérail (DB connection lost), client panic, faut escalader vite.
« [Manager], urgence prod. Site client [ABC] : DB connection error depuis 30 min, site down, client reçoit 500 error. Situation : cPanel dit hosting a redémarré (possiblement panne électrique). DB server = pas back online. Actions prises : j'ai appelé support OVH, ils reboot DB, ETA 15 min pour revenir. Si pas back en 15 min : Plan B = restore backup (j'ai backup 2h ago), on restore 2h données. Client impact : site down ~45 min (pas bon). J'appelle client, j'explique outage OVH, j'ai ETA quand revient. Besoin ton approbation pour restore backup si ça revient pas vite. Ok ? »
Script 12 — Négocier forfait maintenance mensuelle
Site live depuis 6 mois. Client dit « On veut support continu mais pas payer chaque fix ». Tu proposes forfait.
« [Client], super idée forfait maintenance fixe. Voilà ce qu'on propose : Forfait Maintenance Standard — 99 €/mois : — Mises à jour WordPress/plugins (auto, on gère). — Monitoring 24/7 (détecte problèmes avant vous). — Backups quotidiens. — 5h support technique incluses (questions, petits changements). — Réponse email < 24h. Forfait Maintenance Pro — 249 €/mois : — Tout du Standard. — 15h support incluses. — Réponse < 4h priorité. — Audit sécurité mensuel. — Optimisation vitesse trimestrielle. Calcul réel : vous appelez moi 2-3 fois/mois en moyenne. À 60 €/h, ça serait 120-180 € à la carte. Forfait 99 € c'est économie pour vous, stabilité pour moi. Standard ou Pro ? On signe contrat 1 an, résiliation anytime. »
↑ Retour au sommaire

3 5 procédures pas-à-pas chiffrées — WordPress OVH complet, Webflow, formulaire Make, backup, PageSpeed

Mode d'emploi : chaque procédure = étapes exactes, écrans, durées, prix réels 2026. Printe la section 3, garder sur bureau.

Procédure 3.A — Créer site WordPress complet sur OVH (~120 €/3ans + 80 €/domaine, 10 étapes, ~1.5h)

Résultat final : site complet live, design professionnel, paiement Stripe optionnel, backup auto.

  1. Étape 1 — OVH créer compte + hosting : va ovh.comWeb → Hébergement → Web Classic 50GB (3,59 €/mois 1ère année, puis 8,99 €/mois). Ajoute panier, paye. Reçois email accès cPanel 30 min après.
  2. Étape 2 — OVH registrar domaine : même site OVH → Domaines → Enregistrer domaine. Cherche nom (ex: « monboutique.fr »). ~12 €/an. Sélectionne, ajoute panier, paye. Pas oublier : connecter domaine à hosting ensuite.
  3. Étape 3 — cPanel install WordPress 1-click : OVH email donne user/pass cPanel. Connexion : cpanel.monhebergeur.fr. User OVH. Dans cPanel, cherche InstallersWordPress (auto-installer). Clique Install. Demande : domain (monboutique.fr), DB name, admin user/pass. Remplis, Install. ~5 min, WordPress actif.
  4. Étape 4 — WordPress premier login : va monboutique.fr/wp-admin. Identifiants que tu as choisis à l'étape 3. Login ok. Écran WordPress dashboard.
  5. Étape 5 — Installer thème Astra + Elementor : Appearance → Themes. Cherche « Astra ». Installe (gratuit). Activate. Puis Plugins → Add new, cherche « Elementor ». Install → Activate. Page builder ready.
  6. Étape 6 — Créer page d'accueil avec Elementor : Pages → Add new. Titre « Accueil ». Clique « Edit with Elementor » (bouton en-bas). Éditeur Elementor s'ouvre. Drag widgets (heading, image, button, text). Design layout. Save draft. Preview. Content ok ? Publish.
  7. Étape 7 — Créer pages supplémentaires (Services/Contact/Blog) : Pages → Add new. Pour chaque : design simple Elementor ou template. Page Contact : ajoute plugin WPForms (free), crée form email/message/checkbox, embeds. Pages Products/Services : listes articles, images.
  8. Étape 8 — Menu navigation : Appearance → Menus. Crée menu « Main Menu ». Ajoute pages (Home, Services, Blog, Contact). Affiche dans « Display location → Primary Menu ». Header maintenant have nav.
  9. Étape 9 — Sécurité + backup auto : Plugins → Add new, installe « Wordfence » (free). Activate. Installe « UpdraftPlus » (free). Settings → UpdraftPlus → configure backup auto (daily, stockage Google Drive). Wordfence = monitoring.
  10. Étape 10 — Site live préparation : Settings → General → vérifie URL juste. Reading → Front page displays → choisir page statique (Accueil). Change timezone France. Permalink Settings → Post name. Save. Site ready. Teste homepage, menu navigation, form contact. Screenshots avant/après = portfolio. Livraison client.

Procédure 3.B — Créer landing page Webflow (~240 €/an (Business plan), ~4-6h design, 0 € hosting)

Cas : client veut page simple vitrine pour campagne marketing (un seul page, design premium, intégration email).

  1. Étape 1 — Créer projet Webflow : webflow.com → login/signup. Create new site. Choix : blank ou template. Blank = plus control. Clique Create site. Donne nom (« Landing Page Campaign »).
  2. Étape 2 — Configurer page : Webflow ouvre éditeur. Default = page vide. Ajoute + Section (hero). Drag Heading (titre landing). Paragraph (sous-titre). Button (CTA). Édite texte, couleurs, fonts.
  3. Étape 3 — Design hero section : ajoute image background. Add → Image, upload. Full-width. Texte overlay blanc. Add → Button, label « Découvrir ». Couleur brand. Hover state (assombrit bouton). Preview → belle hero.
  4. Étape 4 — Ajouter sections (features, testimonials, CTA final) : bas de page. + Section. Ajoute grid 3 colonnes Add → Grid. 3 cards (icon + text). Puis section testimonials (photo client + quote). Puis CTA final (« Sign up now »).
  5. Étape 5 — Formulaire email intégré : Add → Form. Fields : email, message. Settings → Form action → type email récipient. Ou Zapier integration pour envoyer vers Mailchimp/email provider. Test form → email reçu.
  6. Étape 6 — Publish domaine : Webflow donne domaine gratuit (landing-abc-xyz.webflow.io). Mais professionnel = custom domain (~12 €/an achetés ailleurs, pointés Webflow). Settings → Hosting → add custom domain.
  7. Étape 7 — Optimisations SEO + mobile : Settings → SEO → Page title, meta description. Mobile responsiveness : Webflow auto responsive, mais vérifie sur phone. Preview mobile dans editeur.
  8. Étape 8 — Analytics + tracking : Settings → Integrations → Google Analytics. Copie GA tracking ID, colle. Publish. Landing live. Analytics data dans 24h.

Procédure 3.C — Formulaire connecté Google Sheets via Make (gratuit Make/Zapier, ~45 min)

Cas : client veut form (nom/email/message), data auto dans Google Sheet pour suivi facile.

  1. Étape 1 — Créer Google Sheet : sheets.google.com → new sheet. Colonnes : « Timestamp », « Nom », « Email », « Message ». Url copie (va dans Make après).
  2. Étape 2 — Créer form WordPress/Webflow : si WordPress : WPForms plugin, crée form (nom/email/message). Copy webhook URL après. Si Webflow : form intégré, va settings form, cherche « webhooks ».
  3. Étape 3 — Make (anciennement Integromat) : make.com → login/signup. + Create scenario. Cherche trigger : « Webhook » (si WPForms) ou « HTTP request » (si Webflow form). Ajoute comme déclencheur.
  4. Étape 4 — Connecter Google Sheets : après webhook, + Add action. Cherche « Google Sheets ». Create a row. Autorise Make accès Google. Sélectionne spreadsheet (celle de l'étape 1). Colonnes : map form fields (Timestamp = auto, Nom = {{Nom field}}, etc.).
  5. Étape 5 — Tester flow : Make : Save → Run once. Va form, remplis champs, submit. Attends 5 sec. Google Sheets : refresh. Row nouvelle apparait ? Succès.
  6. Étape 6 — Activation scenario Make : Make : Schedule (active). Scenario tourne continuellement. Chaque form sub = auto ajout Google Sheet. Zéro coût Make version gratuit (~100 ops/mois ok). Client peut voir réponses real-time dans sheet.

Procédure 3.D — Backup et update WordPress avec UpdraftPlus (gratuit, ~15 min)

Contexte : client worry backup. Tu montres comment c'est automatique et comment restore si besoin.

  1. Étape 1 — UpdraftPlus install (gratuit) : WordPress admin Plugins → Add new. Cherche « UpdraftPlus ». Install → Activate.
  2. Étape 2 — Config remote storage : Settings → UpdraftPlus (onglet gauche). Section « Remote storage ». Choix : Google Drive (recommandé). Authenticate with Google. Autorise. UpdraftPlus now access ton Google Drive.
  3. Étape 3 — Schedule backup : UpdraftPlus Settings → « Backup schedules ». Set : Files every week, Database every day. Sauvegarde auto 24h. Clique Backup now pour immédiat test.
  4. Étape 4 — Vérifier backup créé : UpdraftPlus → Existing backups. Tu vois dernière backup « Dec 15, 2025 14:32 » avec size « 85 MB ». Clique, tu vois file list (WordPress files + database). All backup dans Google Drive ton dossier « UpdraftPlus ».
  5. Étape 5 — Test restore (optionnel, safety check) : si tu veux voir restore marche : Existing backups → Restore sur une vieille backup. Click « Restore ». Prend 5-10 min, site revient version old. Restore latest après test. Démo pour client : « Voir, si jamais hack ou erreur, on restore 24h backup, zéro données perte. »

Procédure 3.E — Audit vitesse PageSpeed et optimisations (gratuit Google PageSpeed, ~1h optimisations)

Contexte : site lent (score PageSpeed 55/100). Tu dois optimiser concrètement et re-tester.

  1. Étape 1 — Tester PageSpeed : pagespeed.web.dev → paste URL site. Attends scan (30 sec). Score mobile 55/100 (rouge). Desktop 72/100 (orange). Rapport liste problèmes : « Image not optimized », « Reduce unused CSS », « Cache issues ».
  2. Étape 2 — Optimiser images : WordPress Plugins → Add new → install « Imagify ». Activate. Media → Bulk optimize. Sélectionne toutes images. Click Optimize. Imagify compresse sans perte qualité (~60-80 % réduction taille). ~10 min traitement.
  3. Étape 3 — Activer cache : Plugins → Add new → « WP Super Cache ». Install → Activate. Settings → WP Super CacheEnable caching. Check « Preload cache ». Save. Cache = pages servies super rapide (<100ms vs 500ms).
  4. Étape 4 — Lazy load images : Imagify ou plugin « Lazy Load ». Enable lazy load images. Images load seulement quand scrolling vers elles (pas load toutes d'un coup). Réduit initial page load ~300ms.
  5. Étape 5 — Minify CSS/JS : Plugin « Autoptimize ». Install → activate. Settings → autoptimize → check « Optimize CSS », « Optimize JS ». Save. Enlève commentaires/whitespace du code (minify = fichiers plus petits).
  6. Étape 6 — Re-tester PageSpeed : attends 1h pour cache settle. Puis pagespeed.web.dev scan site à nouveau. Avant 55/100 → Après 78/100 (good). Screenshot avant/après pour portfolio client. Email client : « Site vitesse improved 55→78, amélioration 41 % ! Clients vont charger la page plus vite, meilleur conversion. »
↑ Retour au sommaire

4 Snippets HTML/CSS prêts à coller — bouton CTA, héros, grille 3 cartes, cookies

Mode d'emploi : copie-colle dans Elementor (custom HTML block) ou HTML direct. Adapte couleurs, textes. Utilisable immédiatement.

Snippet 1 — Bouton CTA avec hover effect

Copie-colle ce code
<style>
.cta-button {
  display: inline-block;
  padding: 14px 32px;
  background: linear-gradient(135deg, #1d6fa5 0%, #0d4a7a 100%);
  color: white;
  text-decoration: none;
  font-weight: 700;
  border-radius: 5px;
  transition: all 0.3s ease;
  font-size: 16px;
  border: none;
  cursor: pointer;
}
.cta-button:hover {
  background: linear-gradient(135deg, #0d4a7a 0%, #051f42 100%);
  transform: translateY(-3px);
  box-shadow: 0 6px 20px rgba(29, 111, 165, 0.4);
}
</style>

<a href="https://votre-lien.com" class="cta-button">Commencer maintenant</a>

Snippet 2 — Section héros full-width responsive

Copie-colle ce code
<style>
.hero-section {
  background: linear-gradient(135deg, #1d6fa5 0%, #2a8ab8 100%);
  padding: 80px 20px;
  text-align: center;
  color: white;
  min-height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hero-content h1 {
  font-size: 48px;
  margin-bottom: 20px;
  font-weight: 700;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.1);
}
.hero-content p {
  font-size: 20px;
  margin-bottom: 30px;
  opacity: 0.95;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 768px) {
  .hero-content h1 { font-size: 36px; }
  .hero-content p { font-size: 16px; }
  .hero-section { padding: 50px 20px; min-height: 300px; }
}
</style>

<div class="hero-section">
  <div class="hero-content">
    <h1>Bienvenue sur Notre Plateforme</h1>
    <p>Solution digitale complète pour votre entreprise</p>
    <a href="#" class="cta-button" style="background: white; color: #1d6fa5; font-weight: 700;">Démarrer gratuitement</a>
  </div>
</div>

Snippet 3 — Grille 3 cartes avec hover

Copie-colle ce code
<style>
.cards-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 30px;
  padding: 40px 20px;
  max-width: 1200px;
  margin: 0 auto;
}
.card {
  background: white;
  border-radius: 8px;
  padding: 30px;
  text-align: center;
  box-shadow: 0 2px 10px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
  border-top: 4px solid #1d6fa5;
}
.card:hover {
  transform: translateY(-8px);
  box-shadow: 0 8px 25px rgba(0,0,0,0.15);
}
.card h3 {
  font-size: 22px;
  margin: 20px 0 15px 0;
  color: #2f3e4e;
}
.card p {
  font-size: 15px;
  line-height: 1.6;
  color: #55646f;
}
.card-icon {
  font-size: 48px;
  margin-bottom: 10px;
}
</style>

<div class="cards-grid">
  <div class="card">
    <div class="card-icon">🚀</div>
    <h3>Rapide</h3>
    <p>Mise en ligne en quelques heures. Pas d'attente, pas de complexité.</p>
  </div>
  <div class="card">
    <div class="card-icon">🛡️</div>
    <h3>Sécurisé</h3>
    <p>Certificat SSL, sauvegarde quotidienne, monitoring 24/7.</p>
  </div>
  <div class="card">
    <div class="card-icon">💬</div>
    <h3>Support</h3>
    <p>Réponse en moins de 24h. Nous sommes là pour vous.</p>
  </div>
</div>

Snippet 4 — Bandeau cookies RGPD conforme

Copie-colle ce code
<style>
.cookie-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: white;
  border-top: 3px solid #1d6fa5;
  padding: 20px;
  box-shadow: 0 -2px 10px rgba(0,0,0,0.1);
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  z-index: 9999;
  font-size: 14px;
}
.cookie-text { flex: 1; color: #55646f; }
.cookie-text a { color: #1d6fa5; text-decoration: underline; }
.cookie-buttons { display: flex; gap: 10px; }
.cookie-btn {
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  font-weight: 600;
  transition: 0.2s;
}
.btn-accept {
  background: #1d6fa5;
  color: white;
}
.btn-accept:hover { background: #0d4a7a; }
.btn-decline {
  background: #f0f0f0;
  color: #2f3e4e;
}
.btn-decline:hover { background: #e0e0e0; }
@media (max-width: 600px) {
  .cookie-banner { flex-direction: column; align-items: flex-start; }
  .cookie-buttons { width: 100%; }
  .cookie-btn { flex: 1; }
}
</style>

<div class="cookie-banner" id="cookieBanner">
  <div class="cookie-text">
    Nous utilisons des cookies pour améliorer votre expérience.
    Consultez notre <a href="/confidentialité">politique de confidentialité</a>.
  </div>
  <div class="cookie-buttons">
    <button class="cookie-btn btn-decline" onclick="rejectCookies()">Refuser</button>
    <button class="cookie-btn btn-accept" onclick="acceptCookies()">Accepter</button>
  </div>
</div>

<script>
function acceptCookies() {
  localStorage.setItem('cookiesAccepted', 'true');
  document.getElementById('cookieBanner').style.display = 'none';
  // Ici tu ajoutes Google Analytics, Facebook Pixel, etc.
}
function rejectCookies() {
  localStorage.setItem('cookiesAccepted', 'false');
  document.getElementById('cookieBanner').style.display = 'none';
}
if (localStorage.getItem('cookiesAccepted')) {
  document.getElementById('cookieBanner').style.display = 'none';
}
</script>
Tips coller dans WordPress : WordPress custom HTML block (Elementor → + Custom HTML). Colle HTML intérieur. Pour CSS, colle dans WordPress Appearance → Custom CSS ou en-haut bloc custom HTML dans balise <style>. Test sur mobile, desktop.
↑ Retour au sommaire

5 Grille recette site — 20 points critiques avant livraison

Mode d'emploi : 1 jour avant livraison, tu remplis cette grille. Tous ☑ = tu peux livrer. Si ☐ sur point critique = tu peux pas livrer, tu fixes.

Checklist recette (20 items, /20)

Point recetteVérif
1Vitesse chargement : PageSpeed mobile >70, desktop >80. Temps initial <2s. Test depuis navigateur anonyme.☐ /1
2SSL/HTTPS : cadenas vert adresse, pas warning. Certificat valide. Test https:// direct (pas http).☐ /1
3Responsive mobile : test iPhone 12 + Android Samsung. Menu hamburger ok ? Images scale ? Texte lisible sans zoom ? Pas horizontal scroll.☐ /1
4Navigation fonctionnelle : tous liens header/menu cliquables ? Pas 404 ? Pages load sans erreur console ?☐ /1
5Formulaires testés : contact form : remplis tous champs, submit. Email reçu ? Réponse client ? Success message affiche ?☐ /1
6Paiement (si e-com) : ajoute item panier, checkout. Paiement test Stripe (carte 4242) → succès. Order créée DB.☐ /1
7SEO basique : page title unique chaque page, meta description <160 car, H1 une fois/page, images alt text remplies, internal links cohérents.☐ /1
8Accessibilité : couleurs contraste ok (WCAG AA minimum). Images alt text. Boutons clickable au clavier (tab navigation).☐ /1
9Console browser : zero JavaScript errors (F12 → console). Warnings ok (peut laisser quelques), pas erreurs rouge.☐ /1
10Backup configuré : UpdraftPlus activé. Backup dernière <24h. Google Drive linked. Restore test passé.☐ /1
11Sécurité WordPress : Wordfence actif. Mdp admin fort (mix upper/lower/chiffres/symboles). Deux-facteur si possible. Plugins/thème à jour.☐ /1
12Redirection www/non-www : https://www.site.com et https://site.com → même version (pas duplicate content). Redirection 301 configurée.☐ /1
13Analytics Google : GA tracking code installé. Teste avec GA debug mode (devtools). Data arrive ? Test événement clique bouton.☐ /1
14Favicon + logo : favicon affiche onglet navigateur (pas question mark blanc). Logo header correct, bon ratio mobile.☐ /1
15Footer complet : copyright, liens légaux (mentions légales, confidentialité, CGU), contact info si demandé. Pas de lorem ipsum.☐ /1
16Compatibilité navigateurs : teste Chrome/Firefox/Safari/Edge dernier. Pas cassage CSS majeur. Flex/Grid supportés.☐ /1
17Images optimisées : pas uncompressed photos. Imagify/TinyPNG tournée. Format modernes (WebP si possible). Lazy loading active.☐ /1
18Robots.txt + Sitemap : /robots.txt existe, pas bloque pages utiles. XML sitemap généré + soumis Google Search Console.☐ /1
19Contenu final : pas de typos, textes cohérents, pas lorem ipsum, dates à jour. Client a relu + approuvé.☐ /1
20Documentation client : tu as donné accès admin/FTP, instructions mdp sécurisée (pas email), guide « comment ajouter article ».☐ /1
TOTAL☐ /20

Interprétation : 18-20 pts = livrer (excellent). 15-17 pts = amber, fix critiques avant. <15 pts = pas livrer, relancer fixes. Avant livraisonå client, tu dois avoir 20/20. Envoie screenshot checklist complétée = preuve de qualité.

↑ Retour au sommaire

6 8 prompts IA — CSS, débogage, copywriting, UX, optimisations

Mode d'emploi : copie-colle dans Claude/ChatGPT. IA génère brouillon, tu adaptes. Gain ~30-60 min par prompt.

Prompt 1 — Générer CSS animations fluides (hover, fade-in, slide)
Tu es expert CSS animations. Génère 3 animations réutilisables :

1. Fade-in quand page load (opacity 0 → 1, durée 0.8s).
2. Hover button : légère zoom + shadow grow (scale 1 → 1.05, shadow augmente).
3. Slide-in sidebar mobile : vient de gauche (-100% → 0, duration 0.4s).

Format : CSS @keyframes + class usage. Prêt à coller dans Elementor custom CSS.

Requête : fluide, pas saccadé (use cubic-bezier ease-out). Accessible (no motion sickness pour users avec prefers-reduced-motion).
Prompt 2 — Déboguer erreur JavaScript console
Erreur console : « Uncaught TypeError: Cannot read property 'addEventListener' of null at script.js:42 »

Je suis développeur junior. Code à la ligne 42 :
```
document.getElementById('contactForm').addEventListener('submit', function() {...});
```

Qu'est-ce que c'est l'erreur ? Pourquoi ça arrive ? Comment fixer ? Explique simple, donne solution code.

Hint : element getElementById cherche pas trouvé, return null.
Prompt 3 — Rédiger copy landing page d'accueil (value prop)
Entreprise : agence web local, services : création site WordPress, Webflow, optimisation vitesse.

Génère copy pour section hero (heading + sous-heading + CTA text). Ton : professionnel mais approchable, tech-light (compréhensible PME non-tech). Max 3 lignes heading, 2 lignes sous-heading.

Accent sur : délais rapides, pas cher (vs agence Paris 15k€), support local.

Output : HTML-ready, prêt Elementor.
Prompt 4 — Optimiser formulaire pour meilleur conversion
Form current : nom (input) / email (input) / message (textarea) / checkbox « J'accepte CGU » / button submit.

Problème : conversion rate <2 % (peu gens finissent). Améliore UX form.

Points à address : moins champs (ce qui essentiel ?), micro-copy (labels, helper text), validation clear (« Email pas valide, réessayer »), progress indication, button CTA clair.

Génère form HTML revisité + explications pourquoi chaque changement aide conversion.
Prompt 5 — Générer structure page produit e-com
E-com : vente accessoires boulangerie (moules, emballages, etc.). Page produit = « Moule à pain français carré ».

Structure sections logiques page (navigation, pricing, images, specs, reviews, related products, CTA « Ajouter panier »).

Génère HTML skeleton (div avec classes, sans CSS) pour une page produit clean, pro. Sections : hero image + gallery, titre + pricing, description détail (specs table), client testimonials, related items, footer CTA.

Prêt à styler avec Elementor après.
Prompt 6 — Améliorer SEO page existante (audit mini)
Page : « /blog/comment-créer-site-wordpress »

Current :
— Title : « WordPress »
— Meta description : vide
— Headings : 1 H1 « Mon blog WordPress » (pas bon keyword), pas H2/H3
— Images : 5 images, zéro alt text
— Internes links : zéro

C'est ~200 visites/mois, on veut +50 %. Qu'est-ce que fixer priorité ? Donne actions concrètes.

Output : checklist SEO simplifié (top 5 changes ROI max).
Prompt 7 — Créer stratégie contenu blog (plan 3 mois)
Niche : agence web freelance services web pour PME.

Objectif : 500 visitors/mois organic search en 3 mois. Stratégie content plan (15 articles).

Génère :
— 15 article ideas (titres + keywords cible + word count).
— Calendrier publication (2-3/semaine).
— Sections chaque article (outline).
— Call-to-action (comment chaque article → service upsell).

Output : spreadsheet format (copie-colle Google Sheets).
Prompt 8 — Déboguer layout responsive cassé sur mobile
Site desktop belle (3-column grid, full-width images). Mobile : colonnes overlapping, images overflow, texte pas lisible.

Code actuel utilise CSS Grid sans media queries (pas responsive).

Génère CSS media query fix pour :
— Breakpoint 768px tablet (2 colonnes).
— Breakpoint 480px mobile (1 colonne).
— Images max-width: 100%.
— Font scale down mobile (heading 36px → 24px).
— Padding/margin ajuster mobile (pas trop cramped).

Prêt à coller, test sur iPhone/Android emulator.
↑ Retour au sommaire

7 Check-list mise en ligne et tableau « Combien ça coûte » — prix réels 2026

Mode d'emploi : section 1 = check-list jour livraison. Section 2 = budgets réels pour tous les coûts d'un projet web.

Check-list mise en ligne final (jour livraison)

  • Nom domaine enregistré et pointé DNS vers hosting. Vérifier DNS propagation (max 24h, tester nslookup).
  • SSL certificat installé et valide (cadenas vert). HTTPS working partout (redirect HTTP → HTTPS).
  • Sauvegarde complète (backup UpdraftPlus ou cPanel) prise et vérifiée avant mise en ligne.
  • WordPress + tous plugins et thème à jour (latest versions). Aucun warning de sécurité.
  • Accès client fourni : admin user/password, FTP credentials si besoin, documenté sécurisé (pas email plain).
  • PageSpeed teste et score mobile >70. Performance ok (load time <2.5 sec). Images optimisées.
  • Responsive test sur 3+ appareils (iPhone 12, Samsung Galaxy, iPad). Aucun cassage major.
  • Tous les liens testés (internes + externes). Pas de 404. Menu navigation complète et fonctionnelle.
  • Formulaires testés : remplissage + envoi. Email reçu destination ? Confirmation utilisateur affiche ?
  • Paiement testé (si e-com) : checkout complet avec test card Stripe ou PayPal. Order créée.
  • Google Analytics tracking code installé et validé. Premiers événements arrivent dans 24h.
  • Google Search Console : site soumis, sitemap.xml ajouté, robots.txt ok, pas erreurs crawl.
  • Monitoring et alertes configurés. Wordfence + auto-updates + uptime monitoring actif.
  • Documentation client préparée : guide « Comment ajouter article », FAQ, contact support écrit.
  • Contenu final approuvé par client. Zéro typos, images à jour, dates correctes, pas lorem ipsum.

Tableau « Combien ça coûte » — budget réel projet web type (boulangerie locale, site 12 pages)

Coût / LignePrix 2026DuréeNotes
INFRA & DOMAINE
Hébergement OVH Web Classic 3,59 €/mois 1ère an (puis 8,99) 3 ans Incluye 50GB, emails, DB, WordPress 1-click.
Domaine .fr (OVH) 12 €/an 1 an Enregistrement. Renouvellement auto possible.
Email Pro (5 comptes, OVH) ~40 €/an 1 an [email protected], [email protected]. Optionnel.
LOGICIELS & PLUGINS
Thème WordPress Astra Pro 159 €/an 1 an Templates, blocks, customization avancée. Worth it.
Elementor Pro 99 €/an 1 an Page builder drag-drop. Gratuit suffise pour start.
WPForms Pro (formulaires) 99 €/an 1 an Formulaires avancés, conditionnels, Zapier integration.
Wordfence (sécurité) 0 €/an (free ok) Monitoring gratuit. Pro version (99 €/an) pour plus features.
UpdraftPlus (backup) 0 €/an (free ok) Backup gratuit. Premium (70 €/an) pour restore plus rapide.
Imagify (image optimize) 0 €/an (free plan) Free = 25 images/mois. Suffit PME. Pro 9.99 €/mois illimité.
CONCEPTION & DEV
Design (maquettes Figma) 960 € (16h × 60 €/h) 2-3 jours Wireframes + mockups 12 pages. Maquettes avant dev.
Développement WordPress Elementor 1920 € (32h × 60 €/h) 4-5 jours Mise en place pages, customisations, intégrations formulaire/paiement.
Contenu (rédaction + images) 600 € (10h freelance) 1-2 jours Tu ou client fourni textes. Si rédaction pro = +300-500 €.
Tests & optimisations 480 € (8h × 60 €/h) 1 jour QA, PageSpeed, responsive, sécurité, SEO audit.
SERVICES POST-LAUNCH
Formation client 1h 60 € (1h × 60 €/h) 1h « Comment ajouter article, changer texte, upload images »
Maintenance mensuelle (optionnel) 99 €/mois Mises à jour auto, backups, support <24h. Recommandé.
TOTAL PREMIER SETUP + 1 AN SERVICES 5330 € HT (~4700 € infra/plugins + 1200 € dev time)
Moyenne avec maintenance 1 an 6500 € HT (setup 5300 + maintenance 1200)
Calcul budget agence : si tu es freelance seul, TJM 400-500 €. Agence Paris 600-800 €/jour dev. Startup 250-350 €/day. Pour PME budget 6000 €, c'est standard marché 2026.
↑ Retour au sommaire

8 Outils et logiciels — WordPress, Elementor, Webflow, Make, figuration 2026

Mode d'emploi : boîte à outils complète du développeur web. Chaque outil : qu'est-ce, pros/cons, coût, quand utiliser.

WordPress + Elementor — Page builder drag-drop pour PME

Qu'est-ce : WordPress = système CMS gratuit pour créer sites. Elementor = page builder visuel (pas code, drag-drop). Combo idéal agences/freelances.

Pros : très populaire (40 % web), plugins illimités, flexible, coût faible. Design rapide sans coder HTML.

Cons : moins « fancy » design que code custom. Performance peut lag gros volumes (nécessite cache/optimization). Courbe apprentissage Elementor (~2h).

Quand : PME vitrine, e-commerce < 100 produits, budget < 10k€, délai rapide (2-4 semaines).

Coût 1ère année : ~60 € hosting + 160 € thème + 99 € Elementor + 100 € plugins = 420 €. Minimal.

Webflow — Designer web sans code (premium)

Qu'est-ce : plateforme web design visuelle. Design pixel-perfect, hosting inclus, export HTML/CSS possible. Plus professionnel que WordPress.

Pros : design ultra-custom (entièrement visuel, zéro code), hosting stable, SEO-friendly, animations avancées natives.

Cons : cher (200 €/mois), locked Webflow (pas move away facilement), e-commerce limité, courbe apprentissage moyenne.

Quand : portfolio/agence qui vendez design, client budget flexible (10k+ €), pas besoin e-com complexe.

Make (Zapier) — Automations sans code (intégrations)

Qu'est-ce : plateforme automations. « Si form rempli, envoyer email + ajouter Google Sheet + slack notification ». Connecte 1000+ apps.

Pros : puissant (créer workflows complexes), pas code, visuel, prix raisonnable. Make gratuit ~100 ops, Zapier pareil.

Cons : apprentissage interface (design interface complexe). Si besoin 1000+ ops/mois, coûts payants s'accumulent.

Quand : intégration formulaire → CRM, email marketing, Google Sheets, Slack. Essential pour client automation.

Wix / Squarespace — SaaS website builder (simple)

Qu'est-ce : SaaS « all-in-one ». Design templates, hosting inclus, support corporate. Zero config serveur.

Pros : très facile PME solo (drag-drop, pas technique), hosting stable, support 24/7.

Cons : limité customization (template-locked), export données difficile, pricing tier élevé (15-50 €/mois), moins flexible que WordPress.

Quand : très petite micro-entreprise solo (coiffeur, plombier local), zéro tech skills, veut vraiment simple.

cPanel — Gestion hosting & server (OVH, Ionos, etc.)

Qu'est-ce : control panel graphique pour gérer hosting. Crée DB, upload files, installer WordPress, gérer emails, backups.

Pros : interface visuelle (pas SSH command-line), simple pour juniors. Standard industrie hébergeurs.

Cons : interface vieillotte (2000s design). Certaines tâches plus facile SSH.

Quand : toujours. cPanel access = minimum pour gérer WordPress server-side.

Figma — Design tool collaborative

Qu'est-ce : tool design UI/UX cloud. Wireframes, mockups, design system, prototype interactive. Real-time collab plusieurs designers.

Pros : web-based (install), collaboration live (plusieurs → same file), dev handoff (specs auto pour dev).

Cons : coût 12 €/mois pro. Performance lag gros files (1000+ elements).

Quand : projet 3+ semaines ou designer sérieux. Quick sketch ? Wireframe.cc 0 € ok.

Google Analytics — Tracking visiteurs & comportement

Qu'est-ce : plateforme analytics gratuit Google. Tracking visiteurs, pages vues, événements (clic bouton), conversions.

Pros : gratuit, puissant (dashboards, segments, cohorts). Intégration Google Ads/Search Console.

Cons : interface complexe pour juniors. Données delayed ~24h.

Quand : obligatoire après launch. Jour 1 dev ? Setup après go-live ok.

Stack type 2026 : WordPress (CMS) + Elementor (design) + WPForms (forms) + Make (automation) + Google Analytics (tracking) + UpdraftPlus (backup) + cPanel (server) + Figma (design planning). Coût total outils ~500 €/an (< 10 % budget 5k€). Time to launch WordPress 2-4 semaines. Webflow 4-8 semaines (plus beau mais lent). Choisi selon client budget + timeline.
↑ Retour au sommaire