



| Formation en INTRA : Il s'agit d'une formation au sein de votre entreprise. |
Préambule
• Tout au long de la formation, nous allons construire en HTML, CSS, PHP, MySQL et
JavaScript un site boutique en ligne
• Un support de cours complet et offert pour cette formation.
• 2 tableaux complets avec mémentos des balises HTML et CSS vous sont également
offerts, très utile pour programmer
Introduction
• L'architecture du Web : HTTP, CGI, interactivité : script client ou script serveur
• Evolution PHP 4, PHP 5 et PHP 7
• Notions d'architecture multicouche. Introduction aux principes MVC
• Présentation de l'exemple utilisé durant la formation : le site de vente en ligne
Travaux pratiques
Revue des balises principales HTML et des commandes de style. Introduction à la feuille de
style de l'application exemple
Automatisation d'une page Web
• Intégration de PHP dans une page HTML
• Variables et fonctions
• Librairies
• Fonctions de base, variables serveur et variable PHP
• Variables serveur et variable PHP
• Contrôles de flux et boucles
Travaux pratiques
Réalisation de fonctions personnalisées. Réalisation d'une librairie de fonctions
Les formulaires
• Passage et transmission de variables
• Lecture/écriture de fichier
• Vérification de Login/mot de passe
• Redirection
• Les variables complexes : tableaux
• Constructeur Array
• Fonctions associées aux tableaux
• Fonctions d'extraction
• Fonctions de navigation dans un tableauTravaux pratiques
Réalisation d'une fonction de création de liste déroulante
Utilisation d'une base de données MySQL
• Présentation de MySQL
• Concepts fondamentaux : bases, tables, champs, enregistrements
• Bases MySQL
• Tables MySQL
• Champs MySQL
• Enregistrements MySQL
• Fonctions PHP MySQL
• Introduction au langage SQL (sélection, modification, suppression)
• Traitement des résultats des requêtes
Travaux pratiques
Création d'une base MySQL. Remplissage de la base à partir d'une base texte. Création de
fiches produit à la volée par extraction des données de la base
Le formateur s’adapte avec vos besoins, vous pourrez travailler pendant la formation sur
votre projet. Vous en parlerez directement avec lui.