Calendrier Contact
Programmation Web
Programmation Web

La construction d'un site Web - Initiation

Référence
BUR-WEB-13
Mis à jour le 02 oct. 2025

Durée

6 jours, 39 heures

Modalité

Présentiel, Distanciel

Objectifs

Créer ses pages en utilisant html5 css3 avec un éditeur wysiwyg

Structurer les dossiers et fichiers des sites web créés

Utiliser des règles de base du design pour créer un site web

Créer traiter et optimiser des images destinées au web

Créer des pages dynamiques avec php mysql mariadb

Mettre en ligne son projet

Créer ses pages en utilisant html5, css3 avec un éditeur wysiwyg

Créer, traiter et optimiser des images destinées au web

Créer des pages dynamiques avec php mysql mariadb

Créer des pages dynamiques avec php mysql mariadb

Prérequis

Des connaissances rudimentaires dans les sujets abordés permettront d'approfondir les thèmes connexes

Public cible

Toute personne voulant créer son site avec des logiciels libres ou toute personne voulant acquérir les connaissances afin d'utiliser pleinement les CMS

Financement

  • OPCO
  • France Travail

Programme

Identifier les limitations liées au client serveur

  • Contraintes et fonctionnement d'un serveur
  • Évolutions des techniques et moyens disponibles
  • Construction d'une architecture de page et d'une arborescence
  • Les habitudes sur le web

Découvrir le html5

  • Structurer ses pages
  • Choisir une mise en forme logique ou physique
  • Faire des liens internes et externes

Expérimenter les fonctions avancées de html5

  • Connaître les principales balises disponibles
  • Utiliser les différents types de balises block, inline, inline-block ...
  • Utiliser les balises sémantiques
  • Choisir entre les tableaux et les div

Renforcer l'expérience utilisateur

  • Incorporer des images
  • Incorporer des fichiers audios et vidéos
  • Insérer des formulaires

Réaliser sa première mise en forme avec les css

  • Comprendre les notions de css
  • Tirer parti du système en cascade
  • Lier les feuilles de style CSS de manière optimale

Ecrire des feuilles css performantes

  • Connaître les sélecteurs et les propriétés
  • Manipuler les class et les id
  • Gérer les polices de caractère

Examiner les fonctionnalités avancées de css

  • Gérer plus finement les styles avec les pseudo-sélecteurs
  • Utiliser les transformations et les transitions
  • Créer des styles responsive design

Intégrer quelques bases de javascript

  • Accéder en lecture et écriture aux éléments du DOM
  • Changer à la volée le style des éléments
  • Gérer les Interactions avec l'utilisateur

Identifier les bases de javascript pour le web

  • Connaître les principaux objets du DOM
  • Utiliser le gestionnaire d'événements pour réagir aux actions utilisateurs
  • Valider les éléments de formulaires

Déterminer les paradigmes de programmations en javascript

  • Utiliser la portée des variables
  • Structurer son code avec des fonctions
  • Devenir performant en créant ses objets

Identifier les nouveautés es6

  • Comprendre la notation fléchée
  • Découvrir les nouvelles variables et les littéraux
  • Utiliser le nouvel itérateur et le générateur

Distinguer quelques api javascript pour html5

  • Dessiner sur la page avec le canevas
  • Afficher et animer le svg
  • Utiliser le storage pour sauvegarder localement

Gérer les bases du traitement de l'image

  • La redimensionner pour le web
  • La retoucher colorimétriquement
  • Lui ajouter des effets

Produire des images utilisables sur le web

  • Détourer des images et faire des montages simples
  • Supprimer des éléments sur une image
  • Réaliser des gifs animés

Gérer les bases du dessin vectoriel avec inkscape

  • Connaître les formes et les outils de tracé
  • Dessiner avec les courbes de bézier
  • Utiliser les dégradés et les opérations booléennes

Réaliser des éléments pour le web

  • Créer un logo
  • Dessiner un ensemble de boutons de style glossy
  • Dessiner un ensemble de boutons de style flat

Créer du dynamisme avec php

  • Présentation de PHP, ses configurations, ses bases et sa structure
  • Gérer les formulaires (récupération, gestion et contrôles avec les filtres)
  • Échanger des fichiers avec le client, les gérer sur le serveur

Construire une architecture de données mysql mariadb

  • Utiliser une interface graphique
  • Créer une structure efficace et cohérente
  • Utiliser les types de donnée les plus adéquats
  • Mettre en place clés, index et vues pour gagner en performance

Gérer l'interaction entre php et mariadbmysqlsqlite

  • Utiliser les extensions mysqli et pdo
  • Faire des requêtes simples en langage SQL
  • Afficher les éléments dans la page

Créer des fonctionnalités utiles pour le web

  • Gérer des zones privées avec une base de données et les sessions PHP
  • Afficher et mettre à jour une liste de produits
  • Garder en mémoire des préférences utilisateurs

Gérer la mise en ligne d'un projet

Construire une architecture de données mysql mariadb

  • Utiliser une interface graphique
  • Créer une structure efficace et cohérente
  • Utiliser les types de donnée les plus adéquats
  • Mettre en place clés, index et vues pour gagner en performance

Gérer l'interaction entre php et mariadbmysqlsqlite

  • Utiliser les extensions mysqli et pdo
  • Faire des requêtes simples en langage SQL
  • Afficher les éléments dans la page

Construire une architecture de données mysql mariadb

  • Utiliser une interface graphique
  • Créer une structure efficace et cohérente
  • Utiliser les types de donnée les plus adéquats
  • Mettre en place clés, index et vues pour gagner en performance

Gérer l'interaction entre php et mariadbmysqlsqlite

  • Utiliser les extensions mysqli et pdo
  • Faire des requêtes simples en langage SQL
  • Afficher les éléments dans la page

Modalités d'évaluation

  • Les acquis des participants seront mesurés tout au long de la session de formation.
  • L'évaluation privilégiera l'aspect formatif et les interactions participant/formateur. Elle pourra éventuellement prendre l'aspect d'un QCM.
  • Une attestation de fin de formation reprendra l'ensemble des objectifs pédagogiques de la formation et sanctionnera l'acquisition des savoirs du participant.

Méthodes mobilisées

  • Exercices d'autopositionnement, partages d'expériences interactifs entre stagiaires
  • Supports théoriques et pratiques
  • Mises en situation

En savoir plus

Télécharger le programme

PDF — 1,2 Mo

Accessibilité aux personnes handicapées

Comment se déroulent nos formations ?

Avis et satisfaction

à propos de lexom
93%

recommandent lexom

Score obtenu à partir de 8389 réponse depuis 2020

  • 89% recommandent les compétences formateur Basé sur 8389 réponses d'apprenants
  • 90% sont satisfait de la proximité du lieu de formation Basé sur 8389 réponses d'apprenants
  • 88% sont satisfait de l'organisation globale des formations Basé sur 8389 réponses d'apprenants

Prochaines sessions

Ouvrez votre session dès maintenant

Garantie dès un inscrit

Partout en France, même en distanciel
Date à votre convenance
À partir de 1900 € (1)
Devis personnalisé
Rapide
Sans engagement

Cette formation dans vos locaux

Devis personnalisé
Rapide
Sans engagement

(1) Coût pédagogique journalier distanciel

Délai estimé : entrée en formation possible 4 à 6 semaines après inscription, session garantie dès un inscrit.

Demande de devis

Formation sélectionnée

La construction d'un site Web - Initiation

Programmation Web