Description
Objectif général de la formation : Permettre aux participants de concevoir et développer des sites Web interactifs et performants, en maîtrisant les aspects techniques et administratifs. Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20 Niveau SAME visé : Application (A) Compétences visées : Concevoir et développer des sites Web respectant les standards d’ergonomie et d’accessibilité. Gérer l’interconnexion entre un site Web et une base de données relationnelle. Administrer et sécuriser un site Web en production.
Objectifs pédagogiques
- Comprendre les fondamentaux du Web.
- Maîtriser l’environnement technique d’un site Web.
- Réaliser un site Web ergonomique, accessible et bien référencé.
- Accéder aux données d’une base relationnelle.
- Administrer un site Web.
Public concerné
Prérequis
Déroulé du programme
Jour 1 : Comprendre les fondamentaux du Web (6 heures)
- Introduction au développement Web (1 heure)
Fonctionnement des sites Web et protocoles (HTTP/HTTPS).
Vue d’ensemble des technologies du Web (HTML, CSS, JavaScript).
- HTML et CSS - Structures et styles (3 heures)
Structurer une page Web avec HTML5.
Ajouter des styles avec CSS3.
Travaux pratiques : Créer une page Web simple et stylée.
- Introduction à l’ergonomie et à l’accessibilité (2 heures)
Principes d’ergonomie Web.
Normes et outils pour l’accessibilité.
Travaux pratiques : Évaluer l’ergonomie et l’accessibilité d’un site.
Jour 2 : Maîtriser l’environnement technique d’un site Web (6 heures)
- Introduction au JavaScript (2 heures)
Syntaxe de base et manipulation du DOM.
Ajout d’interactivité à une page Web.
Travaux pratiques : Créer une animation simple en JavaScript.
- Bases de données relationnelles (2 heures)
Concepts de base et langage SQL.
Créer, lire, mettre à jour et supprimer des données (CRUD).
Travaux pratiques : Manipuler une base de données avec MySQL.
- Interfaçage entre un site Web et une base de données (2 heures)
Introduction au langage serveur (PHP, Node.js).
Récupération de données depuis une base de données.
Travaux pratiques : Afficher des données dynamiques sur un site Web.
Jour 3 : Réaliser un site Web ergonomique et bien référencé (6 heures)
- SEO et référencement (2 heures)
Principes de base du SEO.
Optimisation du contenu pour le référencement.
Travaux pratiques : Optimiser une page pour le SEO.
- Responsive design et frameworks CSS (2 heures)
Création de sites adaptatifs (media queries).
Introduction à Bootstrap.
Travaux pratiques : Réaliser un site responsive avec Bootstrap.
- Tests et débogage (2 heures)
Outils de test et validation HTML/CSS.
Débogage avec les navigateurs.
Travaux pratiques : Tester et corriger un site Web.
Jour 4 : Administrer un site Web (6 heures)
- Mise en production d’un site (2 heures)
Hébergement Web et déploiement.
Configuration de domaines et DNS.
Travaux pratiques : Déployer un site sur un hébergeur gratuit.
- Maintenance et sécurité (2 heures)
Sauvegarde et mises à jour.
Sécurisation des données utilisateur.
Travaux pratiques : Mettre en place des mesures de sécurité sur un site.
- Projet final (2 heures)
Réalisation complète d’un site Web répondant à une problématique donnée.
Présentation des projets et retours d’expérience.
Informations
Durée
4 jour(s)
24h
2850 € HT
HT