Durée
- ASP/Access ou Php/MySQL : 4 jours
- ASP/Access et Php/MySQL : 5 jours
Pré requis
- Savoir lire le HTML (connaître le principe des balises et savoir reconnaître les principales)
- Savoir lire le langage SQL
- Comprendre la structure d’une base de données relationnelle (Tables et Relations)
- Connaître un langage de programmation (Pascal, Basic, C…)
- Connaître Dreamweaver serait un plus
- Lecture aisée de l’anglais informatique : les logiciels sont en anglais !
Objectifs
- Acquérir les bases permettant de couvrir 80% des besoins en terme de création d’un site Web dynamique utilisant une base de données relationnelle.
- Créer un site Web dynamique en utilisant au maximum les interfaces graphiques à notre disposition
- À l’issue de la formation, les stagiaires reçoivent un CD-ROM avec l’ensemble des produits utilisés lors de la formation (en version d’évaluation).
Plan de cours
Préparatifs (1 journée)
- Configuration de la machine de développement
- ASP →IIS sur Windows NT4, Windows 2000 ou Windows XP Pro
- Php → Apache ; utilisation de EasyPhp.
- Présentation de la notion de Client/Serveur
- Petits rappels de systèmes de base de données relationnelle (SGBDR)
- Utilisation d’Access ou MySQL Front ou EMS MySQL Manager pour voir, modifier, consulter, créer la base de données (+MyODBC)
Dreamweaver MX (2 jours ½)
- Configuration d’un site, choix d’un modèle de serveur
- Création d’une connexion à la base de données
- Affichage du contenu d’une table (tri, filtrage, pagination)
- Ajout
- Modification
- Suppression
- Formulaires complexes (liste déroulante…)
- Sécurisation (Login/Mot de passe)
Aller plus loin (½ journée)
- Requêtes imbriquées
- Outils (PhpMaker, ASPMaker, Impakt…)
- Sites utiles
- Hébergement et Publication du site.
Configuration salle de formation
- Un poste par stagiaire (12 maximum)
- Pentium III à 600Mhz minimum
- 256Mo de Ram minimum
- Écran 17 pouces en 1024*768 (voire plus)
- Vidéo projecteur pour le formateur (qui utilise son propre portable)
- Réseau 100Mb entre les postes et accès à Internet partagé
- Paper-board, marqueurs, scotch.