PDFImprimerEnvoyer

Formation Adobe Dreamweaver avec PHP

  • Destiné à : Tous les concepteurs-intégrateurs de sites Web qui désirent créer des sites internet dynamiques et qui n'ont pas besoin de connaissances poussées en programmation PHP.
  • Objectifs : Après une introduction aux principes des technologies client/serveur, vous apprendrez comment créer des applications web dynamiques en PHP, structurer une base de données, et utiliser les outils de flux de production propres à Dreamweaver MX.
  • Niveau requis : Une bonne connaissance de l'environnement Web, du code HTML et / ou de Dreamweaver sont souhaitables.
  • Durée : 3 à 5 jours

 

Thèmes abordés durant la formation

Développeur certifié Dreamweaver Introduction aux technologies client / serveur

  • Tour d'horizon des langages dynamiques : ASP, PHP, JSP, ColdFusion
  • Le modèle client / serveur : architecture n-tiers
  • Fonctionnement d'une application PHP
  • Configuration du serveur web IIS ou Apache

Introduction au langage PHP

  • Syntaxe du langage
  • Variables et types de données
  • Instructions conditionnelles et Itération
  • Les fonctions natives

Les bases de données

  • Structure : tables et principe relationnel
  • Les différents types de données
  • Le langage SQL : un langage de requêtes
  • Récupération de données : les requêtes SELECT
  • Insertion, modification et suppression de données avec SQL
  • Filtres et tris

Dreamweaver MX et PHP

  • Définition d'un modèle de site : choix du serveur d'évaluation
  • Méthodes de travail : en local ou distant
  • Prise en main de l'interface
  • Palettes spécifiques à la production de pages en PHP
  • Connexion à une base de données
  • Création d'un jeu d'enregistrements (recordset)
  • Insertion de données dynamiques dans la page
  • Paramètres d'URL et filtres
  • Utilisation de la pré-visualisation (Live Data).
  • Création de jeux d'enregistrement en mode Avancé

Création de pages web à contenus dynamiques

  • Création d'un ensemble de pages "liste / détails"
  • Navigation au travers d'un jeu d'enregistrement paginé
  • Création d'une page de recherche
  • Intégration Javascript / PHP

Création d'interfaces de gestion de données

  • Utilisation de formulaires : méthodes GET et POST
  • Création de formulaires d'insertion et de modification de données
  • Interface de suppression de données
  • Méthodes de contrôle de la saisie utilisateur
  • Gestion des sessions utilisateurs (restrictions d'accès)

Étude de cas

  • Exercice de transformation d'un site statique en site dynamique avec :
    • analyse des changements à effectuer
    • préparation de la base de données
    • intégration des comportements dynamiques PHP
    • test de bon fonctionnement de l'application
joomla template