Pré-requis

  • Connaître les bases du langage HTML

Durée

3 jours (21 heures)

Dates

Prendre contact avec Bruno Danton

Tarifs

Nous consulter

FORMATION PHP/MySQL GÉRER DES BASES DE DONNÉES

Objectifs et public concerné

  • Acquérir les connaissances nécessaires au développement de sites Internet/Intranet 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 PHP/MySQL GÉRER DES BASES DE DONNÉES

Dernière mise à jour : janvier 2022

AUTOMATISATION D’UNE PAGE WEB DANS PHP/MySQL

  • Notions de base
  • Intégration de PHP dans une page HTML
  • Fonctionnalités de base
  • Affichages simples

FORMULAIRES SIMPLES DANS PHP/MySQL

  • Passage de variables
  • Transmission de variables
  • Envoi par email
  • Paramétrage de la fonction

INTRODUCTION À MySQL

  • Différences entre MySQL et les autres SGBD
  • Avantages de PHP dans un environnement MySQL
  • Licences des logiciels libres

INSTALLATION ET CONFIGURATION DE MySQL

  • Évaluation des options de distribution
  • Configuration sur diverses plateformes
  • Contrôle des options de MySQL avec my.cnf

FORMULAIRES COMPLEXES DANS PHP/MySQL

  • Traitement d’un formulaire en relation avec une base de données
  • Fonctions avancées de sélection
  • Modification de la base
  • Tris
  • Recherches

BASES DE DONNÉES AVANCÉES DANS PHP/MySQL

  • Recherches avancées avec MySQL
  • Notions de pertinence des résultats
  • Connexion au serveur SQL

GESTION DE MySQL

  • Accès au serveur de la base de données
  • Création de comptes utilisateur
  • Allocation de privilèges utilisateur pour assurer la sécurité de la base de données
  • Utilisation de commandes

ADMINISTRATION DE LA BASE DE DONNÉES DANS PHP/MySQL

  • Création d’une base de données avec les outils de ligne de commandes
  • Construction et modification des tables de la base de données
  • Importation et exportation des données
  • Caractéristiques des différents types de tables MySQL
  • Utilisation des interfaces graphiques pour faciliter l’administration

TRANSFERT ET SAUVEGARDE DANS PHP/MySQL

  • Téléchargement d’un fichier sur un site Web
  • Mise en œuvre de transactions pour garantir l’intégrité des données
  • Sauvegarde de la base de données grâce aux outils MySQL

GESTION DES ERREURS DANS PHP/MySQL

  • Différents niveaux d’erreurs PHP
  • Comprendre et traiter les erreurs

GÉNÉRATION D’IMAGES DANS PHP/MySQL

  • Présentation de la librairie GD
  • Création et réutilisation d’images

GÉNÉRATION DE FICHIERS PDF DANS PHP/MySQL

  • 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 DANS PHP/MySQL

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

PROGRAMMATION AVANCÉE : LES CLASSES DANS PHP/MySQL

  • 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 DANS PHP/MySQL

  • Présentation des langages concurrents
  • Perspectives d’évolution de PHP

Vous souhaitez obtenir des renseignements sur nos formations  ? Contactez-nous.

*Champs obligatoires.

Les informations portées sur ce formulaire sont enregistrées dans un fichier informatisé par AMG INFORMATIQUE. Nous ne traiterons ou n’utiliserons vos données que dans la mesure où cela est nécessaire pour vous contacter et assurer le traitement de vos demandes. Conformément à la loi « Informatique et Libertés » du 6 janvier 1978 modifiée et au Règlement européen n°2016/679/UE du 27 avril 2016, vous bénéficiez d’un droit d’accès, de rectification, de portabilité et d’effacement de vos données ou encore de la limitation du traitement. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données nous concernant. Pour ce faire, et sous réserve de la production d’un justificatif d’identité valide, nous vous invitons à contacter AMG INFORMATIQUE – Service Protection des données personnelles – 7 avenue de la Découverte 21000 Dijon.

ACCESSIBILITÉ

Des formations accessibles à tous

Toutes les formations AMG INFORMATIQUE sont accessibles aux personnes en situation de handicap. Vous avez un besoin spécifique d’accessibilité ? Contactez M. Bruno DANTON, référent handicap, au 03 80 74 24 44 ou par mail à b.danton[@]amg-informatique.com pour étudier au mieux votre demande et sa faisabilité. Ainsi, nous serons en mesure de vous orienter ou vous accompagner dans les différentes démarches visant à faciliter votre accueil en formation.
Les locaux d’AMG INFORMATIQUE sont accessibles aux personnes en situation de handicap (place de stationnement, rampe d’accès, toilettes conformes).
AMG Formation - Des formations dans des locaux accessibles à tous - Dijon Bourgogne