Vous êtes sur la page 1sur 2

Dernière mise à jour : janvier 2022

PRÉREQUIS DURÉE / LIEU


Connaissance des bases du langage HTML 3 jours (21 heures) – AMG Informatique
Idéalement connaissance du SQL
MOYENS PÉDAGOGIQUES ET TECHNIQUES
✓ Support de cours numériques, exercices applicatifs, ✓ Moyens matériels : poste de travail individuel en
assistance téléphonique et courrielle post-formation. réseau, imprimante couleur partagée, connexion

PHP/MySQL – Gérer des bases de données


✓ Formation animée par un/e intervenant/e spécialisé/e Internet, accès WIFI gratuit.
de la formation pour adulte. ✓ Locaux : salle de formation climatisée, salle de pause
avec boissons chaudes et froides à disposition
gratuitement.

OBJECTIFS ET PUBLIC CONCERNÉ ÉVALUATION DES ACQUIS


✓ Acquérir les connaissances nécessaires au ✓ Exercices et travaux pratiques applicatifs.
développement de sites Internet/Intranet ✓ Exercices de validation des connaissances.
interactifs avec le langage PHP.
✓ Mettre en œuvre une connexion à une base de
données MySQL.
✓ Cette formation s'adresse à toute personne
souhaitant traiter des informations ou des
bases de données avec PHP.

PROGRAMME
AUTOMATISATION D'UNE PAGE WEB GESTION DE MySQL
• Notions de base • Accès au serveur de la base de données
• Intégration de PHP dans une page HTML • Création de comptes utilisateur
• Fonctionnalités de base • Allocation de privilèges utilisateur pour assurer
• Affichages simples la sécurité de la base de données
• Utilisation de commandes

FORMULAIRES SIMPLES
• Passage de variables ADMINISTRATION DE LA BASE DE DONNÉES
• Transmission de variables • Création d'une base de données avec les outils
• Envoi par email de ligne de commandes
• Paramétrage de la fonction • Construction et modification des tables de la
base de données
• Importation et exportation des données
INTRODUCTION À MySQL • Caractéristiques des différents types de tables
• Différences entre MySQL et les autres SGBD MySQL
• Avantages de PHP dans un environnement MySQL • Utilisation des interfaces graphiques pour
• Licences des logiciels libres faciliter l'administration

INSTALLATION ET CONFIGURATION DE MySQL TRANSFERT ET SAUVEGARDE


• Évaluation des options de distribution • Téléchargement d'un fichier sur un site Web
• Configuration sur diverses plateformes • Mise en œuvre de transactions pour garantir
• Contrôle des options de MySQL avec my.cnf l'intégrité des données
• Sauvegarde de la base de données grâce aux
outils MySQL
FORMULAIRES COMPLEXES
• Traitement d'un formulaire en relation avec une base
de données GESTION DES ERREURS
• Fonctions avancées de sélection • Différents niveaux d'erreurs PHP
• Modification de la base • Comprendre et traiter les erreurs
• Tris
• Recherches
GÉNÉRATION D'IMAGES
• Présentation de la librairie GD
BASES DE DONNÉES AVANCÉES • Création et réutilisation d'images
• Recherches avancées avec MySQL
• Notions de pertinence des résultats
• Connexion au serveur SQL

Suite… 

AMG S.A.S. au capital de 240 000,00 € - APE 6209Z – RCS Dijon – Siret 322043506 00052 – Organisme de formation N°26210114921
PHP/MySQL – Gérer des bases de données
GÉNÉRATION DE FICHIERS PDF
• Présentation du format PDF et de la librairie PDFlib
• Création de fichiers PDF

LES COOKIES
• Présentation des cookies
• Processus de gestion
• Fonction set cookie
• Notions de sécurité

LES SESSIONS
• Présentation des sessions
• Système de conservation des sessions
• Processus de création, utilisation et destruction

PROGRAMMATION AVANCÉE : LES CLASSES


• PHP et la POO (Programmation Orientée Objet)
• Intérêt des objets pour un site Web
• Déclaration d'une classe en PHP

SYNTHÈSE ET PERSPECTIVES
• Présentation des langages concurrents
• Perspectives d'évolution de PHP

AMG S.A.S. au capital de 240 000,00 € - APE 6209Z – RCS Dijon – Siret 322043506 00052 – Organisme de formation N°26210114921

Vous aimerez peut-être aussi