
Cours de création de sites web
Apprenez à créer des sites web professionnels complets de zéro — couvrant HTML, CSS, JavaScript, SEO, performances et déploiement. Ce cours vous fait passer de la compréhension du fonctionnement d'Internet au lancement d'un site en ligne entièrement optimisé. Chaque compétence que vous acquérez est pratique, basée sur des projets et immédiatement utilisable.
Ce que vous allez apprendre:
Vous apprendrez comment les navigateurs affichent les pages, comment structurer le contenu avec du HTML5 sémantique, et comment styliser des mises en page responsives avec Flexbox et CSS Grid. Vous ajouterez de l'interactivité avec JavaScript, récupérerez des données dynamiques à partir d'API, et construirez un site web statique complet multi-pages. Vous optimiserez votre site pour la vitesse et les moteurs de recherche, configurerez l'hébergement et les certificats SSL, et déploierez à l'aide de Git. Les modules complémentaires couvrent l'accessibilité web, la gestion de versions, les plateformes CMS, les principes UI/UX, les analytics, et la gestion de clients freelance.
Comment vous étudiez de façon pratique Cours de création de sites web
Comment vous pratiquez Cours de création de sites web
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 39 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondements du Web
Fondements du Web
Leçon 1 • Choisir un éditeur de code
Comparez les éditeurs de code populaires et configurez un espace de travail productif. Garantit que les étudiants écrivent et prévisualisent le code efficacement dès le premier jour.
Leçon 2 • Comment fonctionne l'internet
Couvre le DNS, les adresses IP et les cycles requête-réponse HTTP. Ancre toutes les décisions ultérieures d'hébergement et de déploiement dans le comportement réel du réseau.
Leçon 3 • Structure des fichiers et dossiers web
Définit les agencements standard des répertoires de projet et les conventions de nommage des fichiers. Prépare les étudiants à organiser chaque projet construit tout au long du cours.
Leçon 4 • Navigateurs et moteurs de rendu
Explique comment les navigateurs analysent le HTML, le CSS et le JavaScript pour afficher les pages. Relie les connaissances sur le rendu au débogage et à l'optimisation des performances.
Chapitre 2MasquerCacher les détailsVoir les détailsStructure et sémantique HTML
Structure et sémantique HTML
Leçon 1 • Éléments de mise en page sémantique
Présente les balises header, nav, main, article, section, aside et footer. Renforce la manière dont la structure sémantique améliore l'accessibilité et le SEO.
Leçon 2 • Liens, images et médias
Enseigne les balises d'ancrage, l'intégration d'images et les éléments audio et vidéo natifs. Relie la gestion des médias aux considérations d'accessibilité et de performances.
Leçon 3 • Anatomie d'un document HTML
Décompose les sections doctype, head et body d'un fichier HTML. Établit le squelette requis que chaque page du cours utilisera.
Leçon 4 • Formulaires et entrées HTML
Construit des formulaires accessibles à l'aide d'étiquettes, de champs de saisie, de listes déroulantes et de boutons. Prépare les étudiants à la collecte de données utilisateur abordée dans les chapitres suivants.
Leçon 5 • Éléments de texte et de contenu
Couvre les titres, les paragraphes, les listes, les citations longues et les balises de texte en ligne. Enseigne le choix correct des éléments pour une hiérarchie de contenu lisible et sémantique.
Chapitre 3MasquerCacher les détailsVoir les détailsStyle et mise en page CSS
Style et mise en page CSS
Leçon 1 • Mise en page Flexbox
Enseigne l'alignement unidimensionnel à l'aide de conteneurs et d'éléments flex. Permet aux étudiants de construire des barres de navigation, des rangées de cartes et des mises en page centrées.
Leçon 2 • Mise en page CSS Grid
Présente les pistes, les zones et le placement bidimensionnels de la grille. Équipe les étudiants pour concevoir des mises en page complexes sans dépendre de frameworks.
Leçon 3 • Syntaxe CSS et sélecteurs
Explique les règles, les déclarations, la spécificité et la cascade. Donne aux étudiants un contrôle précis sur les styles appliqués à quels éléments.
Leçon 4 • Transitions et animations CSS
Crée des changements d'état fluides et des animations par images clés en utilisant uniquement du CSS. Ajoute une finition professionnelle aux éléments interactifs construits tout au long du cours.
Leçon 5 • Conception adaptative avec les media queries
Applique des points de rupture et des unités fluides pour adapter les mises en page aux différentes tailles d'écran. Permet directement la création de sites mobile-first dans les chapitres suivants.
Leçon 6 • Modèle de boîte et espacement
Couvre en détail les marges, les bordures, le remplissage et les dimensions du contenu. La maîtrise de ce concept évite les bugs de mise en page les plus courants rencontrés ultérieurement.
Chapitre 4MasquerCacher les détailsVoir les détailsFondamentaux de JavaScript pour les sites web
Fondamentaux de JavaScript pour les sites web
Leçon 1 • Événements et interaction utilisateur
Attache des écouteurs d'événements pour gérer les clics, les entrées et les actions clavier. Pilote les composants interactifs développés tout au long du cours.
Leçon 2 • Manipulation du DOM
Sélectionne, crée, modifie et supprime des éléments HTML via JavaScript. Relie directement le script à la structure HTML construite au chapitre 2.
Leçon 3 • Récupération de données à partir d'API
Utilise l'API Fetch et async/await pour récupérer et afficher des données externes. Prépare les étudiants aux fonctionnalités de contenu dynamique des chapitres avancés.
Leçon 4 • Fondamentaux de la syntaxe JavaScript
Couvre les variables, les types de données, les opérateurs et le flux de contrôle. Fournit les bases linguistiques nécessaires à chaque script écrit dans ce cours.
Leçon 5 • Fonctions et portée
Enseigne les déclarations de fonctions, les expressions, les fonctions fléchées et les fermetures. Permet d'écrire un code réutilisable et organisé pour toutes les fonctionnalités interactives.
Chapitre 5MasquerCacher les détailsVoir les détailsConstruction d'un site web statique complet
Construction d'un site web statique complet
Leçon 1 • Formulaire de contact et pied de page
Implémente un formulaire de contact validé et une mise en page de pied de page multi-colonnes. Relie les connaissances sur les formulaires HTML à une logique de validation JavaScript de base.
Leçon 2 • Création des sections principales de la page
Construit les sections hero, fonctionnalités, témoignages et appel à l'action. Renforce les compétences en matière de grille et de mise en page Flexbox dans un contexte de page réaliste.
Leçon 3 • Construction de la navigation et de l'en-tête
Construit une barre de navigation adaptative avec logo, liens et un menu mobile. Applique les modèles Flexbox et de bascule JavaScript des chapitres précédents.
Leçon 4 • Planification de projet et maquettage
Définit les objectifs du site, les parcours utilisateur et les maquettes basse fidélité avant de coder. Établit une habitude de planification professionnelle utilisée dans chaque projet ultérieur.
Leçon 5 • Tests et débogage multi-navigateurs
Teste le site final sur différents navigateurs et appareils, en corrigeant les bugs visuels et fonctionnels. Développe des habitudes de débogage systématique essentielles pour une livraison professionnelle.
Chapitre 6MasquerCacher les détailsVoir les détailsOptimisation des performances d'un site web
Optimisation des performances d'un site web
Leçon 1 • Optimisation des images et des médias
Compresse, redimensionne et convertit les images dans des formats modernes pour une livraison plus rapide. Réduit directement le principal contributeur au poids des pages sur la plupart des sites.
Leçon 2 • Mise en cache et diffusion de contenu
Configure les en-têtes de cache du navigateur et explique la distribution via un CDN. Garantit des temps de chargement rapides pour les visiteurs réguliers et les utilisateurs du monde entier.
Leçon 3 • Optimisation du CSS et du JavaScript
Minifie, diffère et élimine le code mort des ressources CSS et JS pour réduire le blocage du rendu. S'applique directement au site statique construit au chapitre 5.
Leçon 4 • Mesures de performance et audit
Présente les Core Web Vitals et les outils d'audit basés sur le navigateur. Donne aux étudiants une base de référence mesurable avant d'appliquer toute technique d'optimisation.
Chapitre 7MasquerCacher les détailsVoir les détailsOptimisation pour les moteurs de recherche (SEO) des sites web
Optimisation pour les moteurs de recherche (SEO) des sites web
Leçon 1 • Données structurées et résultats enrichis
Ajoute un balisage de schéma JSON-LD pour permettre des extraits enrichis dans les résultats de recherche. Étend les connaissances HTML du chapitre 2 avec des métadonnées lisibles par machine.
Leçon 2 • Fondamentaux du SEO sur la page
Optimise les balises titre, les méta-descriptions, les titres et le placement des mots-clés. S'appuie sur le HTML sémantique du chapitre 2 pour maximiser la pertinence dans les recherches.
Leçon 3 • Création de liens et autorité du site
Explique la stratégie de maillage interne et le rôle des backlinks externes. Relie les décisions d'architecture du site aux résultats de classement à long terme dans les moteurs de recherche.
Leçon 4 • Suivi et rapports SEO
Configure les outils de la Search Console et suit le classement, les impressions et les clics. Donne aux étudiants un flux de travail reproductible pour une amélioration continue du SEO.
Leçon 5 • Fondamentaux du SEO technique
Couvre les sitemaps, robots.txt, les balises canoniques et la gestion du budget d'exploration. Garantit que les moteurs de recherche peuvent découvrir et indexer chaque page correctement.
Chapitre 8MasquerCacher les détailsVoir les détailsHébergement, déploiement et maintenance
Hébergement, déploiement et maintenance
Leçon 1 • Déploiement avec Git et CI/CD
Pousse le code vers des dépôts distants et automatise les pipelines de déploiement. Introduit des flux de travail de publication professionnels utilisés dans les environnements d'équipe.
Leçon 2 • Certificats SSL et HTTPS
Installe et renouvelle les certificats SSL pour sécuriser tout le trafic du site. Améliore directement à la fois la confiance des utilisateurs et les signaux SEO abordés au chapitre 7.
Leçon 3 • Options d'hébergement et sélection
Compare les plateformes d'hébergement partagé, VPS, gérées et statiques en termes de coût et de capacités. Permet aux étudiants de faire correspondre le type d'hébergement aux exigences du projet.
Leçon 4 • Maintenance et surveillance continues
Met en place une surveillance de la disponibilité, des plannings de sauvegarde et des routines de mise à jour. Garantit que les sites restent sécurisés, rapides et fonctionnels après le lancement.
Leçon 5 • Noms de domaine et configuration DNS
Enregistre les domaines, configure les enregistrements DNS et relie les domaines aux hébergeurs. S'appuie sur les concepts DNS introduits au chapitre 1.
Votre certificat valide de réussite
Ce cours est fait pour vous :
Personne en reconversion professionnelle : souhaite acquérir des compétences opérationnelles pour entrer dans le domaine du développement web.
Propriétaire de petite entreprise : a besoin de créer et de gérer son propre site web professionnel.
Graphiste : prêt à étendre ses compétences visuelles à des projets web interactifs et codés.
Professionnel du marketing : souhaite comprendre et gérer les performances d'un site web de manière autonome.
Entrepreneur : a besoin d'une présence en ligne fiable et crédible sans externaliser à une agence.
Créateur passionné : désireux de transformer des idées de projets personnels en sites web réels et publiés.
Ce que disent nos élèves
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

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

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

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

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




















