Formation PHP – MySQL – Langage dynamique
Transcription
Formation PHP – MySQL – Langage dynamique
Virginie MAZET Formatrice Consult Europe Résidence ”Plein-sud” Bât A 3 Avenue Mailloulas 13600 La Ciotat 06 65 22 30 45 04 42 83 54 97 [email protected] Consult Europe (enseigne Links Portage) N° 11 75 49 82 675 Siret : 529 743 015 000 24 PUBLIC CONCERNÉ Développeurs web ainsi qu’à toute personne impliquée dans un projet de développement PHP OBJECTIFS • PHP est un langage utilisé pour la création de sites web dynamiques. Ce cours permet d’acquérir les compétences pour développer un site web dynamiques. Cette formation aborde la création de bases de données MySQL. PRÉ-REQUIS • Il est conseillé d’avoir des notions sur les architectures web (HTML et Javascript) et sur le langage SQL. REMIS AU STAGIAIRE • • Ressources en ligne Les fichiers d’exercices SANCTION Une attestation Ils nous ont fait confiance Sanofi Chimie - Orangina Gemalto/Gemplus - RFM Radio France - Areva - GMF Publicis Soleil - Point P ASSEDIC - ANPE - CG13... Vue d’ensemble de PHP • Présentation de PHP • Installation de PHP et Apache • Utilisation d’un serveur existant • Installation d’un environnement de développement • Configuration de sécurité • Configuration de Apache • Création d’une page PHP et test Variables et formulaires • Utilisation de variables dans les scripts • Les différents types de variables: chaînes, numériques • Utilisation des opérateurs • Création de formulaires et utilisation de l’attribut action • Récupération des données de formulaires • Envoi de données sans formulaire • Utilisation des fonctions de chaines Conditions et fonctions • Opérateurs de comparaison et • • • • utilisation de l’instruction if-else Utilisation de l’instruction switch Création de fonctions Valeur de retour et paramètres Etendue Boucles et tableaux • Utilisation des instructions de boucle • Création de tableaux • Parcours des tableaux avec des boucles • Utilisation des tableaux dans les • • • • formulaires Utilisation des variables de sessions Création de tableaux associatifs Utilisation de $_REQUEST Tableaux multi-dimensionnels ORGANISATION CONSULT EUROPE La formation alterne phase théorique et phase pratique afin d’expérimenter immédiatement ce qui est appris et de mettre en exergue les points mal compris Gestion des fichiers • Lecture et écriture de fichiers • Gestion des répertoires • Utilisation de texte formatté Programmation orientée objet • Vue d’ensemble de la programmation • • • • orientée objet Création d’objets Instantiation d’objets Ajout de méthodes à une classe Héritage Utilisation du XML avec PHP • Introduction au XML • Lecture et écriture de XML • Accès direct aux noeuds d’un arbre Utilisation de MySQL avec PHP • Vue d’ensemble de MySQL • Installation de MySQL • Création de bases de données • Création de tables • Création des clés • Insertion de données • Création de relations • Utilisation des scripts • Création de requêtes • Utilisation de phpMyAdmin • Connexion à une base en PHP • Récupération de données • Création de formulaires d’accès aux données Autres fonctionnalités de PHP • Gestion et utilisation des cookies • Interaction entre PHP et JavaScript • Utilisation des bibliothèques et fonctions PHP VALIDATION Validation des objectifs Exercices appliqués pour apprécier l’acquisition des connaissances http://forma13.mazetweb.com > [email protected]