Développer des sites Web dynamiques avec PHP et MySQL

PHP et MySQL permettent de développer des sites Web dynamiques capables de traiter des données, gérer des utilisateurs et interagir avec une base de données. Cette formation vous apporte les bases indispensables du développement côté serveur.

Vous apprendrez à écrire vos premiers scripts PHP, manipuler les variables et les structures de contrôle, traiter les données issues de formulaires, gérer les cookies et les sessions, puis lire et modifier des données stockées dans une base MySQL.

À l’issue de cette formation, vous serez capable de développer une application Web simple, dynamique et connectée à une base de données relationnelle.

Informations

  • Niveau Intermédiaire
  • Durée 5 jours
  • Volume horaire 35 heures
  • Prix par personne 2200 €
  • Format Présentiel / Distanciel
Demander le programme
Votre formation
en détail

Objectifs

  • Comprendre l’architecture d’une application Web dynamique.
  • Maîtriser les bases de la syntaxe PHP.
  • Traiter les données issues de formulaires.
  • Gérer les cookies, les sessions et l’authentification utilisateur.
  • Interroger et mettre à jour une base de données MySQL.

Compétences visées

  • Développer des scripts PHP répondant à des besoins simples.
  • Concevoir des pages Web dynamiques côté serveur.
  • Traiter et valider les données transmises par formulaire.
  • Exploiter une base de données relationnelle avec PHP.
  • Mettre en place une gestion simple des utilisateurs et des sessions.

Pré-requis

Posséder des notions de programmation, connaître les bases du HTML et comprendre les principes élémentaires d’une base de données relationnelle.

Quel profil ?

Cette formation s’adresse aux développeurs débutants, intégrateurs Web, webmasters et à toute personne souhaitant apprendre à créer ou maintenir des applications Web dynamiques avec PHP et MySQL.

Formations associées

Au programme de la formation
Développer des sites Web dynamiques avec PHP et MySQL

Les applications web

  • Architecture d'une application web
  • Protocole HTTP
  • Rappels sur le HTML

Introduction au PHP

  • Origines de PHP
  • Installation de PHP et MySQL
  • Analyse d'un script PHP

Syntaxe PHP

  • Déclaration des variables
  • Les tableaux
  • Opérateurs
  • Expressions
  • Instructions de contrôle : les boucles, les tests, les conditions
  • Les fonctions

Les transferts de données

  • La transmission de données par URL
  • La transmission de données par formulaire
  • Les cookies
  • Les sessions : initialisation d'une session, variables de session, suivi d'une session

Bases de données et PHP

  • Déclaration d'une base de données : définition, techniques, contraintes
  • Requêtes SQL de sélection d'enregistrement
  • Mise à jour d'une base de données
  • Construction d'une page HTML avec le contenu d'enregistrement

Exemples d'applications pouvant être abordés

  • Gestion de l'apparence du site pour un utilisateur
  • Trombinoscope
  • Suivi de l'utilisateur, utilisation des sessions pour identifier un utilisateur d'une session à l'autre
  • Identification par mot de passe
  • Accès sélectifs aux pages du site : sécurisation du site

Comment se déroule la formation ?

La formation alterne explications, démonstrations et mise en pratique afin de progresser étape par étape.

Chaque notion est abordée de manière concrète, puis appliquée à travers des exercices et des cas pratiques. Les groupes sont limités à 8 participants pour favoriser les échanges et permettre un accompagnement adapté à chacun.

Un support pédagogique est remis à l'issue de la formation pour retrouver facilement les notions abordées.

Comment les acquis sont-ils évalués ?

Les acquis sont vérifiés progressivement à travers des exercices, des mises en situation et des échanges avec le formateur.

En fin de parcours, une évaluation permet de mesurer l'atteinte des objectifs pédagogiques. Selon la formation, elle peut prendre la forme d'un questionnaire, d'un exercice pratique ou d'une certification.

Le suivi est formalisé par une feuille d'émargement et une évaluation des compétences.

Autres formations de la même catégorie

Cette formation vous intéresse ?
Contactez-nous.
Contact formation

Demander le programme ou suivre cette formation

Une question sur cette formation ?

Vous souhaitez recevoir le programme détaillé, connaître les prochaines dates, les modalités de financement ou obtenir un devis ?

Décrivez votre besoin à l'aide du formulaire ci-dessous.

Nous vous répondrons rapidement avec les informations adaptées à votre situation.

Remonter en haut de page
Gérer les cookies