Dreamweaver - Applications dynamiques PHP
Vous êtes webmaster, développeur logiciel, et désirez réaliser des applications web dynamiques, connectées à des bases de données.
Durée : 5 jours.
MacOS/Windows
Introduction aux technologies client/serveur.
Théorie client/serveur : le protocole HTTP.
Qu'est qu'un middleware ?
Les différents middleware : ASP, PHP, JSP, ColdFusion.
Les principales bases de données relationnelles : fichiers partagés et client/serveur.
Configurations serveur envisageables.
Les bases de données.
Structure : tables et principe relationnel.
Les différents types de données.
Performances et cohérence : utilisation de clés et indexes.
Le langage SQL : un langage de requêtes.
Récupération de données : les requêtes SELECT.
Filtres et tris.
Les requêtes de sélection complexes : jointures et sous-requêttes.
Insertion, modification et suppression de données avec SQL.
Introduction aux objets avancés de BDD : vues et procédures stockées.
Les fondamentaux PHP.
Les langages de script : généralités et spécificités serveur.
Syntaxe du langage.
Variables et types de données.
Instructions conditionnelles et Itération.
Les fonctions natives.
Environnement de programmation de Dreamweaver.
Dreamweaver pour la production client/serveur.
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 client/serveur.
Connexion à une base de données.
Création de pages web à contenus dynamiques.
Récupération de données : les jeux d'enregistrements (Recordset).
Insertion de données dynamiques dans la page.
Paramètres d'URL et filtres.
Création de jeux d'enregistrement en mode Avancé.
Navigation au travers d'un jeu d'enregistrement paginé.
Création d'une interface liste/détails.
Utilisation de la prévisualiation (Live Data).
Interfaces web de modification de données.
Les formulaires : méthodes GET et POST.
Création de formulaires d'insertion et de modification de données.
Méthodes de contrôle de la saisie utilisateur.
Interface de suppression d'enregistrements.
Authentification utilisateur (restrictions d'accès).
Création de commandes complexes de bases de données.
Outils de flux de production.
Utilisation des objets d'application génériques et spécifiques.
Création de comportements serveur personnalisés.
Création de librairies de code : les Snippets.
Pré-requis
Bonne connaissance de l'environnement Web, du code HTML. L'utilisation régulière de Dreamweaver est souhaitable.
Résumé
Après une introduction aux principes des technologies client/serveur, vous apprendrez comment créer des applications web dynamiques, structurer une base de données, et utiliser les outils de flux de production propres à Dreamweaver. Le cours est illustré par de nombreux ateliers pratiques.
Horaires
Du lundi au vendredi de 9h00 à 12h45 et de 13h45 à 18h00.
Matériel
Par stagiaire : PC Windows ou Mac OS X
Suivi du stage
Assistance par email après le stage.
Cocktail Média Sàrl
Tel : 021 943 38 77
Email : formation@knowup.ch
Genève, Lausanne, Vevey, Sion, Morges, Neuchâtel, Fribourg, Blonay, Bern, Montreux, Bienne, Yverdon-les-Bains, Sierre
Copyright MInstitut © 2002
Tous droits réservés.





